2. Introducción
El software es un software cuyo código fuente puede ser estudiado, modificado, y
utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras
sobre ellas. Su definición está asociada al nacimiento del movimiento de software
libre, encabezado por el activista y experto informático estadounidense Richard
Stallman y la fundación que presidía en 1985, la Free Software Foundation, una
organización sin ánimo de lucro que pone la libertad del usuario informático como
propósito ético fundamental.
3. El software libre
es unsoftware cuyocódigofuente puede serestudiado,modificado,yutilizadolibremente
con cualquierfinalidadyredistribuidoconcambiosomejorassobre ellas
Un software eslibre si otorgaa losusuariosde maneraadecuadalasdenominadascuatro
libertades:libertadde usar,estudiar,distribuirymejorar,de locontrariono se trata de
software libre.Existendiversosesquemasde distribuciónque nosonlibres,ysi bienpodemos
distinguirlossobre labase de cuántolesfaltapara llegara serlibres,suusobienpuede ser
consideradocontrarioala éticaentodos loscasos porigual.
La expresión«software libre» proviene de laexpresióndel inglésfreesoftware,que presenta
ambigüedadentre lossignificados«libre» y«gratis» asociadosalapalabra free.Porestoes
que suele serconsiderado,de maneraerrónea,56comosoftware gratuitoyno ensu acepción
más precisacomosoftware que puede sermodificadoycompartidosininfringirlalicencia.El
software libre suele estardisponiblegratuitamente,oal preciode coste de la distribucióna
travésde otros medios,sinembargonoes obligatorioque seaasí,porlo tantono hay que
asociar software «libre» a«gratuito» (denominadousualmente freeware),yaque,
conservandosucarácter de libre,puede serdistribuidocomercialmente.Análogamente,el
software gratiso gratuitoincluye en ocasionesel códigofuente;noobstante,estetipode
software noes«libre» enel mismosentidoque el softwarelibre,amenosque se garanticen
losderechosde modificaciónyredistribuciónde dichasversionesmodificadasdelprograma.
En este sentido,esimportanteconocerlasimplicacionesjurídicasque emanandel usodel
software libre.
Tampoco debe confundirse software librecon«software de dominiopúblico».Este últimoes
aquel que norequiere de licencia,puessusderechosde explotaciónsonparatodala
humanidad,porque permite el accesoatodospor igual.Cualquierapuede hacerusode él,
consignandosuautoría original.Este software seríaaquel cuyoautorlodona a la humanidado
cuyosderechosde autor hanexpirado.Si unautor condicionasuusobajouna licencia,por
muydébil que sea,yano esdel dominiopúblico.
4. Historia
Entre losaños1960 y 1970, el software nose considerabaunproductosinoun añadidoque los
vendedoresde lasgrandescomputadorasde laépoca(lasmainframes)8aportabanasus
clientesparaque estospudieranusarlas.Endichacultura,eracomún que programadoresy
desarrolladoresde software compartieranlibrementesusprogramasunosconotros. Este
comportamientoeraparticularmente habitual enalgunosgruposde usuariosde laépoca,
como DECUS (grupode usuariosde computadorasDEC).A finalesde ladécadade 1970, las
compañías iniciaronel hábitode imponerrestriccionesalosusuarios,conel usode acuerdos
de licencia.
En 1971, cuandola informáticatodavíano disfrutabade sugran auge,laspersonasque hacían
uso de ella,enámbitosuniversitariosyempresariales,creabanycompartíanel software sin
ningúntipode restricciones. Conlallegadade losaños1980 la situaciónempezóacambiar.
Las computadorasmás modernascomenzabanautilizarsistemasoperativosprivativos,
forzandoa losusuariosa aceptar condicionesrestrictivasque impedíanintercambiar,
compartiro realizarmodificacionesadichosoftware.
En caso de que algúnusuariooprogramador encontrase algúnerrorenla aplicación,loúnico
que podía hacer eradarlo a conocera laempresadesarrolladoraparaque estalosolucionara.
Aunque el programadorestuviesecapacitadoparasolucionarel problemaylodesease hacer
sinpedirnadaa cambio,el contratole impedíaque modificase el software.
En 1971, el estadounidenseRichardMatthew Stallman,estudiante de Físicade laUniversidad
de Harvard, formóparte comohacker del Laboratoriode InteligenciaArtificial del Instituto
Tecnológicode Massachusetts(MITpor sussiglaseninglés).Enladécadade 1980, la cultura
hackerque constituíala vidade Stallmanempezóadisolversebajolapresiónde la
comercializaciónenlaindustriadel software.Losdemáscompañerosde Stallman,también
hackersdel laboratorio,fundaronlacompañíaSymbolicsque intentabareemplazarel software
libre producidoenlasinstalacionesporsoftware nolibre de supropiedad.Stallmancontó,
años después,que poraquellosaños,enel laboratoriodonde trabajaba,habíanrecibidouna
impresoradonadaporuna empresaexterna.El dispositivo,que erautilizadoenredportodos
lostrabajadores,parecíano funcionara laperfección,dadoque cadaciertotiempoel papel se
atascaba. Comoagravante,nose generabaningúnavisoque se enviaseporrede informase a
losusuariosde la situación.
La pérdidade tiempoeraconstante,yaque enocasiones,lostrabajadoresenviabanporred
sus trabajosa imprimiryal ir a buscarlosse encontrabanlaimpresoraatascaday una cola
enorme de trabajospendientes.RichardStallmandecidióarreglarel problema,e implementar
el envíode un avisopor redcuando laimpresorase bloqueara.Paraellonecesitabatener
acceso al códigofuente de loscontroladoresde laimpresora.Pidióalaempresapropietariade
la impresoraloque necesitaba,comentando,sinpedirnadaacambio,qué era loque
pretendíarealizar.Laempresase negóa entregarle el códigofuente.Enese precisoinstante,
Stallmanse vioenuna encrucijada:debíaelegirentre aceptarel nuevosoftware propietario
firmandoacuerdosde norevelaciónyacabar desarrollandomássoftware propietariocon
licenciasrestrictivas,que asuvezdeberíansermás adelante aceptadasporsuspropios
colegas,ocomenzarun movimiento,el movimientodelsoftware libre.
5. El día 27 de septiembrede 1983, Stallmananuncióenvariosgruposde noticiasde Usenetel
iniciodel ProyectoGNU,que perseguíacrearun sistemaoperativocompletamente libre.10En
1984, Stallmanrenuncióasuempleoal MIT para evitarque la universidadexigieraderechos
sobre el software que estabadesarrollandoenel marcodel ProyectoGNU,viviendode realizar
programaslibresyvenderlascopiasencintas.
Formatos abiertos
Los formatosabiertospermitenal software libremantenersuscuatrolibertadesylalibre
difusiónde todoel códigoyformatosutilizados,sudistribuciónyestudio,debidoaesto,los
creadoresde software libre desarrollanalavezde programas libres,formatoslibresparaestos
programaso utilizanformatoslibresyacreadosanteriormente.
Los formatoslibrespermitenalosusuariospodertrabajarcon programaslibresaunque al ser
librespuedenserimplementadosyutilizadosencualquierprogramaseacerradoo no.Algunas
compañías,como Microsoft,no suelenutilizarformatoslibresensusprogramas,nopor
impedimentosinoporfaltade voluntadde implementarformatosabiertosensusprogramas,
aun así losusuariospuedeninstalarsoftwarelibreensussistemasparatrabajarcon estos
formatos.
Tipos de licencias
Una licenciade software libre esundocumentoque otorgaal software derechosextensivos
para modificaryredistribuirese software.Estasaccionesnormalmente se prohíbenporlas
leyesde derechosde autor,peroel que posee losderechos,normalmenteesel creadordel
software,puede eliminaresasrestriccionesacompañandoal software conunalicenciade
software que otorgue al receptorde estosderechos.El software que usataleslicenciasse
denominasoftware libre yesaslibertadeslasconcede el propietariodel copyright.Laslicencias
de software libre se aplicantantoal software enformade códigofuente oencódigoobjeto
binario,yaque lasleyesde derechosde autorreconocenambasformas.19
Algunaslicenciasde softwarelibre incluyencopyleftyestorequiere que todaslasversiones
futurasseantambiéndistribuidasconestaslibertades.Otraslicenciasde software
"permisivas"sonnormalmenteunaspocaslíneasconteniendolacesiónde derechosyuna
garantía de renuncia.Estopermite alosdistribuidoresañadirrestriccionesparareceptores
futuros. Mientrasque históricamente lalicenciaFOSSmásampliamente usadahasidolaGPL
versión2,en 2015 y de acuerdocon Black Duck Software20 y lasestadísticasde GitHub,21 la
licenciapermisivaLicenciaMIT destronóala GPLv2 al segundolugarmientrasque lalicencia
permisivaApache siguetodavíaentercerlugar.
Ventajas del software libre
Desarrolloymejoramientocontinuo:El hechode que se puedaaccederal códigofuente
permite que muchaspersonasrevisenypruebenel códigoy,comoconsecuencianosolohay
un mejorresultadosinoque ademáslaseguridadesmuysuperioral software privativo.25
Por otro lado,el software libre esatendidoentre muchosusuariosque evalúandirectamente
lasfallaso faltasque presentael programa.Poresono se tiene que esperarque lacompañía
6. fabricante lance al mercadouna actualizaciónounaversióncorregida,locual permite
disminuirlostiemposde soluciónde losproblemas.
Permite laindependenciatecnológica:Al nodependerde losgrandesfabricantesdel software,
losusuariospuedendecidirsi esnecesariorealizarmigracionesoactualizacionesdel sistema,
sintenerque someterse adecisionesimpuestaspordichofabricante.2
Permite ahorrarenla adquisición,mantenimientoyrenovaciónde tecnologías:Esmuchomás
económicoafrontarunaactualizaciónouna instalaciónmasivade software abiertoque de
software privativos.Además,al notenerque invertirenlicenciasanuales,losusuariospueden
ahorrar dineroousarlo para adquirirotrossoftware necesarioyvinculadosal serviciode la
empresa.
Permite sercopiado:Comomencionamosanteriormente conlaslibertades,el software libre
permite sercopiado,asíque sinnecesidadde adquirirnuevaslicencias,este puede ser
distribuidoatodosaquellosque lonecesiten.
Comparación con el software de código abierto
Aunque enlapráctica el software de códigoabiertoyel software libre compartenmuchasde
sus licencias,laFree SoftwareFoundationopinaque el movimientodel softwarede código
abiertoesfilosóficamente diferentedel movimientodel software libre.28 Aparecióen1998
con un grupode personas,entre losque cabe destacara Eric S. RaymondyBruce Perens,que
formaronla OpenSource Initiative(OSI).Ellosbuscabandarle mayorrelevanciaalos
beneficiosprácticosdel compartirel códigofuente,e interesaralasprincipalescasasde
software yotras empresasde laindustriade laalta tecnologíaenel concepto.Porotro lado,la
Free Software FoundationyRichardStallmanprefierenplantearel asuntoentérminoséticos
empleandoel término"software libre".
Los defensoresdel término"Códigoabierto"afirmanque este evitalaambigüedaddel término
enese idiomaque esfree enfree software.El término"códigoabierto"fue acuñadopor
Christine Petersondel institutode investigaciónForesightInstitute,yse registróparaactuar
como marca registradael términoeninglés,paralosproductosde software libre.
Mucha gente reconoce el beneficiocualitativodelprocesode desarrollode software cuando
losdesarrolladorespuedenusar,modificaryredistribuirel códigofuentede unprograma. El
movimientodel softwarelibre hace especialénfasisenlosaspectosmoralesoéticosdel
software,viendolaexcelenciatécnicacomounproductosecundariode suestándarético.El
movimientode códigoabiertove laexcelenciatécnicacomoel objetivoprioritario,siendola
comparticióndel códigofuente unmedioparadichofin.Pordichomotivo,laFundacióndel
Software Libre se distanciatantodel movimientode códigoabiertocomodel término"Código
Abierto".
Puestoque laOSI soloapruebalaslicenciasque se ajustanala OpenSource Definition
(definiciónde códigoabierto),lamayoríade lagente lointerpretacomounesquemade
distribución,e intercambialibrementelostérminos"códigoabierto"y"software libre".Aun
cuandoexistenimportantesdiferenciasfilosóficasentre ambostérminos,especialmente en
términosde lasmotivacionesparael desarrolloyel usode tal software,raramente suelen
tenerimpactoenel procesode colaboración.
7. Aunque el término"códigoabierto"eliminalaambigüedadde libertadfrente aprecio(enel
caso del inglés),introduce unanueva:entre losprogramasque se ajustanala definiciónde
códigoabierto,que dana losusuariosla libertadde mejorarlos,ylosprogramasque
simplementetienenel códigofuente disponible,posiblemente confuertesrestriccionessobre
el usode dichocódigofuente.Muchagente cree que cualquiersoftwareque tengael código
fuente disponible esde códigoabierto,puestoque lopuedenmanipular(unejemplode este
tipode software seríael popularpaquete de software gratuitoGraphviz,inicialmente nolibre,
peroque incluíael códigofuente,aunque luegoAT&Tle cambiólalicencia).Sinembargo,
muchode este software nodaa sususuarioslalibertadde distribuirsusmodificaciones,
restringe el usocomercial,oengeneral restringe losderechosde losusuarios.
En la administración pública
Entre losargumentosque sustentanlautilizaciónde software libreenlasadministraciones
públicasencontramoslossiguientes:39
Defensadel interésgeneral.El usode software libre beneficiaalasociedadensuconjunto.
Fomentael crecimientode laindustrianacional de serviciosypermite ahorrardivisas.La
AdministraciónPúblicatiene ciertafunciónde guíade la industriaque lahace tenerun gran
impacto,que se consideraque debe dirigirse alacreaciónde un ámbitotecnológicogenerador
de riquezanacional.
Transparencia.El uso de software libre permite que cualquierciudadanopuedacomprobarpor
sí mismola integridadyseguridadde losprogramasque usasu administración.Estoes
especialmenteimportanteenlaAdministraciónelectrónicayenlossistemasque manipulan
datossensibles.
Independenciatecnológica.El software libre,al garantizarel accesoal códigofuente,permite
elegirlosproveedoresde desarrollo,mantenimientoysoporte enunmercadode libre
competencia.El software libregarantizalalibertadde elecciónde productosgraciasasu
modularidad,sudisponibilidadenungrannúmerode plataformasyal usode formatos de
archivoabiertos,que permitaninteroperarconindependenciade estrategiascomerciales.
Accesibilidad.El Estadodebe garantizarlaaccesibilidadalosserviciosdesde unaamplia
variedadde plataformas,sindiscriminaralosciudadanosporusar un software determinadoni
forzarlosa adquirirdeterminadosproductos.paraelloesfundamental lautilizaciónde
formatosy estándaresabiertos.El software libre puede sertraducidoporlacomunidadde
usuariosde una lenguaopor la propiaAdministración.
Seguridad.El modelode seguridaddelsoftwarelibre se basaenlatransparencia.Laamplia
base de usuariosy desarrolladoresde estosprogramasgarantizanademásuntiempode
respuestarápidoante incidenciasde seguridad.Latransparenciapermite verificarmediante
auditoríasla ausenciade códigomalignoque puedaabrirpuertastraserasenlosprogramas.
Protecciónde lainversión.Lacontinuidadde losproductosde software libre estágarantizada
por la disponibilidaddel códigofuente,que permitemantenerlosproductosdurante tiempo
indefinido.Tambiénse protegelainversiónenhardware al evitarse lasactualizaciones
forzosas,prolongandoel ciclode vidade losmismos.Losserviciossobre el software libre se
ofrecenenunmercadode libre competencia,porloque suspreciossonmenoresalos
ofrecidosporel mantenimientoysoporte de programasprivativos.
8. Existenpaísesenloscuales,susadministracionespúblicas,hanmostradoapoyoal software
libre,seamigrandototal oparcialmente susservidoresysistemasde escritorio,o
subvencionándolo.Este esel casode Alemania,4142Brasil,4344 Cuba,45 Chile,46China,47
Ecuador, España,484950 Francia,51 México,52RepúblicaDominicana,53Venezuela,54
Argentina,55entre otros.
En gestión sanitaria
La inclusiónde lagestióndigital enel ámbitosanitariohapermitidotransformarlarelación
entre lossistemasde saludylosusuarios,proporcionandounamayoragilidad,rentabilidady
accesibilidad.Suusoradicaen laaplicaciónde lasnuevas tecnologíasparala mejorade los
serviciosdadosalospacientesysuscomunidades,atravésde estrategiasque facilitanla
informaciónyladivulgación;porejemplo,lateleasistenciaparaminimizarloscostesde la
atencióndomiciliariayfacilitarel accesoacomunidadesremotas;latelefoníamóvilpara
permitirel accesoa la informaciónylacomunicaciónentre profesionalesypacientes;la
historiaclínicainformatizada,que posibilitael accesocolectivode unequiposanitariode
trabajoa losdatosde unpaciente,entre otros.
La informatizaciónde losserviciosdirigidosalospacientesrequiere unagestióneficiente de
losrecursostecnológicos.Esimprescindibleunaadaptacióntecnológicade lossistemasde
Informaciónsanitariosconnuevosymejoresprotocolosde comunicación,porloque,eneste
sentido,el usodel software libre juegaunpapel fundamental,posibilitandoel desarrollo
colaborativoenred,sureutilizaciónydisminuyendolosgastoseconómicos.
En educación
Distribuciónde algunasaplicacionesde software libre enel procesode educaciónadistancia.
Segúnsusimpulsores,el software libre fomentael conocimientoylaparticipaciónde forma
equitativaycolaborativaenel procesoeducativoenparticular,yenlacultura engeneral,pone
al estudiante ensituaciónde "crear",de serusuarioyproductor al mismotiempo.57 Los
gobiernosylasinstitucioneseducativasdeberíanutilizaryenseñarexclusivamente software
libre porque este lespermitiríaadquiririndependenciapedagógicayherramientasde
conocimientoabiertasyaccesiblesasusestudiantesya todala comunidad.Difundirel
conocimientoyenseñaralosestudiantesaserbuenosmiembrosde esacomunidad.58.El
aprendizaje se promueve apartirde un accesolibre a la información59Por todoesto,el
software libre parece tenerbeneficios6061 en el campoeducativocomolossiguientes:
Libertadpara elegirel programaque cubrade mejormaneralasnecesidadeseducativas.
Beneficioeconómico:Laslicenciasdel softwarelibre soncompletamentegratuitas,porloque
puede sereliminadoel pagoenlicenciade programasnolibrese invertirel dineroenotra
área. Uso por parte de losestudiantesde losmismosprogramasencasay escuela,de forma
legal.
Existenciade comunidades de intercambioeducativo.
Desarrolloindependientede aplicaciones:Se favorece el crecimientode desarrolladores
“pequeños”de software creandoasíunaampliaofertade programaseducativoslibres.
Conocimientoampliadosobre lainformática:El software librepermite que losestudiantes
9. conozcancómo trabajan losprogramasy fomentael interés,lainvestigaciónyel aprendizaje
de nuevosconceptosenel campode la informática.
Diversidadde herramientaseducativasendiversasáreasdel conocimiento.
La posibilidadde copiarydifundirel software,esunaformade evitarque lapropiainstitución
educativalleveasusalumnosy docentesala realizaciónde copiasilegalesde software
privativoincurriendoenlaviolaciónde laley.
Enseñandoel software libre,lasescuelaspuedenformarciudadanospreparadosparaviviren
una sociedaddigital libre.Loque implicalanodependenciadel software privativode lasmega-
corporaciones.
10. Conclusión
Un software eslibre si otorgaa los usuariosde maneraadecuadalasdenominadascuatro
libertades:libertadde usar,estudiar,distribuirymejorar,de locontrariono se trata de
software libre.Existendiversosesquemasde distribuciónque nosonlibres,ysi bienpodemos
distinguirlossobre labase de cuántolesfaltapara llegara serlibres,suusobienpuede ser
consideradocontrarioala éticaentodos loscasos porigual. Es muyútil-