Page 1

UNIVERSIDAD NACIONAL EXPERIMENTAL SUR DEL LAGO «JESUS MARÍA SEMPRUM» MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA

SOFTWARE LIBRE INDEPENDENCIA TECNOLOGICA, USO Y FILOSOFIA

ESTUDIANTE: Villegas B Bernys Ch

PROFESORA: Licda. Maryleivis Palomares.

SANTA BARBARA DE ZULIA, MARZO DE 2017


Independencia Tecnológica. La independencia tecnológica en nuestro país busca una soberanía y una independencia desde el punto de vista de las tecnologías de información, aplacando a las personas en el Software Libre como un Software abierto, para hacer desarrollo no solo en la Administración Pública sino también en el sector privado. En materia de seguridad informática se puede decir que el Software Libre a beneficiado mucho al estado venezolano, gracias a esta Software se han podido disminuir pérdidas financieras debido a las brechas de seguridad que dicho software genera, las perdidas más serias que ocurrieron era por el robo de información confidencial y fraude financiero. Los beneficios del software libre en cuanto a seguridad e independencia tecnológica no dependen de una plataforma propietaria para que nos pueda dar algún problema. Se Conoce que un 62% de las aberturas de seguridad provienen de los ataques internos de las organizaciones, es decir, de los empleados públicos que trabajan en las organizaciones públicas y privadas y un cuarenta y 55% vienen de plataformas de Microsoft, que son las plataformas propietarias. En Venezuela la Universidad Católica ha realizado varios estudios y en la universidad Simón Bolívar basándose en el mismo estudio que la universidad católica dicen que existe un aproximado de treinta y dos grupos de Hacker declarados con página web, siendo su función fundamental la de instruir a grupos de jóvenes instruirse para realizar algún tipo de daño o delito. En cuanto a las alternativas de seguridad se debe empezar a proteger nuestros propios mecanismos de identificación, hasta los mecanismos de seguridad de los aeropuertos sobre todo los temas de importación y exportación; en otros países como Estados Unidos que han utilizado la parte de biometría para controlar el acceso a los aeropuertos, es decir, la entrada a su país. De manera que nuestra industria de software libre sea capaz de crear soluciones y dar el soporte requerido no solo por la Administración Pública Nacional sino también por la industria privada nacional e internacional. Logrando con esto, el pasar del mercado nacional al mercado global ofreciendo servicios y


