Qué es GNU/Linux

GNU/Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix. También soporta máquinas basadas en SPARC, DEC Alpha, PowerPC/PowerMac, y Mac/Amiga Motorola 680×0.

Como sistema operativo, GNU/Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.

Más allá de todas estas notables características técnicas, GNU/Linux es mucho más que lo dicho anteriormente. Lo que hace realmente único a GNU/Linux entre otros sistemas operativos es que conlleva una idea del modo en que debería desarrollarse el software.

Los componentes de un sistema GNU/Linux no están en el dominio público, ni son shareware. Son lo que se llama “software libre”. Esto significa que el código fuente está disponible a todo el que lo quiera y siempre lo estará. El software libre puede ser vendido o regalado, a discreción de todo aquel que posea una copia, pero a todo aquel que lo distribuye se le obliga a distribuirlo con el código fuente. Todo esto esta reglamentado por la Licencia Pública General GNU (GPL). Esta licencia se encarga de que GNU/Linux permanezca siempre libre.

Linux sigue con el modelo de “desarrollo abierto”. Se desarrolla por un grupo no estructurado de programadores de todo el mundo unidos a través de la Internet. Todas las nuevas versiones se liberan al público, se consideren o no con “calidad de producción”. El método que se sigue para determinar si se tiene una versión estable o no es el siguiente: Las versiones se numeran como x.y.z; aquellas con y par son versiones estables; aquellas con y impar son versiones de desarrollo. Por ejemplo, la versión 1.2.13 es estable; la 2.1.44 es de desarrollo. La última versión estable es la 2.2.10. Sin embargo, este modelo de desarrollo abierto mantiene siempre la última versión disponible, y las nuevas versiones se liberan cada pocas semanas. En ocasiones las funciones nuevas contienen errores, pero con cientos de personas en Internet probando y leyendo el código fuente suelen corregirse en cuestión de horas.

Todo esto resulta en un sistema de alta calidad tecnológica, con menos errores que los sistemas comerciales, a un costo cero o muy bajo y con la disponibilidad del código fuente que permite aprender, modificar o ayudar al desarrollo del sistema.

En 1971, cuando Richard Stallman empezó su carrera en el MIT, el trabajaba en un grupo que usaba exclusivamente software libre. Hasta las grandes compañías distribuían software libre. Los programadores tenían la libertad de cooperar entre ellos y usualmente la ejercían.

Hacia la década del 80, la mayoría del software se había vuelto propietario, o sea, tenía dueños que prohibían y evitaban la cooperación entre los usuarios. Esto hizo que en 1983, Richard Stallman concibiera la Free Software Foundation (Fundación software libre, FSF) y en ésta el proyecto GNU como una forma de recuperar el espíritu cooperativo de los primeros días de la computación, y posibilitar nuevamente la cooperación sacando los obstáculos impuestos por los dueños del software propietario.

El proyecto GNU consiste en el desarrollo de un sistema operativo y juego de aplicaciones totalmente libre y compatible con UNIX. El proyecto incluye desarrollar una versión libre de cualquier aplicación que no se disponga libre. De esta forma, una computadora puede estar equipada con 100software libre y cumplir cualquier función; esto incluye el sistema operativo y todos los programas que uno necesite para cualquier función. Ya que sin un sistema operativo no puede usarse una computadora, se tomó esto como punto de partida para el proyecto GNU.

