INTRODUCCIÓN AL SOFTWARE LIBRE

Tamaño: px
Comenzar la demostración a partir de la página:

Download "INTRODUCCIÓN AL SOFTWARE LIBRE"

Transcripción

1 Introducción al Software Libre _ imprimible 1 de 77 INTRODUCCIÓN AL SOFTWARE LIBRE OBJETIVO GENERAL Lograr que los servidores públicos conozcan los principios sobre los cuales se fundamenta el software libre de tal manera que puedan comprender su filosofía y la puedan aplicar en los diferentes proyectos que se implementen en la Administración distrital. OBJETIVOS ESPECÍFICOS Al finalizar el tema, los servidores públicos estarán en capacidad de: o Comprender la génesis del software libre y su relación con el proceso de la evolución tecnológica de los sistemas. o Conocer la evolución histórica del software libre. o Comprender las normas de licenciamiento, en relación con los aspectos legales de las obras desarrolladas para uso en internet. o Comprender el perfil de los desarrolladores de software que liberan sus productos bajo estos paradigmas. o Comprender el modelo económico que subyace tras el tema del software libre. o Tener claridad del contexto social y sus implicaciones y, de la responsabilidad del Estado. o Identificar los ambientes de desarrollo tecnológico sobre los cuales se producen estos programas.

2 Introducción al Software Libre _ imprimible 2 de 77 INTRODUCCIÓN AL SOFTWARE LIBRE 1. GÉNESIS DEL SOFTWARE LIBRE 1.1 INTRODUCCIÓN 1.2 DEFINICIÓN Denominaciones 1.3 MOTIVACIONES DE LOS DESARROLLADORES 1.4 CONSECUENCIAS EN EL MERCADO 1.5 OTROS RECURSOS LIBRES 1.6 EJERCICIOS 1.7 ACTIVIDAD DE APRENDIZAJE 1.8 LECTURAS ADICIONALES 1.9 RESUMEN 1.10 AUTOEVALUACIÓN 2. HISTORIA 2.1 EVOLUCIÓN HISTÓRICA 2.2 ACTIVIDAD DE APRENDIZAJE 2.3 EJERCICIOS 2.4 RESUMEN 2.5 AUTOEVALUACIÓN 3. ASPECTOS LEGALES 3.1 LA PROPIEDAD INTELECTUAL 3.2 LICENCIAMIENTO DE SOFTWARE LIBRE 3.3 LICENCIAS DE OTROS RECURSOS LIBRES 3.4 EJERCICIOS 3.5 ACTIVIDADES DE APRENDIZAJE 3.6 LECTURAS ADICIONALES 3.7 RESUMEN 3.8 AUTOEVALUACIÓN 4. LOS DESARROLLADORES DE SOFTWARE LIBRE 4.1 EL PERFIL DEL DESARROLLADOR DE SOFTWARE LIBRE 4.2 ACTIVIDAD DE APRENDIZAJE 4.3 EJERCICIO 4.4 RESUMEN 4.5 AUTOEVALUACIÓN 5. MODELO ECONÓMICO 5.1 FINANCIACIÓN DE PROYECTOS 5.2 MODELO DE NEGOCIOS 5.3 INFLUENCIA SOBRE LOS MERCADOS TRADICIONALES 5.4 EJERCICIOS

3 Introducción al Software Libre _ imprimible 3 de RESUMEN 5.6 AUTOEVALUACIÓN 6. INICIATIVAS DE LOS ESTADOS 6.1 LA ADMINISTRACIÓN 6.2 PROYECTOS DE LEY 6.3 EJERCICIOS 6.4 RESUMEN 6.5 AUTOEVALUACIÓN 7. INGENIERÍA DE SOFTWARE 7.1 LA CATEDRAL Y EL BAZAR 7.2 ESTUDIOS CUANTITATIVOS 7.3 FUTURO 7.4 ACTIVIDAD DE APRENDIZAJE 7.5 EJERCICIO 7.6 RESUMEN 7.7 AUTOEVALUACIÓN 8. ENTORNOS DE DESARROLLO 8.1 HERRAMIENTAS Y SISTEMAS 8.2 LENGUAJES Escogencia 8.3 MECANISMOS DE COLABORACIÓN 8.4 CONTROL DE VERSIONES 8.5 DOCUMENTACIÓN 8.6 GESTIÓN DE ERRORES 8.7 GESTIÓN DE FLUJO DE TRABAJOS 8.8 SITIOS DE SOPORTE AL DESARROLLO 8.9 ACTIVIDADES DE APRENDIZAJE 8.10 RESUMEN 8.11 AUTOEVALUACIÓN

4 Introducción al Software Libre _ imprimible 4 de GÉNESIS DEL SOFTWARE LIBRE 1.1 INTRODUCCIÓN El software libre entró al ámbito de la tecnología con tal fuerza que ya forma parte de los estándares a nivel mundial no obstante haber nacido de un movimiento no comercial pues surge de comunidades académicas impulsadas por internet. Conocer de software libre es saber cómo planear el futuro tecnológico de una persona, de una empresa, de un país y, debido a su naturaleza abierta, forma parte de la vida de cualquier ciudadano porque la tecnología y la calidad de vida van por la misma vía. Richard Stallman el creador del movimiento GNU, acrónimo de GNU es G is not Unix, y de la Free Software Foundation - FSF, dice que no es bueno prohibirle a las personas el compartir sus posesiones ni el ayudar al prójimo y, extiende esto al software propietario, donde regalar una copia es delito. El acrónimo recursivo es GNU s Not Linux que se lee Ñu is not Linux y Ñu es el animal africano que es el logo de GNU La palabra se pronuncia ñu como el animal africano. Todos estamos ya acostumbrados a la forma de licenciamiento del software propietario y sabemos de sus altos costos; esto hace que software libre sea más interesante pues no sólo posee un alto nivel tecnológico sino que baja los costos por concepto de software. Este curso espera llevarlo hacia ese mundo interesante del software libre. Antes de entrar en el área puramente tecnológica conoceremos algunos de sus misterios y trataremos de responder preguntas como qué es el software libre?, cómo se desarrollan los programas?, quiénes y porqué lo hacen si, aparentemente, no tiene ninguna ganancia para ellos?, cómo son y de qué viven los desarrolladores?, cómo es posible crear estándares sin mediar un modelo de desarrollo de software estándar? y, cómo todo este esfuerzo beneficia a la comunidad en general? 1.2 DEFINICIÓN Software libre es una expresión relacionada con la palabra libertad. Según Richard Stallman, la palabra libertad está relacionada con:

5 Introducción al Software Libre _ imprimible 5 de Libertad para ejecutar el programa en cualquier sitio, con cualquier propósito y para siempre. 2. Libertad para estudiarlo y adaptarlo a nuestras necesidades. Esto exige el acceso al código fuente. 3. Libertad de redistribución, de modo que se nos permita colaborar con vecinos y amigos. 4. Libertad para mejorar el programa y publicar las mejoras. Igualmente, exige el código fuente. Para hacer realidad esto, Stallman creó un tipo de licenciamiento con el cual, el autor que desee hacerlo, libera su producto bajo las libertades relacionadas, invitando a los demás a participar del proceso de mejoramiento continuo. Sin embargo, la palabra libre no implica que sea gratis y creerlo es un error en el cual se incurre por la naturaleza de la palabra. Hacer funcionar el software cuesta y, normalmente, se recurre a quienes saben del tema; de esta manera se genera empresa y riqueza basada en el conocimiento, aspecto muy propio de esta era. El valor agregado de estas empresas radica en el trabajo que hacen para seleccionar los programas estables, compilarlos en algunos casos, empaquetar el producto final y crear software adecuado para el manejo de las instalaciones. En casos más especializados, se cobra el servicio de soporte y actualizaciones. El software libre, como paquete, se puede vender si se desea y, para lograr penetrar de esta manera el mercado debe acompañarse de servicios al usuario; es así como aparecen las famosas distribuciones de Linux, como Debian, Red Hat, Suse y muchas más, las cuales traen el beneficio de llevar a manos de los usuarios las primeras versiones para su uso. Debian Debian Suse Suse Red Hat Red Hat Un usuario que recibe este software está en su total derecho de regalarlo, venderlo, alquilarlo y hacer cualquier transacción comercial que sea capaz de llevar a cabo, actividad que el mercado mismo se ha encargado de dificultar debido a que los permisos de la licencia GPL permiten la copia legal.

6 Introducción al Software Libre _ imprimible 6 de 77 El ciudadano que se discipline en esta forma de acceder a la tecnología tendrá grandes beneficios para sí, bien sea para poder crear su propio rumbo tecnológico o, para aquellos expertos, que pueden, entonces, brindar asesorías Denominaciones. Sobre la manera de ofrecer el software existen algunas denominaciones importantes de conocer para hablar con propiedad del tema, estas se describen a continuación: - Open Source Software - OSF - Open Source Initiative - OSI - Freeware - Shareware - Charityware o Careware - Copyleft - Software propietario, cuyo uso no es libre Open Source Software Open Source Software - OSF o Software abierto que promueve principalmente Eric Raymond. Open Source Initiative Open Source Initiative - OSI, el cual hace énfasis en la producción de mejoras al software de modo que se crean nuevos productos que benefician más a los desarrolladores que a los usuarios. En contraposición, el software libre de Richard Stallman, desde la OSF promueve la libertad en el uso para beneficio de los usuarios. Freeware Es un tipo de licenciamiento que no tiene costo pero ayuda a promover otros desarrollos sin ser libre, más bien abierto, como es el caso del lenguaje Java que no entrega los programas fuentes.

7 Introducción al Software Libre _ imprimible 7 de 77 Shareware Es una herramienta de mercadeo que deja usar los programas binarios con limitaciones por un tiempo para que el usuario decida la compra. Copyleft Es un caso particular de software libre que obliga a que las mejoras sean libres también. 1.3 MOTIVACIONES DE LOS DESARROLLADORES Alrededor del tema de las motivaciones que puedan tener los desarrolladores de software libre para hacerlo, hay muchos interrogantes de los cuales hablaremos en detalle en el capítulo del modelo económico. El conocer las motivaciones de los desarrolladores descorre un velo alrededor del tema que crea dudas y reacciones de desconfianza por el carácter anónimo de los desarrolladores. MOTIVACIONES Entidad Motivación FSF - Free Software Cultura Hacker, usuaria del nombre libre, de Foundation acuerdo con las definiciones de Himanen en su libro sobre la ética del hacker OSI - Open Source Initiative Promueve el mejoramiento del software y los derechos sobre el sistema total por parte del autor, para crear modelos de negocios sostenibles 1.4 CONSECUENCIAS EN EL MERCADO La existencia de esta modalidad de acceder al software y de producirlo de manera tan diferente a la tradicional, tiene consecuencias en el mercado pues es un paradigma diferente Posibilidad que otras personas diferentes del autor se lucren con los programas, por ejemplo, dando soporte o capacitación sobre el producto Creación de modelos de negocios, diferentes

