Вы находитесь на странице: 1из 33

Modulo1

Filosofadel
Softwarelibre

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

ContenidosInstruccionales
ElconceptodelibertadenelSoftware
DefinicindeSoftwareLibre
DefinicindeSoftwareLibredeacuerdoalDecreto3.390
DefinicindeEstndaresAbiertos
Lascuatro(4)libertades
TiposdeSoftwaresegnsulicenciamiento
DiferenciasentreSoftwareLibreySoftwareNoLibre

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Elconceptodelibertadenel
Software

ElconceptodelibertadenelSoftware
Desdehacemsde30aosnoshemosacostumbradoaquequienme
vendeunprogramameimponelascondicionesbajolasquepuedousarlo,
prohibindome,porejemplo,queselopaseaunamigo.Apesardeser
software, no puedo adaptarlo a mis necesidades, ni siquiera corregir
errores,debiendoesperaraqueelfabricantelosarregle.Estonotienepor
qu ser as, y es precisamente el software libre el que me concede las
libertadesqueelsoftwarepropietariomeniega.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Elconceptodelibertadenel
Software
Hemosaceptado,enelmundodelSoftware:
Quemedigancomopuedoutilizarlo.

Quenopuedosabercomoesthecho.

Que no puedo modificarlo, ni corregir errores, pues tengo que



esperaraqueelproductorloarregle.

Quenopuedocompartirlo,puessenostildardeilegales.

Que es normal que una empresa se constituya en monopolio casi


absolutoenundeterminadotipodeprograma.

Nos han acostumbrado a ello pero no tiene por que ser as, el Software
Libre me devuelve las libertades que el Software Propietario me
restringi.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

DefinicindeSoftwareLibre

DefinicindeSoftwareLibre:
Software Libre es aquel queotorgala libertad a los usuarios para
ejecutar,copiar,distribuir,estudiar,cambiarymejorarelsoftware.No
es una nocin tecnolgica, ni un asunto de costo, no se refiere a la
simple entrega de cdigo abierto. Es un asunto de derechos o
Libertadesdequedisponeelutilizador.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

DefinicindeSoftwareLibredeacuerdoalDecreto
3.390

DefinicindeSoftwareLibresegnelDecreto3.390
Programadecomputacincuyalicenciagarantizaalusuarioacceso
alcdigofuentedelprogramayloautorizaaejecutarloconcualquier
propsito, modificarlo y redistribuir tanto el programa original como
sus modificaciones en las mismas condiciones de licenciamiento
acordadas al programa original, sin tener que pagar regalas a los
desarrolladoresprevios.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

DefinicindeEstndaresAbiertos

DefinicindeEstndaresAbiertos:
Especificacionestcnicas,publicadasycontroladasporalguna
organizacin que se encargade su desarrollo, las cuales han sido
aceptadas por la industria, estando a disposicin de cualquier
usuario para ser implementadas en un software libre u otro,
promoviendo la competitividad, interoperatividad o flexibilidad.
Decreto3.390

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Lascuatro(4)libertades

Lascuatro(4)libertadesdelSoftware:
*Lalibertaddeusarelprograma,concualquierpropsito(libertad
0).
*Lalibertaddeestudiarcmofuncionaelprograma,yadaptarloa
tus necesidades (libertad 1). El acceso al cdigo fuente es una
condicinpreviaparaesto.
* La libertad de distribuir copias, con lo que puedes ayudar a tu
vecino(libertad2).
*Lalibertaddemejorarelprogramayhacerpblicaslasmejorasa
losdems,demodoquetodalacomunidadsebeneficie.(libertad3).
Elaccesoalcdigofuenteesunrequisitoprevioparaesto.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

TiposdeSoftwaresegnsu
licenciamiento

DefinicindeSoftwareNoLibre:
Esaquelsoftwarequenolepermitealusuariocopiar,distribuir,
cambiary/omejorarsinpediropagarunalicenciaqueloautorice,es
decir,esunsoftwareconcondicionesdeusoydistribucinqueno
cumplenlascondicionesparasersoftwarelibre.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

