[Linux - General] ¿Que es Linux?
Linux es un sistema operativo basado en Unix, cuyo Kernel es Freeware y de código abierto bajo licencia GNU (General Public License, que traducido al español es Licencia Publica General), ósea que lo podemos modificar a nuestro antojo. Inicialmente el núcleo o Kernel fue diseñado por el finlandes Richard Stallman en 1983,
que creo las bases de éste sistema operativo, sin pensar en lo que llegaría a ser el Kernel que creo.
Realmente Linux intenta ser la competencia al sistema operativo Windows, aunque debido a la popularidad y marketing de éste último a Linux le está costando que los usuarios lo usen de forma habitual, aunque cada vez existen más usuarios que lo usan.
En un artículo anterior comentamos como usar ambos sistemas operativos, la distribución de Linux Ubuntu y Windows, usando Wubi el cual antes de iniciar uno de los dos sistemas operativos, nos pregunta cuál de ellos queremos usar en ese momento.
Hasta 1991 Linus Torvalds, de su nombre Linus viene el nombre del sistema operativo Linux, que era estudiante de la universidad de Helsinki, empezó a crear sus propios juegos usando “Minix”, una versión pequeña y limitada de Unix desarrollado inicialmente por Andy Tanenbaum.
Linus Torvalds fue el que inicio los primeros pasos de éste sistema operativo, incluyéndole un intérprete de comandos, que es el encargado de traducir las ordenes que le envía el usuario a un código que el ordenador entienda (como por ejemplo el command.com en el sistema operativo DOS) y también le incluyo una biblioteca en C y su compilador. Esta sería la primera versión de Linux, aunque muy básica ésta versión seria la base del sistema operativo Linux que conocemos ahora.
Pero hasta el momento, Linux no se consideraba un sistema operativo como tal, simplemente se dio a conocer como un programa escrito en assembler descargable vía ftp a través de un servidor.
Poco a poco se fueron uniendo programadores para desarrollar Linux y crear nuevas aplicaciones y corregir algunos de problemas de éste sistema operativo, hasta lo que es ahora en el que trabajan empresas y muchos de programadores, así como organizaciones de desarrolladores que se dedican a mejorar Linux.
CARACTERÍSTICAS BÁSICAS DE LINUX
Las características básicas de Linux entre otras, son:
- Un sistema basado en entorno gráfico de ventanas.
- Multitarea, para el uso de varias aplicaciones a la vez.
- Multiusuario, que varios usuarios puedan trabajar con el mismo ordenador.
- Multiplataforma que nos permite usar Linux con procesadores Intel, AMD, …
- También dispone de varios entornos de escritorio como KDE, Gnome, LXDE, etcétera, en donde podremos escoger el que más nos guste o interese.
- Poco a poco se han ido integrando nuevos compiladores como C++, Java, el anteriormente mencionado C, PHP, MySQL, etcétera.
- Sistema de actualización automática, para que nuestro Linux, así como las aplicaciones instaladas en él siempre estén al día.
- Y un largo etcétera.
PROBLEMAS INICIALES
El primer problema que tuvo Linux fue su instalación, en donde se debía configurar el hardware manualmente, lo que hacía que muchos usuarios que intentaban instalarse Linux les frenaba su instalación ya que no conseguían configurar correctamente su hardware, asimismo los fabricantes de hardware no hacían mucho caso a este sistema operativo y no proporcionaban los drivers necesarios para la correcta instalación de su hardware sobre Linux.
Todo esto actualmente ha cambiado, ya que cualquier fabricante de hardware que se precie proporciona los drivers necesarios para el correcto funcionamiento de su hardware.
DISTRIBUCIONES DE LINUX
Actualmente debido al crecimiento de Linux se han ido creando varias distribuciones de Linux, ya sea por empresas o por organizaciones de programadores que han ido mejorando éste sistema operativo, algunas de estas distribuciones son Red Hat, Fedora, Ubuntu, OpenSuse, Debian, SuseLinux, Mandriva, …
LINUX ACTUALMENTE
Muchos fabricantes de ordenadores como Dell, HP, Asus, Sun Microsystems, IBM, etcétera no solo instalan Windows, sino también usan como otra opción Linux como sistema operativo, esto hace que Linux vaya mejorando sus características.
También, y como hemos dicho anteriormente, la mayoría de fabricantes de hardware ya incluyen los drivers para el uso de Linux.
Todas las distribuciones actuales de Linux disponen de un sistema de actualización automática, en la cual si existe alguna nueva versión de la distribución de Linux que estamos usando o de alguna de las características que tenemos instaladas en nuestro Linux, la actualización automática busca si existe una nueva versión y nos la instala, de esta manera siempre tendremos nuestro sistema operativo siempre actualizado.
Debido a que Linux es un sistema operativo gratuito y que también lo son PHP (Hypertext Pre-processor), que es un lenguaje usado para crear páginas web y que se procesa en el servidor y MySQL que es un sistema de base de datos relacional hace que la mayoría de proveedores de Internet (ISP) ofrezcan como opción un hosting o servidores basados en entorno Linux y hace que Linux mejore cada vez más rápido, ya que es necesario que los posibles bugs o problemas de Linux sean solucionados rápidamente.
EL FUTURO DE LINUX
En primer lugar, y es una opinión nuestra y sin desmerecer en absoluto a Windows, creemos que las administraciones publicas deberían usar un sistema operativo como Linux ya que es FreeWare y no les cuesta dinero pagar nuevas licencias de otros sistemas operativos para cada uno de sus ordenadores, simplemente esto supondría un importante ahorro y sería un buen ejemplo para que las empresas y usuarios domésticos se animaran a usar Linux.
Las empresas ya sean micropymes, pymes o grandes empresas creemos que deberían dar el paso hacia el cambio de sistema operativo. Aquí tenemos un problema, nosotros hemos intentado que las empresas en la que trabajamos y que tienen aplicaciones propias que les hemos desarrollado hagan el cambio, en su momento, de Windows XP a Vista y ahora de Windows XP a Windows 7, la respuesta habitual ha sido un “No” diciéndonos que si todo les va bien ahora para que vamos a cambiar e invertir dinero en algo que ya les funciona bien, y visto desde su punto de vista tienen razón. Ya no os decimos si les comentamos de realizar el cambio de Windows a Linux.
Los usuarios particulares, que deberíamos irnos pasando a Linux o si tenemos miedo al cambio podemos usar aplicaciones como “Wubi” que nos permite tener Windows y Linux en un mismo ordenador y de ésta manera ir cambiando poco a poco a Linux, sin que ésta transición sea un problema ya que siempre que podamos seleccionar Windows usarlo en aquellos temas que no sepamos realizar en Windows.
Y Finalmente las empresas desarrolladoras de software, deberíamos ser las impulsoras de la creación de aplicaciones en Linux, aunque en muchos casos nos suponga un esfuerzo al realizar nuestras aplicaciones en Linux y Windows, pero esto creemos que supone un beneficio a largo plazo, ya que disponemos de mas productos para ofrecer a nuestros clientes actuales o próximos clientes.
Por todo esto y más cosas, y viendo que cada vez mas existen usuarios y empresas que se suben al carro de Linux, creemos que éste sistema operativo tendrá un prospero futuro.