8 Introducción al Software Libre _ imprimible 8 de 77 Dejar al mercado la aparición de centros de servicios; esto ha incentivado la creación de comunidades de software libre que a través de foros y correos electrónicos ofrecen soporte Este proceso conduce a la creación de un modelo de costos diferente por no obedecer a las reglas tradicionales del mercado, y a una ingeniería de software sin precedentes que va creando una confianza en esas comunidades de desarrolladores, que ni siquiera se conocen, que no tienen responsabilidades definidas en el proceso y que se autorregulan. Los desarrolladores se ven incentivados para crear herramientas, lenguajes y soluciones -cuyos bajos costos afectan con positivamente la sistematización de las empresas- pues permite que el desarrollo de software nuevo no tenga que comenzarse desde cero por tener acceso a los programas fuentes, sino que su desarrollo se apoye en programas que ya están en funcionamiento. La divulgación de estos programas se hace en internet y, de forma gratuita como se puede observar en Sourceforge, por ejemplo. Los productos de software libre son ya un estado del arte y basan su éxito en la opinión de los usuarios y, de la comunidad técnica y usuaria. El tema de la calidad la trataremos adelante, cuando hablemos de la ingeniería de software

9 Introducción al Software Libre _ imprimible 9 de 77 El beneficio de los usuarios finales es enorme pues su nivel de dependencia del autor es menor que en el caso del software propietario, especialmente si el usuario es programador de computadores. Beneficio de los usuarios Se disminuye la posibilidad del monopolio debido a que el soporte ya no dependerá de los fabricantes solamente sino de todos aquellos que se constituyan como asesores y que basan su trabajo en el conocimiento de las herramientas. La calidad estará regulada por las decisiones de los usuarios y no, por ejemplo, de campañas publicitarias de los fabricantes con la facilidad de probar los productos libremente antes de tomar decisiones sin restricciones de tiempo en las pruebas. La posibilidad de personalización de los productos, debido a poder acceder a los programas fuentes, agilizando además, la corrección del software al ser corregido cualquier problema por el usuario y compartido a la comunidad. En el caso del Estado crea, de parte de este, una posición neutral con respecto de los fabricantes, permite hacer extensivo el mejoramiento o desarrollo de productos nuevos a la comunidad, con el consecuente beneficio social de democratizar el conocimiento. Beneficio social Los desarrolladores de software pueden iniciar proyectos sin tener que partir de cero, aprovechar el trabajo de los demás. Los integradores de soluciones pueden iniciar empresas de avanzada sin tener que hacer enormes esfuerzos de desarrollo o engorrosos acuerdos con los proveedores de las herramientas, estimulando este tipo de compañías. Se promueve la creación de empresas de servicio que tienen más posibilidades de favorecer el entorno social que las simplemente comercializadoras.

10 Introducción al Software Libre _ imprimible 10 de OTROS RECURSOS LIBRES En Recursos, consulte el link Otros recursos libres donde encontrará usos existentes del concepto libre. 1.6 EJERCICIOS Ubique cada palabra en orden para formar una frase. Haga clic en la palabra para irla añadiendo a la frase. Cuando usted crea que su respuesta es correcta, haga clic en revisar para verificar su respuesta. Si tiene problemas, haga clic en pista para saber cuál es la palabra que continúa en la frase. Las libertades relevantes que ofrece el software libre sirven para ejecutar el programa, estudiarlo, adaptarlo, redistribuirlo y mejorarlo 1.7 ACTIVIDAD DE APRENDIZAJE a) - Programas de suite de oficina - Entre a - Navegue en las opciones y deténgase en cada programa para averiguar qué hace. - Lea con atención el conjunto de afirmaciones que aparecen a continuación y elija su respuesta entre verdadero (V) o falso (F) de acuerdo con lo averiguado: Afirmación Koffice es una suite de oficina OpenOffice.org es parecido a Office StarOffice es igual a Open Office PHProjekt es un lenguaje de programación Verdadero Falso Ok Ok Ok Ok b) - Licencias de programas de manejo de imagen - Entre a - Navegue en las opciones y deténgase en cada programa para averiguar qué hace. - Lea con atención el conjunto de afirmaciones que aparecen a continuación y elija su respuesta entre verdadero (V) o falso (F) de acuerdo con lo averiguado: Afirmación Blender es un sistema de Base de datos Dia es un sistema para hacer diagramas de redes, de uml u otros Verdadero Falso OK OK

11 Introducción al Software Libre _ imprimible 11 de 77 GIMP es un sistema de Geo referenciación geográfica gphoto es un sistema para pasar fotos digitales de una cámara a Linux OK OK 1.8 LECTURAS ADICIONALES Lea el documento Richard Stallman que encontrará en Recursos. En él podrá conocer sobre su vida y obra. 1.9 RESUMEN Hemos estudiado la definición del software libre e iniciado el reconocimiento de un nuevo paradigma de no fácil entendimiento debido a no regularse por patrones tradicionales, en donde uno de los elementos que genera más dudas sobre su legalidad y seriedad es el anonimato de sus desarrolladores de quienes no se tiene claro qué motivaciones tienen para hacer este tipo de trabajo, aparentemente, sin ganancias para ellos. Se explicaron las consecuencias que la aparición del software libre trajo al mercado y, el surgimiento de otros tipos de recursos libres que se desprenden del software AUTOEVALUACIÓN 1. Indique la opción que se ajuste a la afirmación presentada Personas diferentes al autor del software libre se pueden beneficiar económicamente a) Pagando regalías al líder b) Sin costos de licenciamiento y libremente c) Pidiendo permiso d) Pagando los costos de licenciamiento b 2. Indique la opción que se ajuste a la afirmación presentada Los Centros de servicio a los programas del software libre, d a) Son creados por el autor o su empresa b) Requieren de certificaciones para su apertura c) Son producto de una franquicia d) Pueden ser abiertos libremente por cualquier usuario o asesor

12 Introducción al Software Libre _ imprimible 12 de Indique la opción que se ajuste a la afirmación presentada Los usuarios dependen del autor de un programa del software libre a) En un 100% b) Para modificar los programas fuentes c) Menos que en el software propietario d) Para sacar las versiones personalizadas c 4. Indique la opción que se ajuste a la afirmación presentada El Estado al apoyar el software libre b a) Enriquece a sus fabricantes b) Estimula su uso con beneficio social c) Estimula la corrupción d) Estimula la fuga de cerebros

13 Introducción al Software Libre _ imprimible 13 de HISTORIA 2.1 EVOLUCIÓN HISTÓRICA El software tuvo un origen con características libres aunque, inicialmente, no se definió con el término que hoy le conocemos. Años sesenta Años setenta actual 1. Años sesenta 2. Años setenta actualidad Principios En los años sesenta se definían estándares de software para construir los computadores y estos se entregaban con todos los programas necesarios para su funcionamiento, exceptuando las aplicaciones comerciales que debían ser desarrolladas de manera particular. Los programadores de computadores eran más artistas que técnicos en el proceso de escribir los programas y era común que se compartiera el código fuente entre ellos así como un par de músicos pueden compartir una partitura. Los años setenta Esta época se identifica por la presencia de IBM con sus Mainframes como los modelos 360 y 370, y los primeros intentos de comercializar los programas. Esto comenzó a crear ciertas barreras entre los desarrolladores de software ya que compartir software era casi compartir dinero aunque como veremos adelante tenía que aparecer el revolucionario que no aceptaría que se dañara la capacidad de compartir los programas fuente. Era la época de Donald Knuth, autor del libro El arte de la programación de computadores quien desarrolló un editor llamado Tex, que es un sistema tipográfico para escribir documentos de manera profesional, software que era de libre utilización.

14 Introducción al Software Libre _ imprimible 14 de 77 Unix La creación del sistema operacional Unix por Thompson y Ritchie, entre otros, en la Bell Labs de AT&T en 1972, marca una época de importancia vital para la humanidad pues de allí vendría el desarrollo posterior de lo que hoy llamamos internet. Ese sistema operacional de origen empresarial es entregado a las universidades en los EE.UU., en donde sí existe una cercanía entre la empresa privada y la academia y, es usado para el área académica con los programas fuente incluidos. Esa época estimula el trabajo en grupo para mejorar a Unix y crear estándares especialmente con la participación de la Universidad de Berkeley que estimuló a los desarrolladores de software y fue allí cuando se creó una de las primeras comunidades llamada Computer System Research Group - CSRG, la cual tenía una identidad y creó una cultura con una manera de hacer las cosas. Sin embargo, la AT&T trató de cerrar el código fuente de Unix y creó un movimiento comercial alrededor de él hasta el punto que demandó a Berkeley por la publicación del código fuente BSD Unix Acciones estratégicas Existen unas acciones estratégicas en la tecnología, importantes de conocer para identificar el proceso histórico del software libre. Estas son: GNU Free Software Foundation - FSF Berkeley Software Distribution BSD y Computer System Research Group - CSRG Internet Otros proyectos GNU En 1984 Richard Stallman, empleado y profesor de MIT, fue el primero en levantarse contra la posibilidad de convertir el software en un producto comercializable. Stallman se identifica a sí mismo como un hacker, palabra con la cual él define a alguien apasionado por el desarrollo de software y de tecnología y, decidió crear un movimiento, o mejor, un proyecto al que llamaría GNU, vocablo que él explica como un acrónimo recursivo que dice GNU's Not Unix, queriendo decir que lo que iba a hacer no tenía nada que ver con Unix, lo cual cambia notablemente cuando

15 Introducción al Software Libre _ imprimible 15 de 77 aparece Linux. Al comienzo incluyó en este proyecto, software como Tex, escribió un compilador llamado GCC equivalente al C, un editor llamado Emacs del cual habla jocosamente refiriéndose a la Iglesia Emac en donde usar el editor vi no es una obligación sino una tortura. Se refiere al editor vi el más famoso de Unix al cual Stallman lo ve como competencia de Emacs. Una de las preocupaciones del proyecto era definir las libertades que tendría un usuario de este software para lo cual era necesario crear una licencia. Una licencia simplemente reza los permisos que concede el autor a los usuarios, y creó la licencia GPL o General Public Licence que daría todas las libertades de uso al usuario, denominando estos derechos copyleft en contraposición del copyright. Free Software Foundation - FSF Para poder moverse en un mundo comercial creó entonces la Free Software Foundation - FSF para conseguir fondos que se dedicaran al desarrollo de nuevo software y a la protección del software libre. La creación de la Fundación se identifica con el manifiesto por medio del cual fundamenta las bases éticas del software libre, documento denominado The GNU manifesto y, Why software should not have owners. Esto sucedía en una época en que el internet aún no tenía la penetración de hoy en día y eran comunes las cintas magnéticas para hacer su distribución. El beneficio era sólo por los precios del material entregado y algo por el servicio de copiado. Por esos años Stallman quiso desarrollar un núcleo o sistema operacional propio, llamado Hurd, el cual se quedó inédito. Berkeley Software Distribution BSD y Computer System Research Group - CSRG El grupo Computer Science Research Group - CSRG, de la Universidad de California en Berkeley, fueron quienes en realidad desarrollaron a Unix desde 1973 hasta 1980, reforzado por el compromiso del Departamento de Defensa de los EE.UU., para crear un protocolo de comunicaciones entre computadores dentro del proyecto DARPA que fue el precursor del protocolo TCP/IP, el alma de internet. Ese sistema Unix de Berkeley salió al mundo académico con el nombre de BSD Unix unido a una licencia llamada BSD, denominada minimalista, que además de permitir la redistribución libre, también permitía su incorporación a productos propietarios, con un método de distribución

16 Introducción al Software Libre _ imprimible 16 de 77 parecido al de la FSF de cintas magnéticas a bajos precios. De aquí surgen una serie de familias de Unix como el BSD: NetBSD, FreeBSD, Open BSD, BSDI y brotaron los primeros conflictos relacionados con los derechos de autor del software, sobre los cuales no vamos a profundizar pero si a contar que se percibió se comenzaba una nueva era en cuanto a la identidad del software. Internet Internet se puede definir de muchas maneras. Por ejemplo, un desarrollo basado en TCP/IP. Hay una propaganda famosa de la IBM en la cual el presidente de una compañía, antes de entrar a una junta directiva, llama por teléfono al gerente de sistemas y le pregunta: Qué es Internet? El tono de la voz indicaba que necesitaba respuesta precisa, como para una junta. El gerente de sistemas pensó por unos segundos y contestó: Internet?, pone un peso y saca tres. Y, otra forma de definirlo, que es la que usaremos para esta parte de nuestra historia es: Internet?, achicó el mundo y creó un mecanismo de comunicación entre las personas, nunca antes imaginado. Internet tendrá una influencia enorme en la historia, igual a la tenida en la vida de todos los seres humanos. Ya vimos que existía BSD UNIX y mucho software alrededor de él y se habían construido los primeros elementos para formar comunidades tecnológicas que buscaban o se identificaban por aspectos comunes permitiendo la corrección rápida de errores en los sistemas por la colaboración existente. Se depuraron aplicaciones definitivas en la vida de las persona como el Sendmail para el manejo del correo electrónico, se estableció el estándar de servidor de nombres, es decir, el software que traduce el nombre de dominio a números IP estándar llamado Bind o DNS. Otros proyectos La interacción a través del internet fue permitiendo la creación de normas y estándares para el manejo de documentos, incentivando la creación de protocolos y mecanismos de especificación como el HTML y sobre todo la actitud de creer en lo que otros han producido en la web sin necesidad de acudir a certificaciones complicadas. En general, se puede decir que se comenzó a construir una comunidad libre que para comunicarse mejor requería de herramientas de software cada vez más sofisticadas como el

17 Introducción al Software Libre _ imprimible 17 de 77 FTP para el transporte de archivos, el correo electrónico, los ambientes de desarrollo de software cooperativo y muchos más que fueron consolidando más recursos y sobre todo más maneras de hacer las cosas en grupo. Un núcleo, GNU, BSD Ya comentamos que Stallman había pensado en desarrollar su propio núcleo llamado Hurd. En 1990 entre BSD, GNU, el sistema de ventanas de UNIX Xwindows y otro software variado, ya se había construido un ambiente de desarrollo poderoso pero, no existía un núcleo o kernel bajo la GPL. Un estudiante finlandés llamado Linus Torvalds alumno de André Tannhenbaun, el autor del primer sistema operacional académico abierto llamado Minix, decidió en julio de 1991 crear su propio núcleo bajo la licencia GPL que vino a aparecer en su primera versión estable en marzo de 1994, naturalmente publicada en internet. Lo que sucedió, tal vez ni Linus Torvalds se lo imaginaba, pues cientos de desarrolladores se le unieron para integrar sobre el núcleo todo el software existente y mucho más. Aparecen pronto, en 1992, las primeras distribuciones que son, al principio, sólo recopilaciones del software libre en medios magnéticos de fácil entrega. Dentro de las primeras se encuentran MCC Interim Linux, de la Universidad de Manchester, TAMU de Texas A&M, SLS que más tarde dio lugar a Slackware que aún se distribuye y que alguna vez alguien contestó ante la pregunta de por qué razón le gustaba siendo tan complicada, para qué hacer las cosas fáciles si se pueden hacer difíciles? Con el tiempo las distribuciones incluían más productos y facilidades, ayudas para la instalación y sistemas de administración del sistema operacional. Hoy en día algunas conocidas son: Debian, RedHat, SuSE, Mandriva. Pero, no se debe confundir al pensar que son Linux diferentes, Linux no hay sino uno. Para conocer un poco más de ellas, los interesados se pueden remitir al Blog de El Tiempo y buscar el artículo llamado: Las distribuciones de Linux &fechainicial= &fechafinal= Una realidad En esta época coinciden varios factores que determinarían el futuro del software libre.

18 Introducción al Software Libre _ imprimible 18 de 77 Los años noventa Se identifican por el despegue del Internet como un sistema popular con excelentes servidores de web uno de los cuales, Apache, que es libre, se convertirá en el estándar mundial y Erik Raymond, el otro hacker, escribe su libro La catedral y el bazar para explicar sociológicamente el movimiento del software libre del cual hablaremos un poco más adelante. También Netscape por la competencia feroz de Microsoft decide liberar su código para dar nacimiento a Mozilla. Y ocurre también algo inesperado como es el hecho que el software libre entra al mercado financiero con empresas como Red Hat en la cual invierten dinero Intel y Netscape dándoles confianza a los inversionistas. Aparecen Suse en Alemania, Conectiva en Brasil, Mandrake en Francia, estas dos se unen para crear Mandriva y muchas más. Las grandes multinacionales como IBM, SUN, Apple, Oracle, HP se unen tímidamente y aparecen los entornos gráficos KDE y GNOME. Con bibliotecas de desarrollo impresionantes como QT en Gnomo, Xfree que es el proyecto de software libre de Xwindows y, se libera y consolida el compilador gcc. En 1998 se crea la Open Source Initiative (OSI) para definir el software open source y las grandes multinacionales entran agresivamente con el software libre. En el 2003 IBM decide que sus servidores usarán Linux, y Oracle se basa en Linux para sus desarrollos lanzando un evento llamado Linux inquebrantable. Países como Brasil, Perú y Venezuela crean leyes para que el software libre sea usado preferencialmente por el Estado y, Extremadura en España, crea Linex para ser usado por la comunidad. Richard Stallman inicia su batalla contra las patentes de software, consideradas por él como una manera de limitar la creatividad y reforzar los monopolios, visitando países desde Europa hasta Suramérica y pasando por Bogotá en donde fue recibido por la Red de Decanos y Directores de Ingeniería de Sistemas, REDIS. Los interesados pueden ver la reseña en el Blog de Acis En esos años aparecen desarrollos que mencionamos a continuación: LinEx Distribución de Links desarrollado para la región de Extremadura, situada en la parte occidental de España,

19 Introducción al Software Libre _ imprimible 19 de 77 fronteriza con Portugal, con un millón de habitantes, el cual ha beneficiado a la comunidad enormemente Knoppix Un CD que arranca prácticamente en cualquier PC, convirtiéndolo en Linux sin tener siquiera que formatear el disco pues el sistema acomoda su sistema de archivos dentro del mismo de Windows OpenOffice.org En 1999 Sun Microsystems compró una empresa alemana llamada StarDivision, cuyo producto estrella era StarOffice similar en funcionalidad a Office y lo distribuyó bajo una licencia libre (la GPL, dando lugar al proyecto OpenOffice.org que se liberó en mayo de 2002 Mozilla El navegador Mozilla nace de Netscape cuando deciden liberar su código dando a luz a Fire Fox también de código abierto Los problemas que debe afrontar el software libre se basan en la desconfianza de lo nuevo, especialmente, cuando rompen todos los paradigmas existentes. Los competidores tratan de desacreditarlo y algunas empresas tratan de sacar productos propietarios disfrazados de libre. Se consolida la idea de gratis frente a libre creando mitos inexistentes ya que instalarlo cuesta dinero. En Recursos encontrará el documento: Fechas especiales del software libre, en el cual encuentra año tras año, desde 1950 hasta nuestros días, los acontecimientos que han marcado la historia del software libre. 2.2 ACTIVIDAD DE APRENDIZAJE No todo tiene que ser tan serio Lea la historia de TUX, el pingüino mascota de Linux, para chicanear con los amigos puesto que casi nadie la conoce. Esta historia está en EJERCICIOS 1. A continuación encontrará un conjunto de afirmaciones, léalas con atención y elija su respuesta entre verdadero (V) o falso (F) de acuerdo con lo visto. Afirmación GNU es una forma de licenciamiento FSF es la Fundación de Richard Stallman para fomentar el Verdadero Falso OK OK

20 Introducción al Software Libre _ imprimible 20 de 77 software libre BSD fue creado por la Universidad de Berkeley Unix se creó después de Windows La FSF desarrolló el sistema BSD Unix El FTP sirve para hacer correo electrónico El correo electrónico se puede hacer con Sendmail Hurd es el sistema operacional más conocido del software libre OK OK OK OK OK OK 2. A continuación encontrará un conjunto de afirmaciones, léalas con atención y elija su respuesta entre verdadero (V) o falso (F) de acuerdo con lo visto. Afirmación Red Hat, Suse y Debian son tres clases diferentes de Linux Suse es una distribución de origen Alemán Red Hat es un Linux propietario Debian es una distribución que ha conservado su libertad, más que las otras Linex es una distribución de Linux para hacer negocios Knoppix es una distribución que exige formatear el disco duro del equipo en que se instala Linex es una distribución con contexto social Mozilla nació de Netscape Verdadero Falso Ok OK Ok Ok Ok Ok OK Ok 3. A continuación encontrará un conjunto de afirmaciones, léalas con atención y elija su respuesta entre verdadero (V) o falso (F) de acuerdo con lo anterior. Afirmación Verdadero Falso OpenOffice.org y StarOffice son lo mismo Ok Existen varios tipos de Linux OK Linux no hay sino uno OK Las distribuciones originales de Linux cuestan dinero OK Richard Stallman escribió el núcleo de Linux OK Linus Torvalds fundó la FSF OK 2.4 RESUMEN Se ha repasado la historia del sistema operacional Unix del cual se desprende, en un momento dado, Linux. Se muestra que este no aparece por generación

21 Introducción al Software Libre _ imprimible 21 de 77 espontánea sino que está referido tanto al proceso del desarrollo tecnológico que ocupó al gobierno de los Estados Unidos, como a la capacidad de desarrollo e investigación de las universidades desde los años 60 s. Esta cronología nos fue mostrando cómo un producto, el software -que inicialmente venía incluido en los computadores- comienza a someterse a las reglas de un mercado que intenta volverlo comercial al tiempo que, por la influencia de la academia, se crea una fuerza en contrario que intenta liberarlo. Claramente se vé el momento en el cual surge la necesidad de crear las licencias de software para respetar los derechos de autor y, se muestra la creación de Unix BSD que tanta influencia ha tenido en lo que hoy es la licencia GPL. 2.5 AUTO EVALUACIÓN 1. Señale cuáles de las siguientes afirmaciones son verdaderas: a) GNU es una forma de licenciamiento b) Unix se creó después de Windows c) FSF es la Fundación de Richard Stallman para fomentar el software libre d) BSD fue creado por la Universidad de Berkeley c,d 2. Señale cuáles de las afirmaciones siguientes son verdaderas: a) La FSF desarrolló el sistema BSD Unix b) El FTP sirve para hacer correo electrónico c) Hurd es el sistema operacional más conocido del software libre d) Ninguna de las anteriores d 3. Señale cuáles de las afirmaciones siguientes son verdaderas: a) La FSF desarrolló el sistema BSD Unix b) El correo electrónico se puede hacer con Sendmail c) El FTP sirve para hacer correo electrónico d) Hurd es el sistema operacional más conocido del software libre b 4. El desarrollo de Unix desde 1973 hasta 1980 estuvo a cargo de: c a) FTP y GNU b) GPL y FSF c) BSD y CSRG d) CSRG y FSF

22 Introducción al Software Libre _ imprimible 22 de Señale cuáles de las afirmaciones siguientes son verdaderas: c a) Red Hat, Suse y Debian son tres clases diferentes de Linux b) Red Hat es un Linux propietario c) Suse es una distribución de origen Alemán d) Linex es una distribución de Linux para hacer negocios 6. Señale cuáles de las afirmaciones siguientes son verdaderas: a) Debian es una distribución que ha conservado su libertad más que las otras b) Linex es una distribución con contexto social c) Red Hat es un Linux propietario d) La FSF desarrolló el sistema BSD Unix a,b 7. Señale de las afirmaciones siguientes cuál no es verdadera: a) El correo electrónico se puede hacer con Sendmail b) Suse es una distribución de origen Alemán c) Debian es una distribución que ha conservado su libertad más que las otras d) Knoppix es una distribución que exige formatear el disco duro del equipo en que se instala e) FSF es la Fundación de Richard Stallman para fomentar el software libre d 8. Señale cuáles de las afirmaciones siguientes no son verdaderas: a,b,c,d a) OpenOffice.org y StarOffice son lo mismo b) Existen varios tipos de Linux c) Richard Stallman escribió el núcleo de Linux d) Linus Torvalds fundó la FSF 9. Señale cuáles de las afirmaciones siguientes no son verdaderas: a) Linux no hay sino uno b) Las distribuciones originales de Linux cuestan dinero c) Red Hat es un Linux propietario d) La FSF desarrolló el sistema BSD Unix c,d 10. Seleccione las frases que son ciertas dentro de la historia que rodea a

23 Introducción al Software Libre _ imprimible 23 de 77 d Linux. Unix es creado: a) Por una empresa comercial b) Por un encargo de la IBM c) Para competirle a Windows d) Por la Bell Labs de la AT&T 11. Seleccione las frases que son ciertas dentro de la historia que rodea a Richard Stallman: a a) Crea la FSF para promover el uso del software libre b) Desarrolla Linux c) Promueve las licencias de Unix de manera propietaria d) Crea el sistema operacional Unix BSD 12. Seleccione las frases que son ciertas: Linux es creada por: a) Red Hat b) Suse Linux c) Linus Torvalds d) La Bell Labs de AT&T c 13. Cuál de las siguientes denominaciones no es una distribución de Linux? a) Suse b) Red HAt c) Debian d) GNOME d 14. Cuál de estas multinacionales representa o es dueña de una distribución de Linux? a) IBM b) Novell c) Oracle d) Sun e) Microsoft b

24 Introducción al Software Libre _ imprimible 24 de ASPECTOS LEGALES El software libre crea la necesidad de estudiar los aspectos legales de su utilización, especialmente, por los cambios radicales que introduce a nivel de los derechos de los usuarios y a las normas de la licencia GPL. Un funcionario que tenga bajo su responsabilidad estudiar las consecuencias que tiene el decidirse por software libre, debe conocer estos temas para dar a su institución seguridad. 3.1 LA PROPIEDAD INTELECTUAL Cuando se discutió por primera vez en Colombia sobre la protección a la cual el software debería acogerse, por allá en los años ochenta, se decidió por las normas de derechos de autor que rigen para las obras literarias o musicales, razón por la cual es conveniente conocer los aspectos relacionados con: o Derechos de autor o Secreto comercial o Patentes o Marcas y logotipos Derechos de autor Los autores, al registrar su producto o simplemente al crearlo, tienen el derecho moral de la autoría o copyright. Los derechos de autor tienen una ley de propiedad intelectual y fueron desarrollados sobre la base del convenio de Berna de 1886, en principio, para proteger los trabajos literarios. Los derechos se separan en dos: morales y patrimoniales, siendo el primero de por vida y el que garantiza al autor el controlar la divulgación de la obra bajo un nombre o seudónimo y le es dado el derecho a la modificación. El segundo se refiere al derecho de explotar económicamente el producto creado, con una vigencia de hasta setenta años después de la muerte del autor. Aquí es donde el término llamado licencia aparece como una manera de cesión de derechos, que en el caso de los programas propietarios, se refiere a su uso sin exclusividad y se supone aceptado por el receptor desde

25 Introducción al Software Libre _ imprimible 25 de 77 el momento en que recibe el bien. En el caso de los programas la copia solo se permite para copias de seguridad del mismo usuario, pero no se permiten para entregarlas para ser usadas por terceros. Sin embargo, los altos costos han llevado a países pobres a no ponerle atención a estas leyes y se ha creado la piratería del software casi impunemente. Para protegerse, las multinacionales de software crearon la Business Software Aliance - BSA ente que ha trabajado para aplicar la ley en los diferentes países. En Colombia una de las acciones importantes de la BSA (importante para las multinacionales) fue la ley por medio de la cual las empresas deben poner en sus balances las licencias del software propietario en uso. Secreto comercial Intenta ocultar información que no quiere darse a conocer; es muy utilizada por los laboratorios en los productos químicos o farmacéuticos lo que en el software se equipara a no entregar los programas fuentes sino compilados, es decir, en binario. Esto ha impulsado la existencia de un proceso llamado ingeniería inversa en el cual a partir de los binarios se reproducen los fuentes, práctica que es prohibida en algunos países y aceptada en otros. Patentes Hacen referencia a los inventos, los cuales son revelados públicamente facilitando la reproducción pero limitándola si el dueño de la licencia lo estipula o permitiéndola a un precio determinado por el dueño de esa patente. Hay una tendencia por parte de algunas multinacionales de software a buscar la aprobación de una ley de patentes para el software, tema que está en un debate permanente hoy en día. Una de las actividades más fuertes de Richard Stallman en los últimos años es la de viajar por diferentes países, incluida Colombia, trabajando en contra de esta ley. En marzo de 2005 el señor Stallman visitó al país por segunda vez y se dirigió a los abogados de la Oficina de Derechos de Autor y a los negociadores del TLC a

26 Introducción al Software Libre _ imprimible 26 de 77 quienes pudo comunicar sus puntos de vista. El peligro radica en que un programador puede crear algoritmos nuevos o creer que los ha inventado, existiendo de antemano patentes que prohíben su uso. Esto haría casi imposible saber, por un lado, si un programa tiene algoritmos ya patentados y, por el otro, que alguien patente un algoritmo simple y por lo tanto perjudique la creatividad de otros. Stallman compara esto con la posibilidad de patentar un acorde musical lo que frenaría la composición musical. Una de las conferencias más importantes de Richard Stallman durante su viaje de noviembre de 2004 a Bogotá, se llevó a cabo en el auditorio León de Greiff ante un grupo de más de 400 asistentes miembros de la comunidad universitaria y del software libre, de la cual existen registros digitales. Marcas y logotipos Los nombres y símbolos pueden registrarse por el hecho de manifestar, con el tiempo, una trayectoria determinada de calidad. Se ha prestado para muchas prácticas molestas pero legales. Por ejemplo, ha ocurrido con los nombres de los dominios de internet en donde ha habido quien registró, en Colombia, el dominio alvarouribe.com u otros de marcas de productos reconocidos mundialmente, para después lucrarse con el traslado de la marca. 3.2 LICENCIAMIENTO DE SOFTWARE LIBRE Recordemos que la licencia es un contrato entre el autor y los usuarios, que regula el derecho de estos al usar la obra. En el software libre existen varios tipos de licenciamiento que se explican a continuación. - BSD - Licencia pública general - GPL - Licencia Pública General Menor LGPL - Otras licencias

27 Introducción al Software Libre _ imprimible 27 de 77 BSD Esta licencia llamada Berkeley Software Distribution nació del Unix de la Universidad de Berkeley en los EEUU y permite la redistribución del software, tanto de manera binaria como de sus programas fuentes, sin obligar a hacerlo en ninguno de los dos casos y, dando el crédito a sus autores. Tiene un permiso de valiosa utilidad para los desarrolladores como es el permitir hacer modificaciones para integrarlas dentro de los programas casi sin restricciones, por lo que se le conoce, también, como licencia minimalista. Su origen se ha influenciado por la actividad de los países desarrollados que han invertido dinero del impuesto de los ciudadanos en costosas investigaciones y desarrollos, casi siempre ejecutados por universidades, lo cual muestra la justa intención que los beneficios se extiendan a la comunidad. Gran parte del software que se reconoce como libre trabaja bajo este tipo de licenciamiento como es el caso del servidor web Apache, del protocolo de ventanas Xwindows o el de la plataforma de desarrollo gráfico Tcl/Tk. La característica que más identifica esta licencia es la de permitir crear otro programa desde el original sin garantizar la libertad en las versiones futuras y, permitiendo hacer lo que se quiera con los programas y ofrecerlos sin garantía. Licencia pública general GPL Esta licencia fue creada por la Free Software Foundation, la promotora del proyecto GNU y es la que usa el núcleo de Linux. Se le llama también copyleft como una ironía frente al copyright y, se dice, que copyleft es all rights reversed. Esta forma de licenciamiento incluye la redistribución de los programas fuentes y binarios, obliga incluir los fuentes, permite modificarlos sin restricciones, sólo permite integrarlo con otro GPL, prohíbe cambiar las condiciones en futuras versiones evitando que se vuelva propietario, sus modificaciones no se pueden liberar sino bajo la misma licencia GPL, lo cual asegura las libertades de los usuarios en contraposición de la BSD que beneficia a los desarrolladores. Se libera sin garantías y tiene en cuenta las patentes de software exigiendo que si el código lleva algoritmos patentados haya dos posibilidades, o se concede licencia de uso de la patente o no se puede distribuir bajo GPL. Licencia Pública General Menor LGPL Inicialmente se aplicó para proteger las librerías de los programas. La letra L se refería a Library pero con el tiempo se cambió su significado a Lesser, es decir, menor y permite el uso de programas libres con programas propietarios como se

28 Introducción al Software Libre _ imprimible 28 de 77 hace con Mozilla u OpenOffice.org Otras licencias Existen ciertas denominaciones que mencionaremos para un mayor cubrimiento del tema. Por ejemplo, a las licencias BSD también se les llama Licencias permisivas y dentro de ellas son conocidos programas como: o Xfree86, o Zope o Apache Las copyleft son llamadas Robustas, dentro de las que se encuentran: o Sleepycat, o Berkeley DB, o ecos. Existen otras licencias como la Affero General Public Licence la cual se aplica a programas que ofrecen servicios vía web; la IBM Public License, versión 1.0, para aquellos programas que permiten la redistribución en binario por si existiera algún mecanismo para que quien lo reciba pueda recibir los fuentes y, por último, Mozilla Public License, 1.1, que nace de una empresa en este caso Netscape. Es común que aparezcan programas distribuidos bajo varias licencias como es el caso de Trolltech, la empresa dueña de la librería de desarrollo QT. Este usa el entorno gráfico KDE el cual condiciona el programa usado: si este es GPL su licencia también, no ocurre lo mismo si el programa que la usa es propietario. 3.3 LICENCIAS DE OTROS RECURSOS LIBRES Existen otros recursos libres para los cuales se han definido diferentes tipos de licencias, entre las más importantes están: Documentos Richard Stallman promovió la existencia de una licencia para los documentos que van con los programas y otra, para los que enseñan su manejo, con el fin de evitar se tergiversen las opiniones del autor y, además, se le identifique. Los

29 Introducción al Software Libre _ imprimible 29 de 77 documentos tienen requerimientos en cuanto a su esquema de diseño, secciones, lista de autores originales y quienes hayan modificado al programa, agradecimientos, dedicatorias e historia. Creative Common La licencia Creative Common fue creada en el 2001 por expertos en propiedad intelectual e informática para fomentar la existencia, conservación y accesibilidad de recursos intelectuales cedidos a la comunidad de diversas maneras, recursos que no son software sino trabajos literarios, artísticos o didácticos que permiten que el autor ceda la copia, darse crédito, permitir trabajos derivados, permitir la redistribución comercial y permitir cambios en la licencia. Uno de los mejores ejemplos son los cursos publicados por MIT los cuales se identifican pr el nombre Open Courseware Licence Versión.. Estos cursos se pueden acceder desde y ya hay varios que se encuentran traducidos al español.

30 Introducción al Software Libre _ imprimible 30 de EJERCICIOS 1. Determine a cuál de los elementos de propiedad intelectual corresponde la afirmación: SITUACIONES En Colombia el software se protege con: Richard Stallman no está de acuerdo con: Intentar ocultar información que no quiere darse a conocer es: Los nombres y símbolos pueden registrarse por el hecho de manifestar, con el tiempo, una trayectoria determinada de calidad Inventos revelados públicamente facilitando la reproducción pero limitándola si el dueño de la licencia lo estipula o permitiéndola a un precio determinado por el mismo dueño CONDICIONES Derechos de autor Secreto comercial Patentes Marcas y logotipos Derechos de autor Secreto comercial Patentes Marcas y logotipos Derechos de autor Secreto comercial Patentes Marcas y logotipos Derechos de autor Secreto comercial Patentes Marcas y logotipos Derechos de autor Secreto comercial Patentes Marcas y logotipos 2. A continuación encontrará una frase. Lea con atención y seleccione la palabra, para el espacio en blanco, de forma que se complete la frase. Los derechos de autor tienen una ley de propiedad intelectual y se desarrollaron sobre la base del convenio de Berna en 1886 para proteger los trabajos literarios. 3.7 ACTIVIDADES DE APRENDIZAJE 1. Licenciamiento de algunos programas de oficina. - Entre a navegue en las opciones, deténgase en cada programa para averiguar el licenciamiento de Linux, Downloads, Bussines, Office, Suites. - Responda las siguientes preguntas:

31 Introducción al Software Libre _ imprimible 31 de 77 Koffice es? OpenOffice.org? StarOffice es? Project es? GPL LGPL Comercial Propietario GPL LGPL Comercial Propietario GPL LGPL Comercial Propietario GPL LGPL Comercial Propietario o o o o 2. Licenciamiento de algunos programas de procesamiento de imágenes. - Entre a navegue en las opciones, deténgase en cada programa para averiguar qué hace Linux, Downloads, Design, Tools, Image. - Responda qué es: Blender GIMP gphoto Dia GPL Comercial Propietario Feeware GPL Comercial Propietario Feeware GPL Comercial Propietario Feeware GPL o o o

32 Introducción al Software Libre _ imprimible 32 de 77 Moonlight Atelier Comercial Propietario Feeware GPL Comercial Propietario Feeware o o 3.6 LECTURAS ADICIONALES Entre a Wikipedia a la dirección donde encontrará información sobre el Convenio de Berna para la Protección de las Obras Literarias y Artísticas 3.8 RESUMEN Siendo el software un producto que se rige por los derechos de autor, era importante enseñar los principios que regulan la propiedad intelectual y, sus elementos, como los derechos de autor, las patentes, los secretos comerciales, las marcas y logotipos. Lo anterior influiría en la definición de las licencias de software BSD, GPL, LPGL y otras licencias de las cuales se aprendieron sus definiciones y cómo estas influyeron en otras licencias para regular la documentación, por ejemplo. 3.8 AUTOEVALUACIÓN 1. Señale cuáles de las siguientes afirmaciones son características de la licencia GPL: a,b,c a) Incluye la redistribución de los programas fuentes y binarios b) Obliga incluir los programas fuentes c) Permite modificaciones sin restricciones d) Está orientada hacia documentación 2. Señale cuáles de las siguientes afirmaciones son verdaderas: a) La licencia GPL no exige entregar los programas fuentes b) Los programas fuentes vienen en binario c) La licencia Creative Common está orientada hacia documentación d) Las librerías se protegen con la licencia LGPL

Los derechos de Autor. Herramienta jurídica básica utilizada para la protección de los programas informáticos y creaciones intelectuales.

Los derechos de Autor. Herramienta jurídica básica utilizada para la protección de los programas informáticos y creaciones intelectuales. ASPECTO LEGAL. Objetivo: reconocer y diferenciar las implicaciones legales en el uso y desarrollo del Software libre. Redefinir. Como gestionamos las herramientas legales disponibles para colectivizar

Más detalles

Charla-coloquio: GNU y Software Libre

Charla-coloquio: GNU y Software Libre Charla-coloquio: GNU y Software Libre GNU y Software Libre El proyecto GNU Software Libre Coloquio ÍNDICE El proyecto GNU ÍNDICE Comienzos. Sistema GNU - Desarrollo del S.O. GNU/Linux vs. Linux Objetivos

Más detalles

Introducción a. GNU/Linux

Introducción a. GNU/Linux Curso de Enseñanzas Propias Introducción a GNU/Linux Escuela Superior de Informática Universidad de Castilla La-Mancha 1 Introducción a GNU/Linux Historia de Unix El proyecto GNU Origen de Linux Modelo

Más detalles

Introducción al Software Libre

Introducción al Software Libre Introducción al Software Libre Jorge Juan . 2014, 2015. Usted es libre de copiar, distribuir y comunicar públicamente la obra y de hacer obras derivadas bajo las condiciones de la licencia

Más detalles

Métodos Numéricos para la Astronomía 2016A

Métodos Numéricos para la Astronomía 2016A Métodos Numéricos para la Astronomía 2016A Licenciatura en Astronomía Departamento de Física y Astronomía, Facultad de Ciencias. Universidad de La Serena José Luis Nilo Castellón En la clase anterior 1.

Más detalles

Algunas licencias de código abierto

Algunas licencias de código abierto Algunas licencias de código abierto Creo que lo mejor es empezar con ver primero en qué consiste una licencia de código abierto. Todo producto software que se soporte bajo un tipo de licencia de código

Más detalles

SW libre. Aspectos legales. IDA. Informática Básica Dip. GAP Fac. ADE

SW libre. Aspectos legales. IDA. Informática Básica Dip. GAP Fac. ADE SW libre. Aspectos legales IDA. Informática Básica Dip. GAP Fac. ADE Objetivos Aprender algunos conceptos relacionados con la propiedad intelectual e industrial Conocer la importancia de las licencias,

Más detalles

Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación

Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación Verdadero o falso 1. En los inicios, el software se distribuía junto con su código fuente y prácticamente sin ningura restricción.

Más detalles

Licencias en el Software Libre

Licencias en el Software Libre Introducción 1 1 Universidad del Quindío, Programa de Ingeniería Electrónica Flisol Armenia 2010. Contenido Introducción 1 Introducción El software libre 2 3 4 Contenido Introducción El software libre

Más detalles

El sistema operativo GNU/Linux y el software libre

El sistema operativo GNU/Linux y el software libre El sistema operativo GNU/Linux y el software libre CAP 2005-06 Didáctica específica INFORMÁTICA Departamento de Lenguajes y Sistemas Informáticos Copyrigth (c) 2005 Jorge Calera Rubio Permision is granted

Más detalles

Software libre: un poco de historia. IDA. Informática Básica Dip. GAP Fac. ADE

Software libre: un poco de historia. IDA. Informática Básica Dip. GAP Fac. ADE Software libre: un poco de historia IDA. Informática Básica Dip. GAP Fac. ADE int //--------------------------------------------------- static_set_slot_value( static_slot *slot,... ) //---------------------------------------------------

