<Anterior | Contenido | Siguiente>
¿Cómo puede ser confiable algo que es gratis? Los usuarios de Linux tienen la opción de usar Linux o no, lo que les da una ventaja enorme en comparación con los usuarios de software propietario, que no tienen ese tipo de libertad. Después de largos períodos de pruebas, la mayoría de los usuarios de Linux llegan a la conclusión de que Linux no solo es tan bueno, sino que en muchos casos es mejor y más rápido que las soluciones tradicionales. Si Linux no fuera confiable, habría desaparecido hace mucho, sin saber nunca la popularidad que tiene ahora, con millones de usuarios. Ahora los usuarios pueden influir en sus sistemas y compartir sus comentarios con la comunidad, para que el sistema sea cada vez mejor cada día. Es un proyecto que nunca se termina, eso es cierto, pero en un entorno en constante cambio, Linux también es un proyecto que sigue luchando por la perfección.
1.5. Sabores de Linux
1.5.1. Linux y GNU
Aunque hay una gran cantidad de implementaciones de Linux, encontrará muchas similitudes en las diferentes distribuciones, aunque solo sea porque cada máquina Linux es una caja con bloques de construcción que puede armar siguiendo sus propias necesidades y puntos de vista. La instalación del sistema es solo el comienzo de una relación a largo plazo.
Justo cuando crea que tiene un buen sistema en ejecución, Linux estimulará su imaginación y creatividad, y cuanto más se dé cuenta del poder que el sistema puede brindarle, más intentará redefinir sus límites.
Linux puede parecer diferente según la distribución, su hardware y sus gustos personales, pero los fundamentos sobre los que se construyen todas las interfaces gráficas y de otro tipo siguen siendo los mismos. El sistema Linux se basa en herramientas GNU (Gnu's Not UNIX), que proporcionan un conjunto de formas estándar de manejar y usar el sistema. Todas las herramientas GNU son de código abierto, por lo que se pueden instalar en cualquier sistema. La mayoría de las distribuciones ofrecen paquetes precompilados de las herramientas más comunes, como los paquetes RPM en RedHat y los paquetes Debian (también llamados deb o dpkg) en Debian, por lo que no necesita ser un programador para instalar un paquete en su sistema. Sin embargo, si es así y le gusta hacer las cosas usted mismo, disfrutará mucho mejor de Linux, ya que la mayoría de las distribuciones vienen con un conjunto completo de herramientas de desarrollo, lo que permite la instalación de nuevo software puramente desde el código fuente. Esta configuración también le permite instalar software incluso si no existe en un formato preempaquetado adecuado para su sistema.
Una lista de software GNU común:
• Bash: el shell GNU
• GCC: el compilador GNU C
• GDB: el depurador GNU
• Coreutils: un conjunto de utilidades básicas de estilo UNIX, como ls, gato y chmod
• Findutils: para buscar y encontrar archivos
• Fontutils: para convertir fuentes de un formato a otro o crear nuevas fuentes
• The Gimp: Programa de manipulación de imágenes GNU
• Gnome: el entorno de escritorio GNU
• Emacs: un editor muy poderoso
• Ghostscript y Ghostview: intérprete y interfaz gráfica para archivos PostScript.
• GNU Photo: software para la interacción con cámaras digitales
• Octave: un lenguaje de programación, destinado principalmente a realizar cálculos numéricos y procesamiento de imágenes.
• GNU SQL: sistema de base de datos relacional
• Radius: un servidor de contabilidad y autenticación remota
• ...
Hay muchas aplicaciones comerciales disponibles para Linux, y para obtener más información sobre estos paquetes, consulte su documentación específica. A lo largo de esta guía, solo analizaremos el software disponible gratuitamente, que viene (en la mayoría de los casos) con una licencia GNU.