Software libre

Solo disponible en BuenasTareas
  • Páginas : 15 (3602 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2011
Leer documento completo
Vista previa del texto
Indice

Que es Software Libre?
-Diferencia con Freeware (Software gratuito)
-Diferencia con Software de dominio publico
Que es Open Source?
Antecedentes
Transición al Software Libre
Estado actual
Licencias
-GPL
-AGPL
-Estilo BDC
-Estilo MPL y derivadas
-Copyleft
-AFL

Opinión Personal

Antecedentes
Todo surge entre los años 60’s y 70’s, cuando los programadores ydesarrolladores de software compartieran libremente sus programas unos con otros. Practica muy común entre algunos de los mayores grupos de usuarios de la época, como DEUS (grupo de usuarios de computadoras DEC).
Con la llegada de las computadoras modernas en los años 80’s, dejo de ser factible el compartir programas, ya que la mayoría de estas comenzaban a usar “sistemas operativos primitivos”, queforzaban a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. Si se encontraba algún error en el sistema operativo, aunque el programador (usuario), tuviera la capacidad de resolver dicho error, no podía hacer absolutamente nada, de lo contraria, estaría violando el contrato de usuario.
Richard Stallman (fundador del movimiento por el softwarelibre en el mundo), cuenta que en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba.
Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora sebloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba. La empresa se negó a entregarle el código fuente.
Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo la definición desoftware libre y el concepto de "copyleft", que desarrolló para otorgar libertad a los usuarios y para restringir las posibilidades de apropiación del software.
De acuerdo a Richard Stallman, el término "Código abierto" u "Open source", es hablar de Software libre de una forma "amigable" a las empresas, aunque él prefiere usar el término Software libre porque —según afirma— desea plantear elasunto en términos éticos.
Eventos relevantes:
1969 – AT&T Labs publica la primera versión del Sistema Operativo Unix, este modelo de licenciamiento contemplaba dos tipos de licencias: comerciales y académicas: estas últimas eran libres: de código abierto y gratuitas.
1982 – Richard Stallman (MIT) comienza el desarrollo de un Sistema Operativo Unix libre o GNU y funda en 1985 la Free SoftwareFoundation (FSF), desarrollando un nuevo modelo de licencia, la General Public Licences (GPL), diseñada especialmente para proteger el modelo de software libre.
1991 – Linus Torvard libera la primera versión del sistema operativo “Linux” bajo licencias GPL, aportando un kernel nuevo al proyecto GNU creado en 1984.
1997 – El Open Source Institude (OSI) crea licencias mas “pragmáticas”(comerciales), las llamadas LGPL (less GPL). Eric Raymond y Bruce Parens promueven el uso comercial del software libre, desarrollando los estándares Open Software Definition junto con los grandes proveedores de la industria TI.

Que es Software Libre?
Comenzares por dar una definición de lo que es el software libre. Según la Free Software Foundation, se considera “Software libre” a los programas quegarantizan a sus usuarios el derecho no solo de ejecutarlos, sino también, la posibilidad de estudiarlos, cambiarlos, mejorarlos, copiarlos y distribuirlos. Software libre, para ser precisos presenta las siguientes libertades:
0.- La libertad de correr el programa con cualquier propósito.
1.- La libertad de estudiar el programa y adaptarlo a sus necesidades.
2.- La libertad de distribuir copias....
tracking img