Más detalles

Sistemas Operativos II S. O. GNU/Linux

Sistemas Operativos II S. O. GNU/Linux Sistemas Operativos II S. O. GNU/Linux S. O. GNU/Linux GNU GNU es un sistema operativo, similar a Unix, que es software libre. El Proyecto GNU se inició en 1983 para desarrollar el sistema operativo GNU.

Más detalles

Qué es software libre y software privado?

Qué es software libre y software privado? Qué es software libre y software privado? El software libre es aquel que se encuentra bajo una licencia libre y su uso, modificación y distribución es permitida a todos. Software libre no implica ser gratuito,

Más detalles

Software libre: económico e independiente. Su influencia en las Pymes

Software libre: económico e independiente. Su influencia en las Pymes Software libre: económico e independiente. Su influencia en las Pymes Que es el software? Software: Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que

Más detalles

El origen del Software Libre.

El origen del Software Libre. El origen del Software Libre. Linux y lo que vino después Linux y el Software Libre Sumario Una breve historia de Linux...3 Un mundo de Software Libre...7 Licencias de software: libres, privativas, de

Más detalles

Inda nd lecio o V i V llena Me M gías. FIN

Inda nd lecio o V i V llena Me M gías. FIN Indalecio Villena Megías. FIN PRIMERA APROXIMACIÓN AL CONCEPTO DE SOFTWARE LIBRE Los programas no son creados directamente en lenguaje binario, sería demasiado complicado. Cuando desarrollamos un software

Más detalles

Conceptos de Linux. Tema 1 Laboratorio de sistemas operativos UTFSM-JMC

Conceptos de Linux. Tema 1 Laboratorio de sistemas operativos UTFSM-JMC Conceptos de Linux Tema 1 Laboratorio de sistemas operativos UTFSM-JMC 1-2016 Conceptos de Linux Proyecto GNU Los orígenes de Linux GNU + Linux Las distribuciones Fuentes de Documentación Proyecto GNU

Más detalles

Introducción al Software Libre y las licencias Creative Commons. Por Angel Pablo Hinojosa Gutiérrez

Introducción al Software Libre y las licencias Creative Commons. Por Angel Pablo Hinojosa Gutiérrez Introducción al Software Libre y las licencias Creative Commons Por Angel Pablo Hinojosa Gutiérrez Bienvenidos Angel Pablo Hinojosa www.psicobyte.com @psicobyte_ Oficina de Software Libre de la UGR osl@ugr.es

Más detalles

Distribuciones fundamentales LINUX

Distribuciones fundamentales LINUX Distribuciones fundamentales LINUX Las distros primitivas según su popularidad. Debian - el sistema operativo universal Red Hat líder mundial del código abierto Gentoo la flexibilidad Slackware la más

Más detalles

Introducción a Linux

Introducción a Linux Introducción a Linux Aplicaciones prácticas del software libre Copyright (c) 2006 Guillermo Valdez Lozano. E-mail: guivaloz(en)gmail.com http://www.movimientolibre.com Se otorga permiso para copiar, distribuir

Más detalles

Sistema Operativo GNU/Linux Nivel básico. Contexto histórico y generalidades de UNIX y GNU/Linux

Sistema Operativo GNU/Linux Nivel básico. Contexto histórico y generalidades de UNIX y GNU/Linux Sistema Operativo GNU/Linux Nivel básico 2010 Contexto histórico y generalidades de UNIX y GNU/Linux Ing. Luis Eduardo Sepúlveda R - Carlos Eduardo Gómez MSc. Contexto histórico y generalidades de UNIX

Más detalles

Unidad 02: El Sistema Operativo. Curso TIC - UGB 2012

Unidad 02: El Sistema Operativo. Curso TIC - UGB 2012 Unidad 02: El Sistema Operativo Curso TIC - UGB 2012 Que es un Sistema Operativo? Es un conjunto de programas que gestionan los recursos de hardware y provee servicios a los programas de aplicación. Es

Más detalles

Introducción al Sistema GNU/Linux

Introducción al Sistema GNU/Linux Introducción al Sistema GNU/Linux Contenido Software libre: Que es software libre? El proyecto GNU El kernel Linux El duo dinámico GNU/Linux Administración básica Arquitectura básica Gestores de paquetes

Más detalles

Software Libre y GNU/Linux en Udondo Gaztetxea

Software Libre y GNU/Linux en Udondo Gaztetxea Software Libre y GNU/Linux en Udondo Gaztetxea 20090325 Leioa Javier Quintano jaxvi javier@jaxvinet.homelinux.org Porqué y cómo de esta charla Porque habéis preguntado por Linux Porque puede ser interesante

Más detalles

Software Libre y GNU/Linux

Software Libre y GNU/Linux UNIVERSIDAD NACIONAL DE INGENIERÍA FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS Software Libre y GNU/Linux Omar Vega ovruni@gmail.com Agenda Qué es Software Libre? Importancia del Software Libre GNU/Linux

Más detalles

DATOS GENERALES. CLAVE DE LA MATERIA: CARACTER DEL CURSO: PRERREQUISITOS: CARGA HORARIA GLOBAL: CARGA HORARIA SEMANAL: VALOR EN CREDITOS: 9

DATOS GENERALES. CLAVE DE LA MATERIA: CARACTER DEL CURSO: PRERREQUISITOS: CARGA HORARIA GLOBAL: CARGA HORARIA SEMANAL: VALOR EN CREDITOS: 9 UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERIAS DIVISION DE ELECTRONICA Y COMPUTACION DEPARTAMENTO DE CIENCIAS COMPUTACIONALES. DATOS GENERALES. CLAVE DE LA MATERIA: CC422

Más detalles

Software libre: historia y ventajas

Software libre: historia y ventajas Utilización y administración avanzadas de sistemas GNU/Linux y aplicaciones Software Libre para estudiantes universitarios Software libre: historia y ventajas Ramón Rey Vicente rrey@ramonrey.net Software

Más detalles

Formación - Polinux. Licencias del Software Libre. Ismael Ripoll

Formación - Polinux. Licencias del Software Libre. Ismael Ripoll 1 Formación - Polinux Licencias del Software Libre Ismael Ripoll 2 Índice Qué es una patente? Qué es una licencia? GPL, LGPL, BSD. Qué es una licencia OpenSource? 3 Qué es una patente? Patente: 1. manifiesto,

Más detalles

Reinterpretación de los Derechos de Autor para una Sociedad del Conocimiento Libre

Reinterpretación de los Derechos de Autor para una Sociedad del Conocimiento Libre Reinterpretación de los Derechos de Autor para una Sociedad del Conocimiento Libre Ulises Hernandez Pino Grupo de Investigación en Educación y Comunicación Vultur/GLUC: Grupo de Aplicación de Software

Más detalles

Introducción al Mundo GNU/Linux

Introducción al Mundo GNU/Linux Pequeña Introducción a algunas características del Mundo GNU/Linux y el Software Libre Slide 1 Nota de Copyright 2005 Diego Chaparro. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia

Más detalles

Licencias de software libre

Licencias de software libre Autor: Chandni Bakhru Mukesh Licencias de software libre Empezamos definiendo el concepto de licencia: Licencia: es un contrato entre el desarrollador de un software y los derechos de autor del usuario

Más detalles

También llamada licencia BSD, es la versión que fue emitida por la Oficina de Transferencia de Tecnología de la Universidad de Berkeley en 1991.

También llamada licencia BSD, es la versión que fue emitida por la Oficina de Transferencia de Tecnología de la Universidad de Berkeley en 1991. También llamada licencia BSD, es la versión que fue emitida por la Oficina de Transferencia de Tecnología de la Universidad de Berkeley en 1991. Es la versión recomendada para usarse hoy en día y la que

Más detalles

SOFTWARE programas. [iniciar] [bibliografía] [créditos]

SOFTWARE programas. [iniciar] [bibliografía] [créditos] SOFTWARE programas [iniciar] [bibliografía] [créditos] PROGRAMA INFORMÁTICO: Un programa o software es un conjunto de instrucciones que una computadora ejecuta para poder realizar una función específica

Más detalles

Qué es un software libre?

Qué es un software libre? Qué es el GNU/Linux? Es un sistema operativo que hace que todos los componentes de un ordenador funcionen coordinadamente y de forma esperada. Este sistema operativo y sus aplicaciones son un software

Más detalles

Software Libre. Clase 13. Universidad Nacional de Quilmes