productos de calidad y exportando los valores de libertad, de cooperación y del compartir que han llevado al software libre a ser un éxito a nivel mundial. El Software Libre como Herramienta para Alcanzar la Independencia Tecnológica. El software es una herramienta que les permite a individuos y organizaciones ser más eficientes. Es una herramienta que está presente en todos los aspectos de nuestra vida: es lo que permite que nuestro celular funcione, es lo que facilita el análisis de las imágenes médicas en los centros de alta tecnología, es lo permite diseñar estrategias que permitan el ahorro de energía, es lo que facilita la determinación de la presencia de petróleo en nuestro suelo patrio, y es lo que nos permite comunicarnos con nuestros seres queridos a través de la Internet. El software es algo que normalmente no nos preocupa y que muchas veces ni siquiera notamos a menos que algo salga mal. Es decir, en ese sentido es como el árbitro del partido de Fútbol: si lo está haciendo bien ni nos damos cuenta de que está allí pero si lo hace mal inmediatamente notamos su presencia. Por eso muchas veces es difícil darnos cuenta de cuanto dependemos tecnológicamente de otros países. Si no pensamos acerca del software difícilmente notemos que estamos atados a tecnologías foráneas. Si queremos independencia tecnológica, tenemos que empezar a trabajar en pro del desarrollo de esas herramientas que nos permitan lograr nuestra independencia tecnológica. Una de esas herramientas es el software libre. El software libre es aquel que está hecho en base a estándares abiertos y que garantiza al menos las siguientes libertades: la libertad de usarlo, la de estudiarlo, la de compartirlo, y la de modificarlo. Es decir, el software libre además de ser una herramienta para mejorar la eficiencia de individuos y organizaciones, es una herramienta para el aprendizaje y para el logro de la anhelada independencia tecnológica. Lamentablemente, en Venezuela la comunidad de Software Libre no ha conseguido el apoyo necesario para desarrollarse plenamente y llegar a ser la punta de lanza del movimiento del software libre a nivel mundial. Por ejemplo, a más de un año de la promulgación del decreto 3.390 (que ordenaba el uso de


software libre en los organismos de la Administración Pública Nacional) todavía no se ha establecido un criterio de evaluación de propuestas de desarrollo y soporte técnico de software libre. Seguridad Informática. La Seguridad Informática se refiere a las características y condiciones de sistemas de procesamiento de datos y su almacenamiento, para garantizar su confidencialidad, integridad y disponibilidad. Considerar aspectos de seguridad significa: • Conocer el peligro. • Clasificar el peligro. • Protegerse de los impactos o daños de la mejor manera posible. Solamente cuando estamos conscientes de las potenciales amenazas, agresores y sus intenciones dañinas (directas o indirectas) en contra de nosotros, podemos tomar medidas de protección adecuadas, para que no se pierda o dañe nuestros recursos valiosos. En este sentido, la Seguridad Informática sirve para la protección de la información, en contra de amenazas o peligros, para evitar daños y para minimizar riesgos, relacionados con ella. Uso del Software Libre. El uso del Free Software es una Ley establecida actualmente en el Decreto 3390, cuyo propósito

es que La Administración Pública Nacional empleé

prioritariamente el Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. Con el fin, que los órganos y entes gubernamentales de la Administración Pública Nacional inicien los procesos de migración gradual y progresiva hacia el Software Libre desarrollado con Estándares Abiertos. El fin del Decreto 3390 es crear la autonomía informática, para el desarrollo endógeno y social de la nación, además de obtener una nación independiente en tecnología. El Plan de la Patria y el Plan Nacional Simón Bolívar


sustentan el propósito del Decreto 3390 y su objetivo es la integración de la nación en las nuevas tecnologías creando así una sociedad autónoma que se desenvuelva bajo el uso del software y hardware libre bajo sus estándares abiertos. Ahora bien si hablamos de los beneficios de la aplicación del Software Libre en Venezuela tenemos: • Razones Económicas: Ahorros importantes al liberarse del pago de licencias y especialmente por la replicación casi gratuita de aplicaciones comunes a toda la administración pública. El muy bajo costo del software permitirá la ejecución de programa. • Independencia Tecnológica: El Estado deja de depender de terceros (a menudo transnacionales) para el diseño, desarrollo y mantenimiento de sus sistemas de información, retomando el control total de sus procesos, en particular de los procesos críticos y de alta importancia estratégica para el país. • Control de la Información: El acceso al código fuente, la libertad de inspeccionar el funcionamiento del software, la libertad de decidir la manera en que almacenan los datos y la posibilidad de modificar cualquiera de estos aspectos queda en manos del Estado, lo cual le permite el control total de la información y por consiguiente el ejercicio de la Soberanía Nacional. • Confiabilidad y Estabilidad: El software libre realizado por comunidades está sometido a la inspección de un importante número de personas, este número de verificadores es mucho mayor que el del software propietario. Estas personas identifican los problemas, los resuelven, y comparten las soluciones con los demás. Por tal razón los programas libres de las comunidades gozan de gran confiabilidad y estabilidad. • Seguridad: La información que el Estado maneja generalmente es importante y/o confidencial, puede ser muy peligroso que esta información caiga en manos incorrectas. Por esta razón es imprescindible que el Estado pueda verificar que su


software no tenga puertas de entrada traseras, voluntarias o accidentales, y que pueda cerrarlas en caso de encontrarlas; tal control sólo es posible con el software libre. • Desarrollo País: Se genera Transferencia Tecnológica hacia los actores nacionales productores de software, acelerando el Desarrollo Endógeno y reforzando la Soberanía Nacional. Así mismo el Software libre trae una gran cantidad de beneficios en la educación en los cuales se encuentra: 1. Crea profesionales independientes de un determinado entorno de software. 2. Reduce costos. 3. Permite que los alumnos puedan usar el mismo software con el que se les enseña. 4. Ofrece control sobre el software. 5. Es el futuro de la informática, a lo que debería apuntar a la educación del siglo XXI. 6. Es una buena herramienta de aprendizaje en el área de informática. Filosofía Del Software Libre. Richard Stallman, pionero de este movimiento a nivel mundial, aclara que software libre (Free Software) es un asunto de libertad. La palabra "free" en inglés se malinterpreta como "gratis" o libre de costo. La palabra "free" se refiere a la libertad de los usuarios de poder ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Para entender un poco mejor este concepto, se establecieron estas 4 libertades para

los

usuarios

de

este

tipo

de

software:


 La libertad de usar el programa, con cualquier propósito (libertad 0).  La libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades (libertad 1).  La libertad de distribuir copias, con lo que puedes ayudar a la comunidad (libertad 2).  La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (Libertad 3). Es software libre, entonces, aquel que cumple estas cuatro libertades. El acceso al código fuente es un requisito previo para que se den las libertades 1 y 3. El código fuente son las líneas de código escritas en un lenguaje de programación, las cuales nos sirven para ver como están construidas las instrucciones del programa y es posible hacer modificaciones (al código) de acuerdo a las propias necesidades, claro, respetando la licencia de software en cuestión. No hay necesidad de avisarle o pedirle permiso a alguien por haber hecho tales mejoras al código. Si consideras que estas modificaciones pueden ser importantes para el funcionamiento de la aplicación, tienes la libertad de publicarlos para que otras personas puedan beneficiarse de estas mejoras. Si tienes el código fuente puedes convertirlo a código ejecutable (binario) por medio de un compilador o interprete de ese lenguaje de programación. Las licencias de software es la autorización, permiso o contrato por escrito concedido por el titular de los derechos de autor o propiedad intelectual del programa informático, al usuario de dicho software. En la licencia se establecen restricciones de uso, modificación o redistribución del software. También se señalan los límites de la licencia como el plazo de duración, el territorio de aplicación y todas las demás cláusulas que el titular de los derechos de autor establezca. En el software libre, aunque no existen muchas restricciones con respecto al uso, modificación y redistribución del software, también existen las licencias. Aunque existen muchas categorías de licencias de software libre, por su relevancia, la gran mayoría caen en 3 tipos:


 BSD(Berkeley Software Distribution)  MPL(Mozilla Public License)  GPL (General Public License) De estas tres, la licencia GPL de la GNU es la más utilizada por los proyectos de software libre. La licencia GPL está basada por el concepto "copyleft" (contrario a copyright), el cual es una manera de distribuir el software, mientras no entren en conflicto con las libertades centrales. Copyleft es una regla o tipo de licencia que implica que, cuando se redistribuya el programa, no se pueden agregar restricciones para denegar a otras personas las (4) libertades centrales. El proyecto GNU utiliza a "copyleft" como su bandera para proteger de modo legal estas libertades para todos. En otras palabras, si creaste o modificaste unas líneas de código de un software libre, no debes de poner restricciones adicionales si distribuyes tal software. Muchas compañías, por ejemplo, toman el código fuente (con licencia GPL), el cual está disponible gratuitamente en Internet. Después lo modifican de acuerdo a sus necesidades, y al momento que distribuyen el programa, no proporcionan el código fuente, además ponen otras restricciones. Esto viola la licencia GPL basada en el concepto copyleft. La licencia de documentación libre GNU (Free Documentación License o GFDL) es una licencia copyleft para contenido libre. Diseñada por la fundación del Software libre(FSF) Para el proyecto GNU. Esta licencia asegura que el material licenciado bajo la misma está disponible completamente libre, pudiendo ser copiado, redistribuido, modificado e incluso vendido. Fue diseñada principalmente para manuales, libros de texto y otros materiales de referencia institucionales que acompañan al software GNU. La licencia Pública y General GNU pretende garantizarle la libertad de compartir y modificar software libre, para asegurar que el software es libre para todos sus usuarios. Cuando halamos de software libre estamos refiriéndonos a su libertad, no a su precio. Las Licencias Publicas Generales están diseñadas para asegurar de que se tenga la libertad de distribuir copias de software libre, de que se reciba el código fuente o que pueda conseguirlo si lo quiere, de que pueda


modificar el software o usar fragmentos de el en nuevos programas libres, y de que sepa que puede hacer todas estas cosas. Equivalente a software libre es el término Open Source Software (‘programas de fuente abierto’), promovido por Eric Raymond y la Open Source Initiative. Filosóficamente, el término es muy distinto, ya que hace énfasis en la disponibilidad de código fuente, no en la libertad, pero su definición es prácticamente la misma que la de Debian. Este nombre es más políticamente aséptico y recalca un aspecto técnico que puede dar lugar a ventajas técnicas, como mejores modelos de desarrollo y negocio, mayor seguridad, entre otras. Fuertemente criticado por Richard Stallman y la Free Software Foundation, ha encontrado mucho más eco en la literatura comercial y en las estrategias de las empresas que de una manera u otra apoyan el modelo. • Freeware: Programas gratuitos Normalmente se ceden en binario y con derechos de redistribución. Sin embargo, a veces sólo se pueden obtener Software libre de un sitio oficial, normalmente para promocionar otros programas o servicios, como es el caso de los kits de Java gratuitos que proporciona Sun Microsystems. • Shareware: No es siquiera software gratis, sino un método de distribución, ya que los programas, generalmente sin fuentes, se pueden copiar libremente, pero no usar continuadamente sin pagarlos. La exigencia de pago puede estar incentivada por funcionalidad limitada o mensajes molestos, o una simple apelación a la moral del usuario, además de que las estipulaciones legales de la licencia podrían utilizarse en contra del infractor. Otros términos relacionados de alguna manera con el software libre son: • Copyleft Un caso particular de software libre cuya licencia obliga a que las modificaciones que se distribuyan sean también libres. • Propietario, cerrado, no libre Términos usados para denominar al software que no es libre ni de fuente abierta.


Licencia GNU Es la licencia más ampliamente usada en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios. Esta licencia fue creada originalmente

por

Richard

Stallman fundador

de

la Free

Software

Foundation (FSF) para el proyecto GNU. La GPL puede ser usada por cualquiera, ya que su finalidad es proteger los derechos de los usuarios finales (usar, compartir, estudiar y modificar), y otorgar a los beneficiarios de un programa de ordenador de los derechos de la definición de software libre. Bajo esta filosofía, la GPL garantiza a los destinatarios de un programa de computador los derechos y libertades reunidos en definición de software libre y usa copyleft para asegurar que el software está protegido cada vez que el trabajo es distribuido, modificado o ampliado. En la forma de distribución (sólo pueden ser distribuidos bajo los términos de la misma licencia) se diferencian las licencias GPL de las licencias de software libre permisivas, de las cuales los ejemplos más conocidos son las licencias BSD y la MIT. El copyleft proporcionado por la GPL fue crucial para el éxito de sistemas basados en Linux, dando a los programadores que han contribuido al kernel la seguridad de que de su trabajo se beneficiaría todo el mundo y seguirá siendo libre, en lugar de ser explotado por compañías de software que no tendrían que dar nada de nuevo a la comunidad. Los usuarios o compañías que distribuyen sus trabajos bajo las GPL, pueden cobrar o distribuirlas gratuitamente. Esto distingue las GPL de las licencias de software que prohíben su distribución comercial. La FSF argumenta que no se debe

