You are on page 1of 13

Repblica Bolivariana de Venezuela.

Ministerio del Poder Popular para la Educacin Universitaria,Ciencia y


Tecnologa.
Universidad Territorial Deltaica Francisco Tamayo.
Tucupita,Estado Delta Amacuro.

Fundamentos del Software


Libre

Profesora:

Bachiller:

Teremar Jimnez

Robinson Navarro

Julio,2016

Indice
Pag.
Introduccin
Antecedentes del Software Libre
Definicin y caracterizacin del Software Libre
Rol del Software Libre en la comunidad
El Software Libre para un sociedad libre
El software libre en el marco de la soberana tecnolgica decreto 3390
Impacto del software libre en la administracin publica.

El software libre y su interaccin con el medio ambiente .


Conclusin

Introduccin

1) Antecedentes del software Libre


La primera generacin de computadoras aparece a finales de la dcada de 1940. Eran de enormes
dimensiones y muy costosas. El poder computacional era muy pobre comparado con las computadoras
de la actualidad. La relacin entre el hardware y el software era demasiado estrecha, los programas se
escriban de una manera bastante especializada (lenguaje de mquina) y por lo tanto, el concepto de
software como una parte independiente del hardware se vea todava muy lejano. Debido
precisamente a esta relacin entre hardware-software, las personas que operaban las computadoras
deban de poseer cierto nivel de conocimientos sobre el funcionamiento de las mismas, as como de los
programas que necesitaban para hacerlas funcionar. En ese entonces no existan los usuarios
convencionales, todos eran usuarios especializados, en su gran mayora cientficos o ingenieros.
Entre esos usuarios expertos, era muy comn que se diera el intercambio de programas as como el
compartir mejoras hechas a los mismos. A estas mejoras en el software se les conoce como hacks y a
estos primeros expertos o gurus de la programacin se les empez a llamar hackers. Trmino que en la
actualidad se ha ido desvirtuando, confundindolos con delincuentes informticos. En general a los
hackers les interesa conocer el funcionamiento detallado de los sistemas informticos y de su
seguridad, manteniendo una actitud tica. Algunos traspasan esta lnea y se convierten en lo que la
comunidad hacker ha denominado cracker.
En los inicios de la computacin, 40s y 50s, no existan las licencias de software. El software era libre
y los programas se intercambiaban como se hace con las recetas de cocina. Este espritu perdur en la
comunidad de programadores durante aos como algo natural, hasta que con el tiempo las restricciones
derivadas de licencias de uso, implementadas por desarrolladores de software y las grandes compaas,
plantearon la necesidad de fijar una lnea divisora entre el software libre y el software propietario.
Posteriormente, el software se empez a ver ms como una gran coleccin de pequeos fragmentos
de cdigo, susceptible de ser modificado y adaptado. Las computadoras de escritorio empezaban a
volverse cada vez ms populares y accesibles a un nmero mayor de personas. Haba tambin una
mayor cantidad de programadores probando cosas nuevas, escribiendo sus propias aplicaciones e
iniciando una gran variedad de proyectos. Sin embargo, haba una importante limitante, la gran mayora
del software que se utilizaban en ese momento era propietario y vena protegido por licencias que
regulaban su uso y distribucin.
Con el surgimiento del ARPANET (precursor del Internet) a finales de la dcada de los 60s la cual
permita la interconexin entre redes de computadoras de las diversas universidades empez el
surgimiento de la primera comunidad global que se alzaba sobre los valores y principios del software
libre. Los grupos hasta entonces dispersos de hackers, pudieron a travs de la red, sumar esfuerzos,
intercambiar conocimientos y colaborar entre s. Los proyectos involucraban cada vez ms
desarrolladores de software, quienes estaban dispersos geogrficamente alrededor del mundo y
utilizaban el correo electrnico como medio de comunicacin para hacer llegar sus aportaciones.
El Software libre a lo largo de estos aos no ha dejado de crecer y multiplicarse. Existen en la red de
Internet miles de desarrolladores de software dispuestos a contribuir para la causa de este movimiento.

2) Definicin y caracterizacin del Software Libre