Software Libre. Clase 13. Universidad Nacional de Quilmes Software Libre Clase 13 Universidad Nacional de Quilmes 1 Software Libre Software libre (en inglés free software, aunque esta denominación a veces se confunde con «gratis» por la ambigüedad del término

Más detalles

SOFTWARE LIBRE JUAN DANIEL MONTERO CORDOBA

SOFTWARE LIBRE JUAN DANIEL MONTERO CORDOBA SOFTWARE LIBRE JUAN DANIEL MONTERO CORDOBA QUE ES? Software libre se refiere al conjunto de software (programa informático) que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado,

Más detalles

Informática Educativa Breve y Muy resumida Historia de la informática a través de algunos personajes y algunos conceptos interesantes

Informática Educativa Breve y Muy resumida Historia de la informática a través de algunos personajes y algunos conceptos interesantes Informática Educativa Breve y Muy resumida Historia de la informática a través de algunos personajes y algunos conceptos interesantes Profesor: Iván Pérez Email: ivanestebanperez@gmail.com Breve y Muy

Más detalles

Administración de Sistemas Operativos ACI495

Administración de Sistemas Operativos ACI495 Administración de Sistemas Operativos ACI495 Sistema Operativo LINUX GNU/LINUX es un sistema operativo que se distribuye bajo la licencia pública general GNU. LINUX es propiedad y creación de Linus B.

Más detalles

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente.

El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. El software nació libre y permaneció así durante su infancia. Sin embargo, con la llegada de la juventud, la situación cambió completamente. Sólo ahora, al llegar a su madurez, está en vías de recuperar

Más detalles

Curso sobre software libre Licencias de software libre

Curso sobre software libre Licencias de software libre Curso sobre software libre Licencias de software libre Jesús M. González Barahona jgb@gsyc.es Móstoles, febrero de 2008 1 c 2001-2008 Jesús M. González Barahona, Joaquín Seoane, Gregorio Robles Algunos

Más detalles

(libre como la libertad) Edgar Guzmán Quetzaltenango, Guatemala Septiembre de 2,005

(libre como la libertad) Edgar Guzmán Quetzaltenango, Guatemala Septiembre de 2,005 SOFTWARE LIBRE (libre como la libertad) Edgar Guzmán Quetzaltenango, Guatemala Septiembre de 2,005 Qué es Software Libre y Linux? Preguntemos al Gran Gurú (www.linux.org.mx, julio de 2,003) Oh, Gran Iluminado,

Más detalles

SOFTWARE LIBRE. Antecedentes históricos (FSF) Qué es el Software Libre? Libertades del Software Libre. Tipos de Licencia. Tipos de Software Libre

SOFTWARE LIBRE. Antecedentes históricos (FSF) Qué es el Software Libre? Libertades del Software Libre. Tipos de Licencia. Tipos de Software Libre SOFTWARE LIBRE Antecedentes históricos (FSF) Qué es el Software Libre? Libertades del Software Libre Tipos de Licencia Tipos de Software Libre Ventajas del Software Libre Antecedentes históricos 60 y 70

Más detalles

Software Libre: Desarrollo y Paz. Antonio Zugaldía Grupo de usuarios de GNU/Linux de Granada

Software Libre: Desarrollo y Paz. Antonio Zugaldía Grupo de usuarios de GNU/Linux de Granada Software Libre: Desarrollo y Paz Antonio Zugaldía Grupo de usuarios de GNU/Linux de Granada Esquema de la Presentación Introducción Qué hemos aprendido del pasado? (No) Presente:

Más detalles

Software libre: licencias y propiedad intelectual

Software libre: licencias y propiedad intelectual Jesús M. González Barahona jgb@computer.org jgb@gsyc.escet.urjc.es Tecnimap 2004 Murcia, 1 de septiembre de 2004 1 c 2004 Jesús M. González Barahona. Se otorga permiso para copiar y distribuir este documento

Más detalles

Métodos Numéricos para la Astronomía 2016A

Métodos Numéricos para la Astronomía 2016A Métodos Numéricos para la Astronomía 2016A Licenciatura en Astronomía Departamento de Física y Astronomía, Facultad de Ciencias. Universidad de La Serena José Luis Nilo Castellón Descripción El presente

Más detalles

T2.- Software libre. TEMA 2 SOFTWARE LIBRE. T2.- Software libre. 1.- Concepto de software libre. 1.- Concepto de software libre.

T2.- Software libre. TEMA 2 SOFTWARE LIBRE. T2.- Software libre. 1.- Concepto de software libre. 1.- Concepto de software libre. TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN. TEMA 2 SOFTWARE LIBRE. 1.1.-Algunos tipos de software. Software libre: aquel que respeta la libertad de los usuarios sobre el producto, es decir que puede

Más detalles

CONTENIDO PROGRAMÁTICO

CONTENIDO PROGRAMÁTICO CONTENIDO PROGRAMÁTICO Unidad I. Historia e Introducción a GNU/Linux Linux & Unix Genealogía Kernel Linux Estructura de Linux Distribuciones de GNU/Linux Debian, Ubuntu, Fedora Centos, FreeBsd, red hat

Más detalles

Sistemas Operativos. Software Libre

Sistemas Operativos. Software Libre Sistemas Operativos. Software Libre Introducción (I) Computadora: sistema electrónico que es capaz de realizar una serie de operaciones sobre unos datos de entrada y producir un conjunto de datos de salida

Más detalles

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC. SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Instalación de los sistemas operativos basado en UNIX- LINUX Arquitectura de Ordenadores: PC s( procesadores Intel, AMD). WorkStations:

Más detalles

Distribuciones GNU/Linux, entornos y programas para cada ocasión

Distribuciones GNU/Linux, entornos y programas para cada ocasión Distribuciones GNU/Linux, entornos y programas para cada ocasión Guillermo Valdés Lozano 20 de octubre de 2010 Documento protegido por GFDL Copyright (c) 2010 Guillermo Valdés Lozano. e-mail: guillermo(en)movimientolibre.com

Más detalles

Software Libre como ventaja competitiva

Software Libre como ventaja competitiva alduvi11@gmail.com Universidad de El Salvador www.linuxoriente.edu.sv http://lhernandez.org 23 de mayo de 2015 Agenda 1 Definición de Software GNU y Licenciamiento Software Libre Tipos de licencias de

Más detalles

Diplomado de Libertad del Conocimiento

Diplomado de Libertad del Conocimiento Diplomado de Libertad del Conocimiento Mención Elías Oswaldo Cisneros Arocha cisneros.elias@gmail.com Filosofía 2012 del Software Libre Guía Práctica sobre Software Libre su selección y aplicación local

Más detalles

Software libre. la tecnología más avanzada está a tu alcance. Laura Arjona - ETSI Agrónomos (UPM)

Software libre. la tecnología más avanzada está a tu alcance. Laura Arjona - ETSI Agrónomos (UPM) la tecnología más avanzada está a tu alcance swlibre.agronomos@upm.es http://swlibre.etsia.upm.es Febrero 2013 c 2013 Laura Arjona Reina Algunos derechos reservados. Este documento está disponible bajo

Más detalles

Historia y actualidad del software Libre

Historia y actualidad del software Libre Historia y actualidad del software Libre Historia y actualidad del software Libre En el principio fue libre. ENIAC IBM Historia y actualidad del software Libre Años 1970 y 1980. El campus de Cambridge

Más detalles

Aspectos éticos y legales en la informática.

Aspectos éticos y legales en la informática. Aspectos éticos y legales en la informática. 1. Tipologías de software En informática, a toda información que contiene instrucciones sobre lo que hay que hacer se le llama en general software. Dentro del

Más detalles

Curso de Administración de Servidores GNU/Linux

Curso de Administración de Servidores GNU/Linux Curso de Administración de Servidores GNU/Linux Centro de Formación Permanente Universidad de Sevilla Jorge Juan . Abril, 2014 Usted es libre de copiar, distribuir y comunicar públicamente

Más detalles

Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) Jesús M. González Barahona y Gegorio Robles.

Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) Jesús M. González Barahona y Gegorio Robles. Master Universitario Oficial en Sistemas Telemáticos e Informáticos (URJC) jgb@gsyc.es grex@gsyc.es GSyC/LibreSoft, Universidad Rey Juan Carlos Febrero 2010 c 2001-2010 Jesús M. González Barahona, Gregorio

Más detalles

Introducción a GNU/Linux

Introducción a GNU/Linux 15 de abril de 2011 Qué es un Sistema operativo (SO)? SO: es el software que se ejecuta al iniciar la computadora y que posibilita el manejo de la misma. capa 1: capa 2: capa 3: capa 4: Usuarios Programas

Más detalles

El sistema operativo GNU/Linux y el software libre

El sistema operativo GNU/Linux y el software libre El sistema operativo GNU/Linux y el software libre Jornadas de Otoño Sede Universitaria de Biar Departamento de Lenguajes y Sistemas Informáticos Copyrigth (c) 2005 Jorge Calera Rubio Permision is granted

Más detalles

Tema 3: Conceptos básicos de GNU/LINUX. Objetivo:

Tema 3: Conceptos básicos de GNU/LINUX. Objetivo: Tema 3: Conceptos básicos de GNU/LINUX. Objetivo: Generar en el estudiante un conocimiento ó afianzamiento sobre que es el KERNEL, para que tenga presente una parte muy importante del Sistema Operativo.

Más detalles

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL Conceptos Generales sobre Software Libre Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL Que es el Software Libre? Software: diferencia entre Código Fuente y Archivos Ejecutables

Más detalles

Qué es el Software Libre

Qué es el Software Libre Ulises Hernandez Pino ulises@unicauca.edu.co Red de Investigación Educativa - iered Grupo GNU/Linux Universidad del Cauca www.iered.org gluc.unicauca.edu.co Copyright Creative Commons by-sa Qué es el Software

Más detalles

Software libre y estándares abiertos

Software libre y estándares abiertos GNU/Linux, software libre para la comunidad universitaria Software libre y estándares abiertos Ramón Rey Vicente Universidad de Salamanca, 27 de octubre de 2010 Software libre y estándares abiertos Historia

Más detalles

I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS DE SOFTWARE LIBRE

I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS DE SOFTWARE LIBRE I.T.S.C.S. Instituto tecnológico superior compu sur SYLLABUS SOFTWARE LIBRE 1. FICHA TÉCNICA. 1.1. Nombre de la Carrera TECNOLOGIA ANALISIS SISTEMAS 1.2. Nombre de la Asignatura: Software Libre. 1.3. Nombre

Más detalles

Alfabetización. Informática Utilizando Software Libre

Alfabetización. Informática Utilizando Software Libre Alfabetización GNU-LINUX Informática Utilizando Software Libre www.somoslibres.org Grupo de Usuarios de Software Libre Ms.C.. Daniel Alejandro Yucra Sotomayor E-mail: daniel@somoslibres.org Juliaca Puno

Más detalles

Sistemas operativos. Ramon Musach Pi XP08/74506/01686

Sistemas operativos. Ramon Musach Pi XP08/74506/01686 Sistemas operativos Ramon Musach Pi XP08/74506/01686 Índice Introducción... 5 1. Aplicaciones básicas del sistema operativo... 7 2. El Explorador de Windows... 9 3. Panel de control... 14 3.1. Instalar

Más detalles

1.1. OBJETIVOS CAPÍTULO 1: INTRODUCCIÓN

1.1. OBJETIVOS CAPÍTULO 1: INTRODUCCIÓN 1.1. OBJETIVOS La finalidad de este capítulo es introducir al lector en el Proyecto Fin de Carrera que a continuación se va a desarrollar, para que así tome conciencia de la pretensión de éste y de la

Más detalles

Software Libre En la Administración Pública www.fundacite.lara.gov.ve El concepto de Libertad en el Software Desde hace más de 30 años nos hemos acostumbrado a que quien me vende un programa me impone

Más detalles

APLICACIONES OFIMÁTICAS

APLICACIONES OFIMÁTICAS APLICACIONES OFIMÁTICAS [ UF 1 ] Alba Martínez Qué es una licencia de software? (I) Contrato entre el desarrollador y el usuario Aceptar licencia Instalar programa Qué es una licencia de software? (II)

Más detalles

Funcionamiento de los Computadores:

Funcionamiento de los Computadores: Funcionamiento de los Computadores: Requisitos La maquina (Hardware) Los programas (Software) Como Obtener? Hardware = Dinero. Software = Dinero. Ejemplo tipico: Quiero un computador para mi casa: Quiero

Más detalles

ISO Tema 1,

ISO Tema 1, I Tema 1, 2016-2017 Introducción. Pablo González Nalda Depto. de Lenguajes y s Informáticos 1 de febrero de 2017 Modificado el 16 de enero de 2017 de la presentación 1 Operativo ()? Operativo ()? El como

Más detalles

Qué es Software Libre? Cómo se come eso? Comunidad de Software Libre

