Algunas de las distribuciones consideradas dentro del SW libre: Debian Una de las distribuciones GNU/Linux más completas y estables del mercado, con toda una ristra de paquetes precompilados http://www.debian.org SuSe Linux Distribución de Linux, número uno en facilidad de uso por su sencillez en la instalación y administración, ya que cuenta con varios asistentes gráficos para completar diversas tareas. http://www.suse.com CentOS CentOS es un clon de Red Hat Enterprise Linux, compilado a partir del código fuente liberado por Red Hat. http://www.centos.org Fedora Core Fedora Core es una distribución desarrollada por la comunidad Fedora y promovida por la compañía estadounidense Red Hat http://fedora.redhat.com Ubuntu Server Distribución de Linux para Servidores, basada en Debian http://www.ubuntu.com/ Mandriva Linux Distribución Linux resultado de la fusión de la empresa francesa Mandrake Linux y la brasileña Conectiva Linux.http://www.mandriva.com/ Kubuntu Distribución de Linux de tipo escritorio, basada en Ubuntu con la última versión del escritorio KDE.http://www.kubuntu.org/ Gentoo Linux Gentoo Linux es una distribución GNU/Linux orientada a usuarios http://www.gentoo.org Knoppix Distribución de Linux basada en Debian y utilizando KDE, no necesita instalarse en el disco duro ya que se inicia desde un cd http://www.knopper.net/knoppix/
“Neo1973″ es un teléfono móvil basado en el sistema operativo libre GNU+Linux con altas prestaciones y a un precio adecuado teniendo en cuenta sus características: u$s 350.mas informacion http://www.mastermagazine.info/articulo/11105.php
y por ultimo una foto con Richard Stallman no se piquen XD...
La forma más simple de hacer que un programa sea libre es ponerlo en el dominio público (18k carácteres), sin derechos reservados. Esto le permite compartir el programa y sus mejoras a la gente, si asi lo desean. Pero le permite a gente no coperativa convertir el programa en software privativo (18k carácteres). Ellos pueden hacer cambios, muchos o pocos, y distribuir el resultado como un producto privativo. Las personas que reciben el programa con esas modificaciones no tienen la libertad que el autor original les dio; el intermediario se las ha quitado.
En el proyecto GNU, nuestro objetivo es el dar a todo usuario la libertad de redistribuir y cambiar software GNU. Si los intermediarios pudieran quitar esa libertad, nosotros tendríamos muchos usuarios, pero esos usuarios no tendrían libertad. Asi en vez de poner software GNU en el dominio público, nosotros lo protegemos con ``copyleft''. Copyleft dice que cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de copiarlo y modificarlo más. Copyleft garantiza que cada usuario tiene libertad.
ahora veamos algunos de los tipos de licencias para SW. libre:
La Licencia Pública General de GNU, o GNU GPL para abreviar. Es una licencia de software libre, y de tipo copyleft. La recomendamos para la mayoría de los paquetes de software.
La Licencia Pública General Reducida de GNU, o GNU LGPL para abreviar. Es una licencia de software libre, pero no tiene un copyleft fuerte, porque permite que el software se enlace con módulos no libres. Sólo la recomendamos para circunstancias especiales.
La licencia de Guile. Consiste en la GNU GPL más una declaración especial que permite enlazar con software no libre. Por tanto no tiene un copyleft fuerte, pero es compatible con la GNU GPL. Lo recomendamos sólo para casos especiales, que suelen ser los mismos en los que se puede considerar el uso de la LGPL. El dominio público Estar en el dominio público no es una licencia. Al contrario, esto significa que el contenido en cuestión no está protegido y no necesita licencia. En la práctica, si un trabajo está en el dominio público, es como si tuviera una licencia de software libre totalmente permisiva y sin copyleft. La presencia en el dominio público es compatible con la GNU GPL.
El aviso y la licencia de software del W3C. Es una licencia de software libre compatible con la GNU GPL.
Diferenciemos entre Software libre y otras especificaciones que normalmente confundimos, como por ejemplo: Software de código abierto (Open source) Mucha gente utiliza la expresión software de «código abierto» para referirse, más o menos, a la misma categoría a la que pertenece el software libre. Sin embargo, no son exactamente el mismo tipo de software: ellos aceptan algunas licencias que nosotros consideramos demasiado restrictivas, y hay licencias de software libre que ellos no han aceptado. Sin embargo, las diferencias entre lo que abarcan ambas categorías son pocas: casi todo el software libre es de código abierto, y casi todo el software de código abierto es libre.
Nosotros preferimos la expresión «software libre» porque se refiere a libertad, algo que la expresión «código abierto» no hace.
Software de dominio público El software de dominio público es software que no está protegido por derechos de autor. Es un caso especial de software libre no protegido con copyleft, lo que significa que algunas copias o versiones modificadas pueden no ser completamente libres.
En algunos casos, un programa ejecutable puede ser de dominio público sin que su código fuente esté disponible. Este software no es software libre, porque para que lo sea es preciso que el código fuente sea accesible. Por su parte, la mayoría del software libre no es software de dominio público; está protegido por derechos de autor, y los poseedores de estos han dado permiso legal para que cualquiera lo emplee libremente usando una licencia de software libre.
Algunas veces se utiliza el término «dominio público» de una manera imprecisa queriendo decir «libre» o «disponible gratuitamente». Sin embargo, «dominio público» es un término legal y significa de manera precisa «sin derechos de autor». Para ser lo más claro posible, recomendamos el uso de «dominio público» para expresar solamente este significado, y el uso de las otras expresiones para transmitir el suyo correspondiente.
Bajo la convención de Berna, que ha sido firmada por la mayoría de los países, a cualquier escrito nuevo se le aplica automáticamente derechos de autor. Esto incluye a los programas. Por lo tanto, si quiere que un programa que usted haya escrito sea de dominio público, debe cumplir ciertos procedimientos legales para evitar que, de manera automática, le sean añadidos los derechos de autor.
Software protegido con copyleft El software protegido con copyleft es software libre cuyos términos de distribución aseguran que todas las copias de todas las versiones son software libre. Esto significa, por ejemplo, que las licencias copyleft no permiten a terceros agregar ningún requisito adicional (a excepción de un conjunto limitado de requisitos para aumentar su protección) y exige que que el código fuente sea público. Algunas licencias copyleft, como la tercera versión de la GPL, impiden otras formas de convertir en privativo el software.
En el Proyecto GNU, protegemos mediante copyleft casi todo el software que escribimos, porque nuestro objetivo es dar a cada usuario las libertades que el término «software libre» implica. Vea Protegido con copyleft para una más amplia explicación de cómo funciona el copyleft y por qué lo usamos.
El copyleft es un concepto general; para proteger realmente un programa con copyleft, usted necesita usar un conjunto específico de términos de distribución. Hay muchas maneras posibles de escribir términos de distribución copyleft, por lo que en principio pueden existir muchas licencias de software libre copyleft. Sin embargo, en la práctica casi todo el software copyleft usa la Licencia Pública General de GNU. Generalmente, dos licencias copyleft diferentes son «incompatibles», lo que significa que es ilegal combinar código que esté protegido por dichas licencias; por lo tanto, sería bueno para la comunidad que todos utilizasen una única licencia copyleft.
Software libre no protegido con copyleft El software libre no protegido con copyleft, incluye la autorización del autor para redistribuir y modificar el software, así como el permiso para añadirle restricciones adicionales.
El que un programa sea libre pero no esté protegido con copyleft, implica que algunas copias o versiones modificadas del mismo pueden no ser completamente libres. Una compañía de software podría compilar el programa, con o sin modificaciones, y distribuir el archivo ejecutable como un producto de software privativo.
El Sistema X Window es un ejemplo de esto. El Consorcio X libera X11 con términos de distribución que lo hacen software libre no protegido con copyleft. Si usted lo desea, puede obtener una copia que tenga esos términos de distribución y que sea libre. Sin embargo, también hay versiones no libres, y existen estaciones de trabajo populares y tarjetas gráficas para PC en las cuales solo funcionan versiones no libres. Si usted está usando este hardware, para usted X11 no es software libre. Incluso los propios desarrolladores de X11 hicieron a X11 software no libre durante cierto tiempo.
Software cubierto por la GPL La GPL (General Public License/Licencia Pública General) de GNU es un conjunto específico de términos de distribución empleados para proteger un programa con copyleft. El Proyecto GNU utiliza esta licencia para la distribución de la mayoría del software de GNU.
Freeware El término «freeware» no tiene una definición clara aceptada, pero es usado comúnmente para referirse a paquetes que se pueden distribuir pero no modificar (y cuyo código fuente no está disponible). Estos paquetes no son software libre. Por lo tanto, por favor, no use el término «freeware» para referirse al software libre.
Shareware El Shareware es software del que se permite redistribuir copias, pero que por cada copia utilizada, el usuario debe pagar un cargo por licencia.
El shareware no es software libre, ni siquiera semilibre. Esto es así por dos razones:
* Para la mayoría del shareware, el código fuente no está disponible; por lo tanto, usted no puede modificar el programa de ninguna manera. * No se puede hacer una copia de shareware e instalarla sin pagar un cargo por licencia, incluso en el caso de individuos que lo utilicen para actividades sin ánimo de lucro (en la práctica, los usuarios ignoran con frecuencia los términos de distribución y lo hacen de todas formas, pero estos términos no lo permiten).
Es la denominación del software que brinda libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Mas preciso se refiere a cuatro libertades:
* La libertad de ejecutar el programa, para cualquier propósito (libertad 0). * La libertad de estudiar cómo trabaja el programa, y adaptarlo a sus necesidades (libertad 1). El acceso al código fuente es una condición necesaria. * La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2). * La libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas en general, para que se beneficie toda la comunidad (libertad 3). El acceso al código fuente es una condición necesaria.
Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie.
¿Qué es la Free Software Foundation? Es una organización creada en Octubre de 1985 por Richard Matthew Stallmany otros entusiastas del Software Libre con el propósito de difundir este movimiento.
"La Fundación para el Software Libre (FSF) está dedicada a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU."
¿Quién es Richard M. Stallman? Es un programador estadounidense y figura relevante del movimiento por el software libre en el mundo. Sus mayores logros como programador incluyen el editor de texto Emacs, el compilador GCC, y el depurador GDB, bajo la rúbrica del Proyecto GNU. Pero su influencia es mayor por el establecimiento de un marco de referencia moral, político y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo. Es también inventor del concepto de Copyleft (aunque no del término), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y reviertan en la comunidad.
¿Qué es GNU? El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: "el sistema GNU". Se escogió como nombre "GNU" porque cumplía algunos requisitos; primero, era un acrónimo recursivo de "GNU No es Unix", este proyecto se inicio en 1984.
un poco de historia: En 1971, cuando Richard Stallman comenzó su carrera en el MIT (Instituto de Tecnología de Massachusetts), trabajó en un grupo que usaba software libre exclusivamente. Incluso compañías informáticas frecuentemente distribuían software libre. Los programadores eran libres de cooperar unos con otros, y frecuentemente lo hacían.
En los 80, casi todo el software era privativo, lo cual significa que tenía dueños que prohibían e impedían la cooperación entre usuarios. Esto hizo necesario el Proyecto GNU.
Cada usuario de computadoras necesita un sistema operativo; si no existe un sistema operativo libre, entonces no puedes ni siquiera comenzar a usar una computadora sin recurrir a un software privativo. Así que el primer elemento en la agenda del software libre es un sistema operativo libre.
ENTONCES QUE ES UN SISTEMA OPERATIVO ????? Un sistema operativo no es sólo el núcleo; sino que también incluye compiladores, editores, formateadores de texto, software de correo y muchas otras cosas. Por todo esto, escribir un sistema operativo completo es un trabajo bastante grande. Se necesitaron muchos años.
Decidimos hacer el sistema operativo compatible con Unix porque el diseño en general ya estaba probado y era portable, y porque la compatibilidad hacía fácil para los usuarios de Unix cambiar de Unix a GNU.
..... entendamos... que tiene que ver entonces UNIX con GNU? UNIX es un sistema operativo multiusuario y multitarea. En un sentido más amplio, comprende el núcleo del sistema operativo más un conjunto de programas que permiten compilar lenguajes de programación, editar texto, interpretar comandos, manejar archivos...etc.
Bueno en primer lugar UNIX no es Software Libre, pero si fue la base sobre la cual se desarrollo el proyecto GNU, ya que UNIX ya existia en esa época cuando se empezo el proyecto GNU, el cual consistia en adoptar ciertas caracteristicas de UNIX y crear un nuevo S.O. basado en UNIX.
... El inicio de Linux En los 90 ya habíamos encontrado o escrito los componentes principales, excepto uno: el núcleo. En 1991 Linus Torvalds programó Linux, un núcleo parecido a Unix, y lo convirtió en software libre en 1992. Combinando Linux con el ya casi completo sistema GNU se consiguió un sistema operativo completo: el sistema GNU/Linux.
entonces... ¿Qué es Linux ? Es el núcleo: el programa del sistema que asigna los recursos de la máquina a los otros programas que usted ejecute. El núcleo es una parte esencial de todo sistema operativo, pero inútil por sí solo; sólo puede funcionar en el contexto de un sistema operativo completo (y en este caso el contexto del S.O. completa era GNU).
vea un video donde Richard M. Stallman resume y promueve el SW Libre.
EN RESUMEN EL SOFTWARE LIBRE ESTA EXPRESADO EN ESTE MAPA CONCEPTUAL: