(Esta es la definición de software libre de la Free software Foundation . Existen otras definiciones escencialmente equivalentes como las Debian Free Software Guidelines)
Es importante notar que software libre no es lo mismo que software gratuito o de libre distribución.
Como hemos dicho, una condición esencial para que un programa sea software libre es que se pueda acceder a su código fuente (esto es: al texto del programa escrito, en un lenguaje comprensible para los humanos). Por esta razón algunas personas utilizan también la denominación software de código abierto (open source).
GNU/Linux es un sistema operativo tipo UNIX que es Software Libre. El núcleo de Linux fue escrito por Linus Torvalds con la colaboración de muchas otras personas a través de Internet.
Si bien es más conocido popularmente como Linux, muchos programas, librerías y utilidades básicas de dicho sistema, son parte del Proyecto GNU (de la Free Software Foundation) , creado por Richard Stallman, por lo que considero más correcto denominarlo GNU/Linux.
También vale la pena destacar que existe abundante software para matemática que funciona sobre GNU/Linux
Material de la charla La
computación y sus versiones: El Debate del Software, en el
ciclo "Hoy las ciencias adelantan que es una barbaridad", organizado
por el Centro Cultural Ricardo Rojas en la Sociedad Científica
Argentina (el 5 de julio de 2005).
Diaspositivas de mi charla Software Libre para enseñar o aprender Matemática: Porqué y Cómo donde desarrollo la fundamentación de porqué creo que debería utilizarse exclusivamente software libre tanto para la docencia como la investigación en matemática, y menciono algunos de los más recomendables.
Nuevo: pueden encontrar varios documentos
útiles sobre GNU/Linux en mi
página pesonal en el GlugCEN. Todos ellos se distribuyen bajo
licencias libres.
En esta sección encontrarán una colección de enlaces a lecturas sugeridas para los que deseen conocer más sobre el movimiento del Software Libre, y su filosofía, y también algunos manuales prácticos sobre como usar GNU/Linux.
Esta página del Proyecto GNU, contiene muchos artículos de lectura indispensable para conocer en profundidad qué es el Software Libre y cual es su filosofía.
Escrita en un lenguaje ameno y comprensible para quienes recién se inician, incluyendo apectos prácticos sobre como migrar a software libre.
Un libro sobre GNU/Linux, para principiantes, creado por la Fundación Código Libre Dominicano. Basado en Ubuntu.
Ver también Otros libros distribuidos por dicha fundación.
Ubuntu Desktop Training: Un curso completo (en inglés) sobre como utilizar Ubuntu.
Una invetigación muy completa sobre el movimiento del Software Libre, y su desarrollo histórico.
Un clásico del tema: la comparación entre dos modelos de desarrollo de software: el clasico modelo de "la catedral" utilizado tradicionalmente por los proyectos comerciales, y el modelo del "bazar" utilizado para el desarrollo del núcleo de Linux.
Un análisis de porqué el software libre puede ser más confiable desde el punto de vista de la ingeniería del software (utilizando modelos matemáticos).
Ver también sobre el mismo tema, Closed source versus open source in a model of software bug dynamics, por Damien Challet y Yann Le Du.
Un lúcido análisis del diseño de UNIX, y de su "cultura" (de la cuál GNU/Linux es una continuación natural). Recomendado para programadores.
Un lúcido análisis sobre los derechos de autor en la era digital, y su impacto en el sistema económico, por un prestigioso profesor de derecho en Standford, especialista en cyberderchos.
Hay también una versión en audio texto (en inglés)
La opinión de uno de los fundadores de la Fundación Vía Libre, sobre las razones por las que el Estado debe usar Software Libre.
Existen muchas distribuciones de GNU/Linux, que sea adaptan a distintas necesidades. A continuación, algunas de las más recomendables, para que puedan elegir la que más sea de su agrado:
| Debian | Es una distribución realizada por voluntarios. Es una de las más completas, y una de las que mejor refleja, a mi juicio, el espíritu de GNU/Linux. |
| Ubuntu | Una distribución derivada de Debian, pensada
para ser amigable para el usuario. Es una buena alternativa para quienes
recién empiezan, por su facilidad de intalación.
El escritorio por defecto es Gnome. Los que prefieran KDE pueden usar Kubuntu, y los que prefieran Xfce pueden usar Xubuntu. Para aplicaciones científicas en Ubuntu ver UbuntuScience y Scibuntu Un excelente tutorial sobre cómo instalar Ubuntu, pueden encontrarlo aquí. Nota: Les puede interesar también gNewSense , una distribución derivada de Ununtu que es 100% software libre (Ubuntu incluye algunos componentes que no son software libre, estos son removidos en gNewSense). |
| Knoppix | Una versión de GNU/Linux que se ejecuta desde un CD, sin instalarse. Basada
en Debian.
Nota: La última versión en CD no incluye LaTeX (sí lo hace, la versión en DVD). Los matemáticos seguramente prefererirán utilizar Knoppix-math o Quantian en su lugar. |
| Quantian | Una versión de Knoppix para computación científica. Incluye muchos programas útiles para matemática. |
| Poseidon | Una distribución brasileña, especialmente pensada para uso científico. Desarrollada por un grupo de jóvenes científicos de la Universidade Federal do Rio Grande (Brasil). |
| Gentoo | Es una distribución de alta performance para desarrolladores y usuarios avanzados. Para quienes desean compilar todo desde las fuentes (¡hasta el último byte!), lo que permite optimizar y personalizar el sistema. |
| gnuLinex y GuadaLinex | Son versiones de GNU/Linux desarrolladas por Junta de Extremadura y la Junta de Andalucía (gobierno de regiones autónomas de España), respectivamente; basadas en Debian y en castellano. Ver también este curso sobre GuadaLinex. |
| Slackware | Todo un clásico. Fue mi primera distribución de GNU/Linux, allá por 1997. |
Existen también versiones de GNU/Linux desarrolladas por empresas comerciales, como por ejemplo:
| Mandriva | Anteriormente se llamaba Mandrake. Cambió de nombre después de su fusión con Conectiva. |
| Red Hat | Quizás la distribución comercial más popular (Ver también el proyecto Fedora ) |
| SuSE | Una distribución alemana. Ha sido adquirida por Novell. (Ver también el proyecto OpenSuse) |
Existen también algunas distribuciones con propósitos especiales, como:
| Damm Small Linux | Una distribución extremadamente pequeña, ideal para máquinas viejas. |
| System Rescue CD | Una distribución en Live CD pensada para reparar el sistema y recuperar los datos después de un fallo. |
Merece destacarse así mismo, que existen varias distribuciones argentinas:
| Ututo | Es una distribución de alta performance, para equipos de escritorio y servidores. Está basada en Gentoo. Es 100% software libre, y provee binarios optimizados para distintas arquitecturas. Creada por Daniel Olivera, junto a un equipo de colaboradores. |
| Tuquito | Una distribución tucumana en LiveCD. |
| DNA Linux | Es una distribución argentina de GNU/Linux, especialmente pensada para bioinformática, desarrollada por Sebastian Bassi. |
| Musix | Una distribución de GNU/Linux pensada para hacer música, creada por Marcos Guglielmetti. |
| Kwort | Una distribución basada en Crux y en el entorno de escritorio Openbox, desarrollada por David Cortarello. |
Usted puede descargar la imagen ISO del CD de su distribución favorita dese LinuxISO
Un sitio destinado a la información comparativa sobre distribuciones de GNU/Linux es DistroWatch.com
| Proyecto GNU (Free Software Foundation) | GNU is Not Unix (but it's close!). |
| Wikipedia Portal: Free Software | El portal de Wikipedia sobre software libre (en inglés). |
| Linux Documentation Project | Todo en documentación para GNU/Linux |
| kernel.org | El sitio oficial del núcleo de Linux |
| KernelNewbies.org | Para iniciarse en el desarrollo del núcleo de GNU/Linux. |
| KernelTrap.org | Noticias sobre el núcleo de Linux y otros sistemas operativos libres. |
| XFree86 y X.org | Dos implementaciones del X-Windows System. El sistema de ventanas de GNU/Linux |
| Projeto Software Livre Brasil | Software Libre en Brasil |
| linux.org.uk | El sitio de Alan Cox (Inglaterra) |
| Gnome | Un entorno gráfico para GNU/Linux. |
| KDE | Otro entorno gráfico. |
| Trinity Desktop | Un fork de KDE 3. |
| Xfce | Un entorno gráfico liviano. |
| Lxde | Otro entorno de escritorio liviano. ¡Y pensar que todavía hay gente que dice que GNU/Linux es difícil de usar!. |
| GlugCEN | GNU/Linux User Group - FCEyN - UBA: El grupo de usuarios de nuestra Facultad. |
| Solar | Asociación civil Solar- Software Libre de Argentina |
| Gleducar | El paradigma de GNU/Linux en la educación |
| PyAr | El grupo de usuarios de Python en Argentina. |
| usla.org.ar | Información sobre los grupos de usuarios de software libre argentinos |
| CaFeLug | Capital Federal GNU/Linux User Group |
| Fundación Vía Libre | Compartiendo la riqueza intelectual |
| Ubuntu-ar | El grupo de usuarios de Ubuntu en Argentina. |
| Wikimedia Argentina | El capítulo argentino de la Fundación Wikimedia (la organización detrás de la Wikipedia) |
| Fresh Meat | Nuevas versiones de progrmas |
| SlashDot | News |
| BarraPunto | Noticias |
| Libertonia | Más Noticias |
| Viva Linux | Un sitio argentino de noticias sobre GNU/Linux |
| Lwn.net | Linux Weekly News. |
| H-online | security news and open source development. |
| Open Office | Una alternativa libre al MS-Office. (Fork comunitario de Open Office ) |
| KDevelop | Un entorno de desarrollo integrado (IDE) que soporta múltiples lenguajes de programación. |
| The GIMP | Un excelente programa para tratamiento de Imágenes |
| Wine | Un emulador de Windows para GNU/Linux |
| GCC | La colección de compiladores de GNU (C,C++,Fortran,Java). |
| Perl | Un lenguaje de Scripting. |
| Python | Otro lenguaje de Scripting. |
| Ruby | Otro lenguaje de Scripting. |
| SourceForge | Una comunidad de desarrolladores de Software Libre. |
| code.google.com/opensource | Sitio de Google para desarrollos open source. |
| sources.redhat.com | Proyectos de Software Libre de RedHat |
| IBM Developers Works | Proyectos Open Source de IBM |
Aclaración Importante: Las opiniones expresadas en estas
páginas son estrictamente personales.
Estas páginas no son una
publicación de la Universidad de Buenos Aires.