TiposdeSoftwaresegnsu
licenciamiento

Freeware:
Freewareesunsoftwaredecomputadoraquesedistribuyesincargo.
Avecesseincluyeelcdigofuente,peronoeslousual.
Elfreewaresueleincluirunalicenciadeuso,quepermitesu
redistribucinperoconalgunasrestricciones,comonomodificarla
aplicacinens,nivenderla,ydarcuentadesuautor.Tambin
puededesautorizarelusoenunacompaaconfinescomercialeso
enunaentidadgubernamental.
Fuente:http://es.wikipedia.org/wiki/Freeware

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

TiposdeSoftwaresegnsu
licenciamiento

Shareware:
Sharewareesunaclasedesoftwareoprogramasparapoderevaluar
deformagratuitaperoporuntiempo,usoocaractersticaslimitadas.
Paraadquirirunalicenciadesoftwarequepermiteelusodel
softwaredemaneracompletaserequieredeunpagoeconmico
(muchasvecesmodesto).
Noconfundirconunprogramatipofreewarequeestotalmente
gratuitoensaunquegeneralmentesucdigonoestdisponible
(tambinconocidocomoCdigocerrado).
Fuente:http://es.wikipedia.org/wiki/Shareware

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

TiposdeSoftwaresegnsu
licenciamiento

CarewareoCharityware:

El careware (care: "cuidado") o charityware (charity: "caridad"),


sugieren que el pago de una determinada cantidad de dinero se
destine,entodooenparte,aunaorganizacinconfinescaritativos.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

TiposdeSoftwaresegnsu
licenciamiento

SoftwareComercial:
Elsoftwarecomercialeselsoftware,libreono,quees
comercializado,esdecir,quelascompaasqueloproducen,cobran
dineroporelproducto,sudistribucinosoporte(estedinerocasi
siempreseempleaparapagarlicenciasdeciertosprogramasno
libresoparadarleunsalarioalaspersonasquecontribuyeronacrear
esesoftware).
Ejemplosdesoftwarecomercial,tenemos:
*LasdistintasversionesdeMicrosoftWindows
*VariasdistribucionesdeLinuxcomoLindows,Xandros,
RXART,Libranet.

Fuente:http://es.wikipedia.org/wiki/Software_comercial
TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

DiferenciasentreSoftwareLibrey
NoLibre

Diferencias
SoftwareLibre:
*Mepermitecopiar,distribuir,

estudiar,adaptar,mejorary
publicarelprograma.
*Norequiereelpagode
licenciasparasuuso.
*Permiteelaccesoalcdigo
fuente
*Permiteladuplicacinde
Software
*Poseelibertaddecompetencia
paraelmantenimiento
*Permiteadaptacionesalusuario
*Raravezseafectaporvirus
TEMA 2. CONCEPTUALIZACIN

SoftwareNoLibre:
*Nopermitecopiar,distribuir,

estudiar,adaptar,mejorarypublicar
elprograma.
*Requiereelpagodelicenciaspara
suuso.
*Estaprohibidoelaccesoalcdigo
fuente.
*ProhbeladuplicacindeSoftware
*Lacompetenciadependedel
fabricante
*Lasadaptacionessedanenfuncin
delfabricante
*Frecuentementeseafectaporvirus
Modulo2FilosofadelSoftwarelibre

AspectoLegaldelSoftware

ContenidosInstruccionales
DerechodeAutor
SecretoComercial
Copyright
Copyleft
LicenciasdeSoftwareLibreTiposCaractersticas
Usoyobligacionesdelicenciaslibres
Licenciaslibresenotrostiposderecursosoproductos

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Derechodeautor