restringir

la

distribución

comercial

del

software

(incluyendo

la

redistribución), ya que la GPL establece explícitamente que las obras cubiertas por esta licencia se pueden vender a cualquier precio.


Versión 1 La versión 1 de GNU GPL, fue presentada el 25 de febrero de 1989, impidió lo que eran las dos principales formas con las que los distribuidores de software restringían las libertades definidas por el software libre. El primer problema fue que los distribuidores publicaban únicamente los archivos binarios, funcionales y ejecutables, pero no entendibles o modificables por humanos. Para prevenir esto, la GPLv1 estableció que cualquier proveedor de software libre además de distribuir el archivo binario debía liberar a su vez código fuente entendible y que pudiera ser modificado por el ser humano, bajo la misma licencia (secciones 3a y 3b de la licencia). El segundo problema era que los distribuidores podían añadir restricciones adicionales, ya fuera añadiendo restricciones a la licencia o mediante la combinación del software con otro que tuviera otras restricciones en su distribución. Si esto se hacía, entonces la unión de los dos conjuntos de restricciones sería aplicada al trabajo combinado entonces podrían añadirse restricciones inaceptables. Para prevenir esto, GPLv1 obligaba a que las versiones modificadas en su conjunto, tuvieran que ser distribuidas bajo los términos GPLv1 (secciones 2b y 4 de la licencia). Por lo tanto, el software distribuido bajo GPLv1 puede ser combinado con software bajo términos más permisivos y no con software con licencias más restrictivas, lo que entraría en conflicto con el requisito de que todo software tiene que ser distribuido bajo los términos de la GPLv1. Versión 2 Según Richard Stallman, el mayor cambio en GPLv2 fue la cláusula “Liberty or Death” («libertad o muerte»), como la llama en la sección 7 de ese documento. Esta sección dice que si alguien impone restricciones que le prohíben distribuir código GPL de tal forma que influya en las libertades de los usuarios (por ejemplo, si una ley impone que esa persona únicamente pueda distribuir el software en binario), esa persona no puede distribuir software GPL. La esperanza es que esto hará que sea menos tentador para las empresas el recurrir a las


amenazas de patentes para exigir una remuneración de los desarrolladores de software libre. En 1990 se hizo evidente que una licencia menos restrictiva sería estratégicamente útil para la librería C y para las librerías de software que esencialmente hacían el trabajo que llevaban a cabo otras librerías comerciales ya existentes. Cuando la versión 2 de GPL fue liberada en junio de 1991, una segunda licencia Library General Public License fue introducida al mismo tiempo y numerada con la versión 2 para denotar que ambas son complementarias. Los números de versiones divergieron en 1999 cuando la versión 2.1 de LGPL fue liberada, esta fue renombrada como GNU Lesser General Public License para reflejar su lugar en esta filosofía. Versión 3 Richard Stallman en el lanzamiento de la primera versión de la GNU GPLv3 en MIT, Cambridge, Massachusetts, EE. UU. A su derecha (a la izquierda de la foto) el profesor de Derecho de Columbia Eben Moglen, Presidente del Software Freedom Law Center. A finales de 2005, la Free Software Foundation (FSF) anunció estar trabajando en la versión 3 de la GPL (GPLv3). El 16 de enero de 2006, el primer borrador de GPLv3 fue publicado, y se inició la consulta pública. La consulta pública se planeó originalmente para durar de nueve a quince meses, pero finalmente se extendió a dieciocho meses, durante los cuales se publicaron cuatro borradores. La GPLv3 oficial fue liberada por la FSF el 29 de junio de 2007. Fue escrita por Richard Stallman con el asesoramiento legal de Eben Moglen y el Software Freedom Law Center. Según Stallman los cambios más importantes se produjeron en el campo de las patentes de software, la compatibilidad de licencias de software libre, la definición de código fuente, y restricciones de hardware respecto a las modificaciones de hardware. Otros cambios están relacionados con la internacionalización, como son manejadas las violaciones de licencias, y como los permisos adicionales pueden