En 1990, se habían encontrado o escrito la mayoría de los componentes mayores del sistema operativo excepto uno: el kernel o núcleo. Para ese entonces, Linux comenzó como proyecto personal del entonces estudiante Linus Torvalds, que se basó en el Minix de Andy Tanenbaum (profesor que creó su propio clon de UNIX para PC-XT para usarlo en su docencia). Combinando Linux con el resto del sistema GNU se llego a la meta inicial de un sistema operativo libre: El sistema GNU basado en Linux. Se estima que hoy hay millones de usuarios de GNU/Linux (ver http://counter.li.org).

Actualmente Linus lo sigue desarrollando, pero a estas alturas el principal autor es la red Internet, desde donde un gigantesco grupo de programadores y usuarios aportan su tiempo y ayuda, tanto al núcleo Linux como al resto de las aplicaciones. La FSF continúa con el proyecto GNU desarrollando otras aplicaciones que todavía no tienen su versión libre.

 

Crear PDF    Enviar articulo como PDF   

Ubuntu planta cara a Windows

Cada seis meses surge automáticamente una nueva versión de este sistema operativo cuenta con dos grandes bazas: es gratuito y cualquiera que sepa puede modificarlo a su gusto.

Tal vez eso de Ubuntu te suene a chino… o más bien a zulú.

La palabra es la abreviatura de una expresión en este idioma, que significa que una persona es como es gracias a los demás. Y como el lema encaja bastante bien con el espíritu colaborativo del software libre, se adoptó como nombre de una de las distribuciones de GNU/Linux que más éxito está teniendo por su sencillez de manejo.

En definitiva, Ubuntu es un sistema operativo, al igual que lo es Windows, pero basado en una filosofía muy distinta. Para empezar, es gratuito y se puede copiar libremente sin infringir ninguna licencia. Pero, además, cualquier interesado puede disponer del código fuente y modificarlo a su gusto. Cada seis meses, de forma previsible y programada, aparece una nueva versión de Ubuntu, cuya numeración corresponde con la fecha. La actual es la 7.04, de abril de 2007. La próxima será la 7.10 y se liberará en octubre.

 

Inconvenientes

Ubuntu tiene un funcionamiento similar al de otros sistemas gráficos basados en ventanas, aunque, lógicamente, con sus propias particularidades. Una vez grabado en un CD, se puede arrancar con él y trabajar sin necesidad de instalarlo, pues todo se ejecuta desde el CD. Eso sí, los programas diseñados para Windows son sistemas diferentes y no funcionarán en Ubuntu salvo en algún caso, utilizando emulaciones.

Además, estas particularidades hacen que haya que reaprender a moverse por el sistema. Es cuestión de acostumbrarse, el mayor inconveniente es el que tradicionalmente han sufrido los diversos Linux: en algunos casos, la instalación de un periférico no es tan intuitiva como debería y hay que recurrir a la línea de comandos para configurarlo adecuadamente.

 

El inesperado batacazo de Vista

Microsoft ha presentado recientemente Windows Vista, su último sistema operativo. Le funcionó bien con Windows 95 y XP, pero con Vista algo está ocurriendo. Por primera vez son las empresas, y no sólo algunos usuarios, las que optan por dejar de lado a Microsoft y elegir Ubuntu. Primero fue Dell, pronto Toshiba siguió sus pasos y sólo unos días después Fon anunciaba la migración de Windows a Ubuntu porque “funciona mejor”.

 

Imprimir PDF    Enviar articulo como PDF   

Proyecto GNU

El proyecto GNU fue lanzado en 1984 para desarrollar un completo sistema operativo tipo Unix, bajo la filosofía del software libre: el sistema GNU. Las variantes del sistema operativo GNU que utilizan el núcleo llamado Linux, son utilizadas ampliamente en la actualidad; aunque a menudo estos sistemas se refieren como «Linux», deben ser llamados sistemas GNU/Linux.

GNU es un acrónimo recursivo para «GNU No es Unix» y se pronuncia fonéticamente en español.

¿Qué es el Software Libre?

El Software Libre

Es un asunto de libertad, no de precio. Para entender el concepto, debe pensarse en «libre» como en «libertad de expresión», no como en «cerveza gratis».

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(libertad 0).
  • La libertad de estudiar el funcionamiento del programa, y adaptarlo a las necesidades (libertad).
  • El acceso al código fuente es una condición previa para esto.
  • La libertad de distribuir copias, con lo que puede ayudar a otros(libertad 2).
  • La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie(libertad 3). De igual forma que la libertad 1 el acceso al código fuente es un requisito previo.

¿Qué es la Fundación para el Software Libre?

La Fundación para el Software Libre (FSF) es la principal organización que patrocina el proyecto GNU. La FSF recibe muy pocos fondos de corporaciones o fundaciones, realmente dependemos de personas como usted para defender la misión de la FSF y así preservar, proteger y promover los derechos de los usuarios.

La libertad de usar, estudiar, copiar, modificar y redistribuir software. Como puede ver, la continuidad de nuestro trabajo depende principalmente de este apoyo. Por favor considere hacer una donación, ser un miembro asociado de la FSF, comprar el libro Free Software, Free Society, o impulsar a su empresa para que sea un patrocinador corporativo (Corporate Patron) de la FSF.

La FSF apoya la libertad de expresión, prensa y asociación en Internet, el derecho a usar software criptográfico en comunicaciones privadas, y el derecho a escribir software sin los impedimentos del monopolio. También puede leer más sobre estas ediciones al subscribirse a la revista independiente del Software Libre.

 

PDF    Enviar articulo como PDF   

Avances de GNU / LINUX

Sistema LinuxUno de los avances que tendrá GNU / Linux para este año, es el uso de la Nube Computacional. Así como el manejo de la Virtualización basada en Linux, que tienen la ventaja de los costos nulos en licencias y la baja inversión en hardware, lo que conlleva una ganancia para las PyMes.

Otro de los puntos favorables para GNU / Linux es la infraestructura del escritorio virtual, por otra parte los Gadget basados en Linux, tendrán un repunte este año. Además con los nuevos sistemas operativos como Android y Chrome, habrá un aumento en el desarrollo de aplicaciones Open Source para la plataforma de Teléfonos.

Se seguirá contando con redes económicas, basadas en Linux, tanto para el mercado domestico y comercial; además el almacenamiento conectado por LAN, también tendrá un repunte, por su bajo costo de mantenimiento y mínimos requerimientos en software y hardware, para implantar una red eficiente y segura.

 

Fuente: http://www.esdebian.org/

 

PDF Download    Enviar articulo como PDF   

Falsos Mitos sobre Linux

Sistema LinuxHay varios falsos mitos circulando acerca de GNU/Linux y el software libre en general. Usualmente son emitidos como antipropaganda por parte de las empresas perjudicadas por la competencia (táctica llamada FUD), o como prejuicios de gente que en realidad no conoce del tema del que habla. Es muy fácil probar la falsedad de los siguientes mitos:

“GNU/Linux es difícil de usar”

En los primeros momentos de GNU/Linux esto era cierto, pero el esfuerzo que se ha dedicado a este tema ha llevado a GNU/Linux a tener interfaces gráficas tanto o más intuitivas que las disponibles en sistemas comerciales. Los procedimientos de instalación también se han vuelto simples gracias a las “distribuciones”, paquetes prearmados de GNU/Linux y otras aplicaciones con programas de instalación y soporte.

“GNU/Linux es poco confiable”

Los defensores de este argumento dicen que el desarrollo descentralizado impide el control de calidad y las garantías del software no libre. Los hechos han demostrado precisamente lo contrario: las mediciones reportan que los sistemas GNU son más confiables que todos los sistemas operativos más conocidos. El modelo abierto de desarrollo permite que miles de personas efectúen el control de calidad y corrección de errores a la vez; la Internet permite que esas correcciones alcances los usuarios en tiempos fuera de alcance para una empresa cerrada.

“GNU/Linux no es apto para trabajos grandes”

o “GNU/Linux es un clon de UNIX recortado para correr en una PC”. Una vez más, los hechos desmienten esto. Las características tecnológicas superiores de GNU/Linux y la alta confiabilidad mencionada antes han llevado a GNU/Linux a ser la elección de entidades que requieren sistemas críticos para una misión (ver http://wauug.erols.com/mclinux/). Estos usuarios han probado que un sistema GNU/Linux bien mantenido puede funcionar mas de 600 días sin caerse ni rearrancarse. GNU/Linux no es un UNIX recortado: Tiene todas las características de un UNIX moderno y evoluciona paralelamente a los últimos desarrollos de la industria del software. Además, no sólo corre en la PC, sino en muchas otras plataformas importantes.

“Es necesario saber programar para usar GNU/Linux”

o “GNU/Linux es un sistema solo para programadores”. A pesar de que muchos usuarios de GNU/Linux son programadores interesados en desarrollar software para GNU/Linux o Unix en general, muchos no lo son, al igual que con cualquier otro sistema operativo. Este argumento es tan fundado como decir que para ver televisión es necesario saber electrónica.

“Linux es inseguro”

Estrictamente hablando, Linux es un kernel, y un kernel de sistema operativo es inherentemente seguro por no poseer comunicación con el exterior. Las fallas de seguridad vienen a través de programas que proveen servicios de soporte, usualmente de red. Los programas de este tipo (ftp, telnet, servidores de web) que viene en un sistema GNU/Linux, no son software de Linux, sino software de UNIX. Por lo tanto GNU/Linux es tan seguro como otros sistemas UNIX. La seguridad es tomada en serio por la comunidad GNU/Linux. Cuando surgen alertas de problemas de seguridad, las reparaciones suelen hacerse en pocas horas gracias al modelo abierto.

Varios otros argumentos se dan contra el software libre. Las mejores respuestas al respecto las da Richard Stallman en el manifiesto GNU.

 

Creador PDF    Enviar articulo como PDF