Derechodeautor
El derecho de autor consiste en el conjunto de facultades
morales y patrimoniales que corresponden en forma exclusiva al
autor de una obra, o a quien corresponda la titularidad de estos
derechos por haberle sido transmitidos por el autor o por
disposicinlegal,yconformeloscualesaquelpuedebeneficiarse
de la utilizacin o comercializacin de su obra, ya sea
directamente o autorizando a terceros la realizacin de ciertos
actos.
Asmismosepuededeterminarcomolaproteccinotorgadaa
todas las creaciones u obras del ingenio del carcter del creador,
yaseandendoleliteraria,cientficosoartsticos,ocualquierasea
sugenero,formadeexpresin,meritoodestino.
Fuente:www.sapi.gob.ve
TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Derechodeautor

Derechosdeautor:
Tipos:
DERECHOS MORALES: son los derechos del autor de naturaleza
inalienable,inembargable,irrenunciableeimprescriptible.(Art.18al23
LSDAyArt.13delReglamentodelaLSDA).
DERECHOSPATRIMONIALES:sonlosderechosqueposeeelautoro
eltitulardelderechoelcualsecaracterizaporsertransferible,temporal
e irrenunciable. (Art.18 al 23 LSDA yArt. 13 del Reglamento de la
LSDA).
Fuente:www.sapi.gob.ve
TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

ConceptosBsicos

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Definiciones Basicas
SoftwareLibre:Programadecomputacincuyalicenciagarantizaalusuarioacceso
al cdigo fuente del programa y lo autoriza a ejecutarlo con cualquier propsito,
modificarlo y redistribuir tanto el programa original como sus modificaciones en las
mismascondicionesdelicenciamientoacordadasalprogramaoriginal,sintenerquepagar
regalasalosdesarrolladoresprevios.
Estndares Abiertos: Especificaciones tcnicas, publicadas y controladas por
algunaorganizacinqueseencargadesudesarrollo,lascualeshansidoaceptadasporla
industria, estando a disposicin de cualquier usuario para ser implementadas en un
softwarelibreuotro,promoviendolacompetitividad,interoperatividadoflexibilidad.
Software Propietario: Programa de computacin cuya licencia establece
restriccionesdeuso,redistribucinomodificacinporpartedelosusuarios,orequierede
autorizacinexpresadelLicenciador.
Distribucin Software Libre desarrollado con Estndares Abiertos para el
EstadoVenezolano:UnpaquetedeprogramasyaplicacionesdeInformticaelaborado
utilizando SoftwareLibreconEstndaresAbiertosparaserutilizadosydistribuidosentre
distintosusuarios.
TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Libertades
1.Libertadparaejecutarelprogramaencualquiersitio,
concualquierpropsitoyparasiempre.
2.Libertadparaestudiarloyadaptarloanuestras
necesidades.Estoexigeelaccesoalcdigofuente.
3.Libertadderedistribucin,demodoquesenos
permitacolaborarconvecinosyamigos.
4.Libertadparamejorarelprogramaypublicarlas
mejoras.Tambinexigeelcdigofuente.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Open Source
Equivalente a software libre es el trmino Open
SourceSoftware(programasdefuenteabierto),
promovidoporEricRaymondylaOpenSource
Initiative.
Filosficamente,eltrminoesmuydistinto,yaque
hace nfasis en la disponibilidad de cdigo
fuente, no en la libertad, pero su definicin es
prcticamentelamismaqueladeDebian.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Otros Terminos

Freeware
Shareware
Charityware
DominioPublico
Copyleft
PrivativooPropietario
Comercial

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Terminos Afines
Shareware.esunprogramaquevieneconlaautorizacinparaquelagenteredistribuya
copias,peroindicaquequiencontinueutilizndolodebepagarporunalicencia.
Freeware.esunprogramaquepermitesuredistribucinperonosepermitesu
modificacin,elcdigofuentenoestdisponible.
Softwarelibre.unprogramaquevieneconlaautorizacinparaquecualquierapueda
usarlo,copiarlo,modificarloydistribuirlogratisomedianteunagratificacin.Elcdigo
fuenteestdisponible.protegidoconcopyleft
Dominiopblico.esunprogramaquenoestprotegidoconcopyright.Algunascopiaso
versionesmodificadaspuedenservendidascomosoftwarepropietario.
Propietario.esunprogramaqueparaquepuedaserutilizadoUd.debepagarporuna
autorizacindeusuario,Nopuedesermodificado,NOpuedesercopiado,NOpuedeser
revendido,Nopuedesercompartido.Ud.pagaporunderechodeusoUd.NOesdueo
delprograma,elcdigofuentenoestdisponible.Protegidoconcopyright.cc

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Comparacin de tipos
de programas