ser concedidos por el titular de los derechos de autor. También añade disposiciones para quitar al DRM su valor legal, por es posible romper el DRM en el software de GPL sin romper leyes como la DMCA. El proceso de consulta pública fue coordinado por la Free Software Foundation con asistencia de Software Freedom Law Center, Free Software Foundation Europe, y otros grupos de software libre. Los comentarios del público fueron recolectados a través del portal gplv3.fsf.org. Durante el proceso de consulta pública, 962 comentarios fueron presentados para el primer borrador. Finalmente, al final del proceso se alcanzó la cifra de 2,636 comentarios. El tercer borrador fue liberado el 28 de marzo de 2007. Este borrador incluye mecanismos destinados a evitar acuerdos relativos a las patentes, como el controvertido acuerdo entre Microsoft y Novell y restringe las cláusulas antitivoización a una definición legal de un "usuario" o "producto de consumo". También elimina la sección de "Limitaciones geográficas", cuyo probable borrado se había anunciado en el lanzamiento de la consulta pública. El cuarto borrador, que fue el último, fue liberado el 31 de mayo de 2007. Introdujo la compatibilidad con las Licencias Apache, clarificó el rol de los contratistas externos, y hace una excepción para evitar los problemas provocados por el acuerdo Microsoft-Novell, estableciendo en el párrafo 6 de la Sección 11 lo siguiente: Usted no puede distribuir un trabajo amparado si usted forma parte de un acuerdo con un tercero que está en el negocio de la distribución de software, bajo el cual usted hace el pago a la tercera parte sobre la base de la extensión de la actividad de distribución del trabajo, y en virtud del cual la otorgue, a cualquiera de las partes que recibirían el trabajo amparado, una licencia de patente discriminatoria El objetivo de esto es hacer este tipo de acuerdos ineficaces. La licencia está orientada a que Microsoft tenga que extender las licencias de patentes para garantizar a los clientes de Novell el uso de GPLv3, lo que es posible únicamente si Microsoft es distribuidor legal del software bajo GPLv3.


Algunos desarrolladores de alto nivel del kernel de Linux, comentaron e hicieron declaraciones públicas a los medios de comunicación sobre sus objeciones a los borradores 1 y 2. Organizaciones Académicas y Agrupaciones que Apoyan al Software Libre Desde hace muchísimos años, individuos pertenecientes a diversos sectores: academia, empresa privada, Administración Pública Nacional (APN), consultores independientes,

investigadores,

profesionales

del

derecho,

estudiantes,

comunidades populares, asociaciones, etc., se han agrupado de forma organizada y efectiva en diversas agrupaciones que luchan por la promoción, difusión y uso del Software Libre en nuestro País. Empezando en 1997, estos grupos alcanzan su cénit en el 2004, antes de la aprobación del Decreto Presidencial 3390, con la organización efectiva de diversos eventos que fueron apoyados y recibidos con los brazos abiertos por la Sociedad venezolana. El hecho de que los Ciudadanos se hayan hecho conscientes de la necesidad imperativa de implantar el Software Libre en nuestra sociedad fue la mejor recompensa para este trabajo. Sin embargo, durante todo el año 2005, hemos sido blancos de la apatía del ente rector del Plan de Migración al Software Libre: el Ministerio de Ciencia y Tecnología (MCT), el cual ha ignorado todas nuestras recomendaciones, llamados de atención, y solicitudes para realizar mesas de trabajo y reuniones, preguntas y críticas constructivas.

Software libre independencia tecnologica, uso y filosofia  
Software libre independencia tecnologica, uso y filosofia  
Advertisement