Definicin del Software Libre
Esladenominacindelsoftwarequerespetalalibertad detodoslosusuariosqueadquirieronel
productoy,portanto,unavezobtenidoelmismo,puedeserusado,copiado,estudiado,modificado,y
redistribuidolibrementedevariasformas.(Eningls freesoftware,aunqueestadenominacinaveces
seconfundecongratisporlaambigedaddeltrminofreeenelidiomaingls,porloquetambinse
usalibresoftware).SegnlaFSF(FreeSoftwareFoundation),elsoftwarelibreserefierea
la seguridad delosusuariosparaejecutar,copiar,distribuiryestudiarelsoftware,einclusomodificarlo
ydistribuirlomodificado.Unprogramaessoftwarelibresiotorgaalosusuariostodasestaslibertades
demaneraadecuada.Delocontrarionoeslibre.

LibertadesdelSoftwareLibre.
Paraentenderquseentiendeporsoftwarelibreesnecesariopresentar,previamente,lascuatro
libertadesqueunapersonatienealahoradeutilizarunprogramadesoftwarelibre:
*Libertad 0: la libertad de usar el programa para lo que quieran.
El usuario puede utilizar el programa para el fin que desee, sin tener que pedir permiso al
programador del software.
*Libertad 1: la libertad de estudiar el funcionamiento del programa, y de modificarlo.
Para poder disfrutar de esta libertad, es necesario el acceso al cdigo fuente del programa.
Si el cdigo fuente no es claro y en la prctica no se puede estudiar, a los efectos de esta

libertad no se considera cdigo fuente.


Para considerarse libre, el programa debe permitirle la modificacin efectiva, y no debe haber
impedimentos o restricciones para mezclarse con otras rutinas o programas libres.
*Libertad 2: la libertad de redistribuir copias.
El usuario puede redistribuir copias de los programas tanto en su versin ejecutable como
su cdigo fuente.
*Libertad 3: la libertad de redistribuir copias de sus versionas modificadas.
El usuario dispone de la libertad de redistribuir copias del programa modificado, ya sea bajo
una licencia libre, o privativa (no libre), a eleccin del usuario. Si la licencia de un programa
requiere que las versiones redistribuidas sean privativas, entonces el programa no es lIbre.
Para poder disfrutar de esta libertad, es necesario el acceso al cdigo fuente del programa.
Caractersticas del Software Libre.
Paraqueunprogramaseaconsideradocomosoftwarelibredebetenerestascaractersticas:
1. Notienesquepedirnipagarpermisos.
2. Notienesquehacerpblicoaningunaentidadquehasllevadoacabomodificacionesdeun
determinadoprograma.
3. Interoperabilidad:Sepuedeusarencualquiertipodesistemainformtico,paracualquiertipo
deactividad.
4. Flexibilidadyadaptabilidad:Debedeincluirseel
cdigofuente,parahacerlasmodificacionesypublicaciones.
5. Ladistribucindesoftwarelibreimplicahacerlo
incluyendosucdigo,yasealaversinoriginaloel
modificado.
6. Esilegaldistribuirunsoftwarelibrecomono
libre,vaencontradelalicenciaGPL.
7. Fiabilidadyseguridad:Loserroressedetectany
corrigencongranrapidez.
8. Rapidezydesarrollo:Losajustesyactualizacionesserealizanmsrpidamentegraciasala
existenciadeInternetyalavariedaddeherramientasylibreras.

9. Relacincercanaconelusuario:Elprogramadorseacercamucho
msalavidarealdelusuario,ypuedecrearinclusounproducto
especficoparadichousuario.
10. Esunrecursoquepuedecombatirencontradelapiratera.
11. Libreacceso:Cualquierapuedeaccederalainformacin
sinnecesidaddepagarlicenciasporelusodeestosprogramas.
12. Otrasdelascaractersticasson:privacidad,libertad,
colaboracin,competitividad,eficiencia,nodiscriminacin,mayorproteccincontralosvirus.

3) ROL DEL SOFTWARE LIBRE EN LA COMUNIDAD