Qué es Software Libre? Cómo se come eso? Comunidad de Software Libre Qué es Software Libre? Cómo se come eso? Comunidad de Software Libre De expresión De Software Libertad De prensa De asociación De religión Software, el origen. 60's los desarrolladores compartían sus programas.

Más detalles

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor:

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor: OpenSource Alternativas para la Empresa Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática Profesor: Alejandro Mellado Gatica Qué es el OpenSource? Español : Fuente Abierta o Código

Más detalles

Sistemas Operativos. Unix, GNU/Linux y Software Libre. Esteban De La Fuente Rubio L A TEX. 4 sep Universidad Andrés Bello

Sistemas Operativos. Unix, GNU/Linux y Software Libre. Esteban De La Fuente Rubio L A TEX. 4 sep Universidad Andrés Bello , y Software Libre esteban@delaf.cl L A TEX Universidad Andrés Bello 4 sep 2010 Tabla de contenidos 1 2 Qué es? Historia Ventajas / Desventajas Licencias de Software 3 Equipos de escritorio Servidores

Más detalles

Introducción a la Operación de Computadoras Personales

Introducción a la Operación de Computadoras Personales Introducción a la Operación de Computadoras Personales Conceptos básicos de computadoras: Software Dr. Diego García Depto. de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur, Bahía

Más detalles

APÉNDICE G: Declaración de Barcelona para el avance del software libre.

APÉNDICE G: Declaración de Barcelona para el avance del software libre. APÉNDICE G: Declaración de Barcelona para el avance del software libre. En el siguiente Apéndice se muestra el texto correspondiente a una declaración realizada en Barcelona sobre el Software Libre. Declaración

Más detalles

Mundo Azul.

Mundo Azul. Sistemas Operativos Abstract En este microtutorial, se describe el concepto y funciones básicas de un sistema operativo. La perspectiva a la hora de tratarlo es más desde un punto de vista de arquitectura

Más detalles

INTRODUCCIÓN AL SOFTWARE LIBRE. Universidad de Murcia Octubre 2014 Juan José Pujante Bernal

INTRODUCCIÓN AL SOFTWARE LIBRE. Universidad de Murcia Octubre 2014 Juan José Pujante Bernal INTRODUCCIÓN AL SOFTWARE LIBRE Universidad de Murcia Octubre 2014 Juan José Pujante Bernal Definiciones SOFTWARE vs HARDWARE de un Sistema Informático Hardware: Componentes tangibles/físicos. Ej. Disco

Más detalles

Campaña Antipiratería: Software Libre, Software Legal

Campaña Antipiratería: Software Libre, Software Legal Campaña Antipiratería: Software Libre, Software Legal Grupo GNU/Linux Universidad del Cauca gluc@unicauca.edu.co http://gluc.unicauca.edu.co/antipirateria Apoyo: Vicerrectoría de Cultura y Bienestar de

Más detalles

Derecho y Propiedad Intelectual II

Derecho y Propiedad Intelectual II Taller para Seleccionados Despega USACH Derecho y Propiedad Intelectual II I CONCURSO DE EMPRENDIMIENTO DE LA UNIVERSIDAD DE SANTIAGO DE CHILE 2015 Abogado Asesor en Transferencia Tecnológica: Claudio

Más detalles

TEMA: Software Libre vs Software Propietario.

TEMA: Software Libre vs Software Propietario. Bienvenidos L/O/G/O TEMA: Software Libre vs Software Propietario. Porque debemos usar Linux Canaima Bicentenario en la Administración Pública nacional? L/O/G/O PUNTO 1 QUE ES SOFTWARE LIBRE Y PRIVATIVO

Más detalles

Introducción al Software Libre

Introducción al Software Libre Introducción al Software Libre Javier Sánchez Instituto Español Juan Ramón Jiménez Casablanca Abril 2009 Javier Sánchez (I.E. Juan Ramón Jiménez) Introducción al Software Libre Abril 2009 1 / 28 Índice

Más detalles

JUSTIFICACIÓN DEL TEMA

JUSTIFICACIÓN DEL TEMA SISTEMAS ABIERTOS INTRODUCCIÓN Los sistemas abiertos son aquellos sistemas informáticos que proporcionan alguna combinación de interoperabilidad, portabilidad y uso de estándares abiertos. (También puede

Más detalles

Administración de Redes

Administración de Redes Profesor Carlos Figueira Departamento de Computación y T. I. USB Objetivos Desarrollar bases para administrar, configurar y actualizar plataformas de computación basado en software libre y de código abierto

Más detalles

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007 28 de noviembre de 2007 Documento protegido por GFDL Copyright (c) 2008. e-mail: guillermo(en)movimientolibre.com http://www.movimientolibre.com/ Se otorga permiso para copiar, distribuir y/o modificar

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA Linux Básico UNIDAD DE SERVICIOS DE CÓMPUTO ACADÉMICO Presentación del alumno Nombre (s) y Cómo les gusta que les digan? Edad Qué estudian

Más detalles

COPYLEFT y GPL de GNU. Introducción

COPYLEFT y GPL de GNU. Introducción COPYLEFT y GPL de GNU DIEGO MAURICIO HERRERA ALZATE ALEJANDRO RAMIREZ CASTIBLANCO UNIVERSIDAD DEL QUINDIO HERRAMIENTAS DE LA WEB 2.0 PARA EL DESARROLLO PROFESIONAL MARZO, 2012 Introducción 1 Durante los

Más detalles

Sesión 1: Software y contenidos libres

Sesión 1: Software y contenidos libres CEFIRE de Valencia Curso Iniciación a LliureX Código: 07VA47IN435 Sesión 1: Software y contenidos libres Ponente: Bartolomé Sintes Marco. IES Abastos (Valencia) Fecha: 14 de diciembre de 2007 Curso Iniciación

Más detalles

Gestores De Descarga OSCAR IVAN GUEVARA HERNANDES INTRODUCCION A LA TECNOLOGIA

Gestores De Descarga OSCAR IVAN GUEVARA HERNANDES INTRODUCCION A LA TECNOLOGIA Gestores De Descarga OSCAR IVAN GUEVARA HERNANDES INTRODUCCION A LA TECNOLOGIA Qué es un gestor de descarga? Un gestor (o administrador o acelerador) de descargas es un programa diseñado para descargar

Más detalles

Que son las Creative Commons Paloma Cerdà Palau

Que son las Creative Commons Paloma Cerdà Palau 21 de octubre 2013 Que son las Creative Commons Paloma Cerdà Palau paloma@bib.upv.es Este obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported Qué son las Creative Commons? Qué VAMOS

Más detalles

Software libre y contenidos libres en la educación

Software libre y contenidos libres en la educación II Jornadas de Software Libre Boadinux 2007 20 de marzo de 2007 Software libre y contenidos libres en la educación Ponente: Bartolomé Sintes Marco. IES Abastos (Valencia) 1 LICENCIA Copyright (c) 2007

Más detalles

TIPOS DE LICENCIAS DE SOFTWARE. Definiciones. Ramón M. Gómez Labrador (ramongomez@us.es) 1ª versión septiembre de 2005

TIPOS DE LICENCIAS DE SOFTWARE. Definiciones. Ramón M. Gómez Labrador (ramongomez@us.es) 1ª versión septiembre de 2005 TIPOS DE LICENCIAS DE SOFTWARE Ramón M. Gómez Labrador (ramongomez@us.es) 1ª versión septiembre de 2005 Definiciones. Licencia: contrato entre el desarrollador de un software sometido a propiedad intelectual

Más detalles

PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE CIENCIAS ADMINISTRATIVAS Y CONTABLES CARRERA DE CONTABILIDAD Y AUDITORIA

PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE CIENCIAS ADMINISTRATIVAS Y CONTABLES CARRERA DE CONTABILIDAD Y AUDITORIA PONTIFICIA UNIVERSIDAD CATÓLICA DEL ECUADOR FACULTAD DE CIENCIAS ADMINISTRATIVAS Y CONTABLES CARRERA DE CONTABILIDAD Y AUDITORIA HERRAMIENTAS INFORMÁTICAS ENSAYO DEL FREEWARE MARILIN YAJAIRA SALAZAR ALMACHI

Más detalles

Software libre en la enseñanza informática

Software libre en la enseñanza informática Software libre en la enseñanza informática Hace ya tiempo que, en mayor o menor medida, los ordenadores han entrado en las escuelas, en los institutos, y desde luego en las universidades. En muchos casos

Más detalles

Unidad 1: Introducción a GNU/Linux. GNU/Linux

Unidad 1: Introducción a GNU/Linux. GNU/Linux Unidad 1: Introducción a GNU/Linux VI Curso de Introducción al Sistema Operativo GNU/Linux Extensión Universitaria. Universidad de Sevilla Noviembre 2008 Contenidos Definición de GNU/Linux Historia Distribuciones

Más detalles

Por qué y cómo elegir una licencia libre para mi proyecto?

Por qué y cómo elegir una licencia libre para mi proyecto? Por qué y cómo elegir una licencia libre para mi proyecto? Patricio García Báez pgarcia@ull.es Programa de Apoyo a Trabajos Finales Libres (PATFL) 1 Índice (Propiedad Intelectual y derechos de autor) Por

Más detalles

Análisis de aplicación: Aptana Studio 3

Análisis de aplicación: Aptana Studio 3 Análisis de aplicación: Aptana Studio 3 CENTRO DE EXCELENCIA DE SOFTWARE LIBRE DE CASTILLA LA MANCHA Autor/es Área del Autor/es Fecha Nº. Versión Comentarios María José Caballero Redondo 16/01/12 0.1 Primera

Más detalles

Conocimiento y tecnologías libres.

Conocimiento y tecnologías libres. Conocimiento y tecnologías libres. FLOSS en la Educación. Pedro Franco Alvarado CIO F&B SISTEMAS SOLUCIONES EN SOFTWARE LIBRE www.fybsistemas-ec.com pmfranco@fybsistemas-ec.com Vamos a hablar de... 1.

Más detalles

Administración Informática. Unidad I. Tipos de sistemas y su clasificación A) Sistemas de información.

Administración Informática. Unidad I. Tipos de sistemas y su clasificación A) Sistemas de información. UNIVERSIDAD NACIONALDE INGENIERÁ UNI NORTE SEDE REGIONAL EN ETELI Ing. Mario Pastrana Moreno. Unidad I. Tipos de sistemas y su clasificación 10-09-2010 Administración Informática A) Sistemas de información.

Más detalles

4.- Fundamentos del software

4.- Fundamentos del software 4.- Fundamentos del software Programación Sistemas operativos Software libre Linux Informática Aplicada al Trabajo Social. Curso 2005/06 4.1 Programación Problemas a resolver por una persona Ordenador

Más detalles