Shareware

freeware

Software Libre

Dominio Pblico

propietario

Gratuito

no

si

amenudo

si

no

Protegido por los


derechos de autor

si

si

si

no

si

Puede copiarse
libremente

no

no

si

si

no

Cdigo Fuente
disponible

raramente

raramente

si

si

no

Se puede adaptar
libremente

no

no

si

si

no

Se puede revender
como software libre

no

no

si

si

no

Se puede revender
como software
propietario

no

no

raramente

si

no

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Motivaciones

Etica,FSF.org

Pragmatica.Opensource.org

CulturaHacker,Softwareesconocimiento
Debeexistirlalibertaddeexpresion
VentajasTecnicasyEconomicas

Pordiversionyhastaretribucion
economica

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Aplicableaotrosrecursos
Documentaciondeprogramas.
ArtculosCientficos.
Leyesyestndares.
Enciclopedias.
Cursos.
Coleccionesybasesdedatos.
Hardware.
Literaturayarte.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

ArticulosCientificos
Los artculos representa un modelo de negocio que se ha
demostradomuyfructfero.
Para que sea posible se necesita una amplia difusin y
calidadgarantizada.
La difusin se ve obstaculizada por gran cantidad de
revistas existentes, de coste no despreciable, cuya
adquisicinsloesposibleconpresupuestosgenerosos.
La calidad se garantiza por medio de la revisin por
especialistas.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

LeyesyEstandares
Hay documentos cuyo carcter es normativo, que definen
cmo deben hacerse las cosas, ya sea para facilitar la
convivencia entre las personas, ya para que programas o
mquinasinteroperenentres.

LeydePropiedadIntelectual
RFC(requestforcomments)
ISOeITU
W3C

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

LeyesyEstandares
Debepermitirselamodificacindeltextodeleyesynormas?
Obviamenteno,siesodalugaraconfusin.
Laslicenciassontambindocumentoslegalesnomodificables.
Debera permitirse la creacin de nuevas normas derivadas
deotrasexistentesapartirdelosdocumentosoriginales?
Probablemente hacerlo as llevara a la proliferacin fcil de
normas similares e incompatibles que crearan confusin y
podran ayudar a empresas dominantes en el mercado a
promover su propia variante incompatible, como de hecho ya
estocurriendo

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

LeyesyEstandares
Existeunmodelodenegocioparalasleyesynormas?
En torno a las leyes existen multitud de profesionales que se
encargandesudiseo,interpretacinydeforzarsuaplicacin.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

LeyesyEstandares
Lomismoqueesconvenientetenerunadefinicindesoftwarelibre
o abierto, tambin es necesaria una definicin de estndares
abiertos.
Bruce Perens ha propuesto una de ellas basada en los principios
siguientes:

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

EstandaresAbiertos
Disponibilidad. Si es posible, proporcionar incluso una implementacin
libredereferencia.
Maximizarlasopcionesdelusuariofinal.
Sin tasas sobre la implementacin (no as sobre la certificacin, aunque
aconsejaladisponibilidaddeherramientaslibresdeautocertificacin).
Sindiscriminacindeimplementador.
Permisodeextensinorestriccin(nocertificable).
Evitar prcticas predatorias por fabricantes dominantes. Toda extensin
propietariadebetenerunaimplementacinlibredereferencia.

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre

Gracias por su Atencin!

TEMA 2. CONCEPTUALIZACIN

Modulo2FilosofadelSoftwarelibre