Aunque el uso de sistemas informticos para procesar y almacenar la informacin del
Estado est hoy en da ampliamente difundido, es un fenmeno bastante nuevo. Esta
expansin veloz que ha tenido la tecnologa digital es una de las causas por las cuales
ningn Estado tiene polticas especificas a los problemas que deberan tenerse en cuenta al
usar tecnologa para manipular la informacin de los ciudadanos.
Existen pocos polticos informados sobre la problemtica presentada en la seccin anterior,
debido a lo nuevo que es el problema, y debido a que es un problema con un amplio aspecto
tcnico. Dado que los derechos de los ciudadanos es lo que se pone en juego, es importante
difundir a los ciudadanos (y en especial a aquellos que participan activamente en el gobierno
y establecen polticas) acerca del problema de la informacin, y las formas de enfrentarlo.
Una de las peculiaridades acerca del SL, es que ha estado desde un principio asociado a
una gran comunidad internacional de personas, en general capacitada tcnicamente para
comprender a fondo los problemas sobre control de la informacin, y muchas veces
interesados por las consecuencias sociales relacionadas (uno de los motivos principales de
desarrollo de SL es la solucin de los problemas sociales asociados al software propietario).
Esta comunidad es una excelente base para formar un grupo idneo dedicado a promover
el uso de SL en el Estado, informando a ciudadanos y a gobernantes sobre esta

problemtica.
El uso de SL en el Estado puede organizarse a travs de dos frentes diferentes:
En primer lugar, a partir de implementaciones o migraciones a SL de los sistemas utilizados
en reparticiones individuales. Esto permite obtener resultados rpidos, generar confianza en
el SL y empezar a establecer infraestructura y experiencia para migraciones a mayor escala.
Adems, esta es una actividad que puede ser iniciada sin depender de muchos niveles de
toma de decisin burocrtica.
En segundo lugar, a travs de definir y establecer las polticas y legislacin asociadas. Esto
garantiza una solucin ms duradera que la anterior.
Ambas estrategias se complementan. En los dos casos la comunidad puede participar de
forma activa e intensiva. En el primer caso, ofreciendo trabajo y conocimiento, y en el
segundo caso, ofreciendo asesoramiento tcnico a los polticos y legisladores. La
participacin es crucial para que las implementaciones sean efectivas, y la legislacin
responda a los problemas reales.

4) El software libre para un sociedad libre.


La libertad de manejo de software sin que nos pongan un alto, siendo GNU uno de los
proyectos mas importantes dentro de la libertad del software.
Un programa es software libre para el usuario siempre que, como
usuario particular, tengas:
1. La libertad de ejecutar el programa sea cual sea el propsito.
2. La libertad para modificar el programa para ajustarlo a tus necesidades. (Para
que se trate de una libertad efectiva en la prctica, debers tener acceso al cdigo
fuente, dado que sin l la tarea de incorporar cambios en un programa es
extremadamente difcil.)
3. La libertad de redistribuir copias, ya sea de forma gratuita, ya sea a cambio del
pago de un precio.
4. La libertad de distribuir versiones modificadas del programa, de tal forma que la
comunidad pueda aprovechar las mejora introducidas.
El principal objetivo de GNU era ser software libre. Aun cuando GNU no entraara
ninguna ventaja tcnica frente a Unix, s tendra una ventaja social, al permitir que los
usuarios cooperaran, y otra tica, al respetar su libertad.

5) El software libre en el marco de la soberana tecnolgica decreto 3390


Acerca del Software Libre en Venezuela
El marco referencial anteriormente abordado, es parte de la argumentacin y justificacin por
las cuales el Estado Venezolano ha asumido la aplicacin y uso del Software Libre en la

Administracin Pblica, fundamentalmente identificando para ello las ventajas comparativas


del Software Libre respecto al Software Propietario y que se traducen en garanta para la
Soberana Tecnolgica y la Seguridad Nacional, ya que entre muchas otras el Software Libre
permite minimizar los riesgos que estn asociados a:
Filtracin de los Datos Confidenciales,
Imposibilidad de Acceso a los Datos y,
Manipulacin en la modificacin de los Datos.
Riesgos que si no se tienen controlados por parte del Estado, representan una
amenaza y el desencadenamiento de acciones que pueden poner en riesgo la Seguridad de
la Informacin tanto del Estado como de los Ciudadanos.

Sin duda, todo esto hace que se convierta en estratgico el uso imperativo del Software Libre
por parte del Estado Venezolano, visin que se ha tenido desde el mismo Estado para
garantizar, no slo la democratizacin del conocimiento, el acceso a toda la informacin que
se produzca en el pas, a los sistemas del Estado y a las tecnologas de informacin y
comunicacin, sino tambin la competitividad de la Industria Nacional de Tecnologas de
Informacin, promoviendo su desarrollo y fortalecimiento, de manera que le permita al
Estado contar con un aliado estratgico para la generacin y soporte de soluciones
orientadas a promover el ejercicio de la Soberana y alcanzar Independencia Tecnolgica.

No en vano por ello, desde el propio Estado Venezolano, se han definido en el marco
del Plan de Desarrollo Econmico y Social de nuestra Nacin para el perodo 2007-2013,
objetivos estratgicos, estrategias, polticas y proyectos correspondientes, con el propsito
fundamental de formular Polticas Pblicas, en este caso en materia de ciencia y tecnologa,
que promuevan el desarrollo de capacidades nacionales en la materia y la apropiacin social
del conocimiento cientfico-tecnolgico a nivel nacional, apuntalando un enfoque de
desarrollo socio-econmico basado en lo endgeno, sustentable y humano hacia la
construccin del socialismo bolivariano.

A partir de lo revisado anteriormente y con una base legislativa que sirve de


fundamento, hacen que la Repblica Bolivariana de Venezuela sea punta de lanza y de
referencia en lo que respecta a la promocin y uso del Software Libre en la Administracin
Pblica, como estrategia para alcanzar la Independencia cientfica tecnolgica, que sin duda
contribuir con la seguridad y soberana de la nacin, donde:

1. Desde la propia Constitucin de la Repblica Bolivariana de Venezuela en su artculo 110, se


reconoce como de inters pblico la ciencia, la tecnologa, el conocimiento, la innovacin y sus
aplicaciones y los servicios de informacin, a los fines de lograr el desarrollo econmico, social
y poltico del pas, y que el Ejecutivo Nacional a travs del Ministerio del Poder Popular para la
Ciencia, Tecnologa e Industrias Intermedias debe velar por el cumplimiento del mencionado
precepto constitucional y especficamente a travs de sus tres grandes objetivos estratgicos
planteados:
Independencia cientfica tecnolgica, para contribuir con la seguridad y soberana de la nacin.
Apropiacin del conocimiento cientfico y tecnolgico para propiciar la inclusin social.
Desarrollo de las capacidades cientficotcnicas e institucionales para garantizar el manejo
soberano de los recursos naturales
2. Esta disposicin constitucional se expresa claramente en las siguientes Leyes y los reglamentos:
Ley Orgnica de Telecomunicaciones (Artculo 1)
Esta Ley tiene por objeto establecer el marco legal de regulacin general de las telecomunicaciones,
a fin de garantizar el derecho humano de las personas a la comunicacin y a la realizacin de las
actividades econmicas de telecomunicaciones necesarias para lograrlo, sin ms limitaciones que las
derivadas de la Constitucin y las leyes.
Ley Orgnica de la Administracin Pblica (Artculo 12)
A fin de dar cumplimiento a los principios establecidos en esta Ley, los rganos y entes de la
Administracin Pblica debern utilizar las nuevas tecnologas que desarrolle la ciencia, tales como
los medios electrnicos, informticos y telemticos, para su organizacin, funcionamiento y relacin
con las personas. En tal sentido, cada rgano y ente de la Administracin Pblica deber establecer y
mantener una pgina en la internet, que contendr, entre otra informacin que se considere relevante,
los datos correspondientes a su misin, organizacin, procedimientos, normativa que lo regula,
servicios que presta, documentos de inters para las personas, as como un mecanismo de
comunicacin electrnica con dichos rganos y entes disponible para todas las personas va internet.
Ley Orgnica de Ciencia, Tecnologa e Innovacin (Artculo 1)
La presente Ley tiene por objeto desarrollar los principios orientadores que en materia de ciencia,
tecnologa e innovacin y sus aplicaciones, establece la Constitucin de la Repblica Bolivariana de
Venezuela, organizar el Sistema Nacional de Ciencia, Tecnologa e Innovacin, definir los
lineamientos que orientarn las polticas y estrategias para la actividad cientfica, tecnolgica, de
innovacin y sus aplicaciones, con la implantacin de mecanismos institucionales y operativos para la
promocin, estmulo y fomento de la investigacin cientfica, la apropiacin social del conocimiento y
la transferencia e innovacin tecnolgica, a fin de fomentar la capacidad para la generacin, uso y
circulacin del conocimiento y de impulsar el desarrollo nacional.
Reglamento de la Ley Orgnica de Ciencia, Tecnologa e Innovacin (Artculo 1)
El presente Reglamento tiene por finalidad definir y establecer los lineamientos, mecanismos,
modalidades, formas y oportunidad en que los sujetos pasivos sealados en el Ttulo III de la Ley
Orgnica de Ciencia, Tecnologa e Innovacin, debern cumplir con la obligacin de aportar e
invertir en las actividades sealadas en el artculo 42 de dicha Ley. As como lo referente a los
beneficiarios de los aportes e inversiones en relacin a los mecanismos de control de los aportes
sealados en los Titulos III y IV de la Ley.
3. Con los siguientes Decretos tambin se busca fortalecer dichos fundamentos:

Decreto con Fuerza de Ley Orgnica N 1.290 de Ciencia, Tecnologa e Innovacin,


Decreto que estipula la organizacin del Sistema Nacional de Ciencia, Tecnologa e Innovacin
y la definicin de los lineamientos que orientarn las polticas y estrategias para la actividad
cientfica, tecnolgica y de innovacin (Gaceta 37.291, de fecha 26/09/2001).
Decreto N 3.390, publicado en la Gaceta Oficial N 38.095 de fecha 28/ 12/ 2004, el cual es un
Decreto con Rango y Fuerza de Ley Orgnica de Ciencia, Tecnologa e Innovacin que obliga a la
Administracin Pblica Nacional a emplear prioritariamente el Software Libre desarrollado con
Estndares Abiertos para robustecer la industria nacional, aumentando y aprovechando sus
capacidades y fortaleciendo nuestra soberana.

6)Impacto del software libre en la administracin publica.


El Software Libre ha evolucionado a un ritmo y escala sorprendente, estos producto se han apoderado
del mismo pilar central de la internet. En la actualidad mas del 64% de los servidores existentes en esta
rea utilizan como plataforma, al producto Apache, convirtindolo en la aplicacin mas ejemplar de
esta comunidad.
Ms del 35% de los servidores de internet, tienen al producto Linux, como plataforma del Sistema
Operativo y son estos dos (Linux/Apache) la punta de la pirmide de las aplicaciones para internet.
Unas de las estadsticas sorprendentes son la emitidas por la organizacin que sustenta el sitio Internet
Operating System Counting, la cual asegura que la plataforma de crecimiento constante en el mundo
de los servidores, es Linux, y que indirectamente todos los usuarios internautas o navegantes, utilizan
un producto software libres si saberlo o darse cuenta de ello.
Nuestras sociedades, van por un rumbo donde predominan los medios de informacin y comunicacin,
donde la tecnologa cumple un papel crtico y fundamental. No se podr concebir el desarrollo de los
pases, sin incluir una cuota altamente significativa de desarrollo humano en la explotacin,
manipulacin y generacin de tecnologa. Es de vital importancia para nuestros pases latinoamericanos
el punto de partida: El Software Libre brinda la oportunidad de iniciar el camino al desarrollo, en el
final del sendero de otros pases ms desarrollados, de una forma autnoma, independiente, econmica
y muy rpida.
Impactos:

7)El software libre y su interaccin con el medio ambiente.

Conclusin

You might also like