Síguenos

FacebookTwitter

Qué es Linux y que puede hacer por usted

Unix ha sido por su seguridad, estabilidad y robustez aplicacional el Sistema Operativo sobre el cual se ha montado la plataforma de la Internet.

Introducción a Linux

Linux Screenshot

Millones de redes y estaciones de trabajo dependen de un servidor Unix y muchos otros usos se le han impuesto. Desde hace años un sector bastante temido por el medio de los desarrolladores o programadores, los llamados Hackers adoptaron el Unix como su principal herramienta de protección y ataque. El gran problema es que usualmente una licencia de Unix tiene un precio astronómico y no todos los que lo quieren pueden obtenerlo. Fue así como nació el Minix, un clónico de Unix pero mucho mas limitado que fue adoptado por numerosos grupos de programadores.

Linux es un sistema operativo de distribución gratuita sujeto a la GNU GPL (Licencia Publica General) originalmente concebido con la intención de ser un clónico de Unix. El Linux lo puedes bajar desde Internet, instalarlo desde disquetes o desde un CD-ROM y siempre será gratuito. Las empresas y personas que distribuyen Linux solo cobran por los materiales usados para distribuirlo (la pasta de CD-ROM, la caja, etc.), por el soporte que ofrecen a sus distribuciones y las aplicaciones extras que incluyen los robustos paquetes.

Historia de Linux

Linus Torvalds un joven programador escribió hace años el primer núcleo de Linux y entrego su código fuente con la intención que fuera un juguete de Hackers. Aunque las primeras versiones podían solo compararse mas al Minix pronto el proyecto fue tomando seriedad y programadores de todo el mundo expertos en Unix se le unieron como voluntarios al Desarrollo de Linux.

Linus escribió en el grupo de noticias de Minix (comp.os.minix):

"Suspiran al recordar aquellos días de Minix-1.1, cuando los hombres eran hombres y escribían sus propios drivers?. Se Sienten sin ningún proyecto interesante y les gustaría tener un verdadero Sistema Operativo que pudieran modificar a su antojo?, Les resulta frustraste el tener solo a Minix?, Entonces, este articulo es para ustedes:"

"Como dije hace un mes, estoy trabajando en una versión gratuita de algo parecido a Minix para ordenadores At-386. He alcanzado la etapa en la que puede ser utilizable y voy a poner las fuentes para su distribución. Es solo la versión 0.02. . . pero he conseguido ejecutar en el bash: gcc, gnu-make, gnu-sed, compress, etc.".

Tras la versión 0.03, Linus salto a la versión 0.10, al tiempo que mas gente empezaba a participar en su desarrollo. Tras numerosas revisiones, se alcanzo la versión 0.95, reflejando la esperanza de tener lista muy pronto una versión "oficial". (Generalmente, la versión 1.0 de los programas se corresponden con la primera teóricamente completa y sin errores). Esto sucedía en Marzo de 1992. Año y medio después, en Diciembre del 93, el núcleo estaba en la revisión 0.99.pl14, en una aproximación asintótica al 1.0. Actualmente, el núcleo se encuentra sobre la versión 2.2.x y cada tres meses sale uno nuevo.

Hoy Linux es ya un clónico de Unix completo, capaz de ejecutar X Window, TCP/IP, Emacs, UUCP, software de correo, News, tiene en desarrollo emuladores de muchos otros sistemas operativos (Dos, Windows, Mac, OS/2) y puede acceder a prácticamente cualquier sistema de archivos que se le pueda ocurrir (Fat16, Fat32, Ext, Ext2, NTFS, HPFS, NFS, etc). Mucho software de libre distribución ha sido ya portado a Linux, y grandes empresas están apostando su software comercial en Linux (Corel, Sun microsystems, etc.). El hardware soportado es mucho mayor que en las primeras versiones del núcleo. Mucha gente ha ejecutado pruebas de rendimiento en sus sistemas Linux 486 y se han encontrado que son comparables a las estaciones de trabajo de gama media de Sun Microsystems y Digital. Quien iba a imaginar que este "pequeño" clónico de Unix iba a convertirse en un estándar mundial para los ordenadores personales.

Muchas empresas de desarrollo tomaron ventaja de su carácter gratuito y crearon su propia versión de Linux, siendo las mas populares la Red hat, Mandrake, SuSE, Debian, Slackware y Caldera. Prácticamente cualquier persona con sólidos conocimientos de programación puede usar el código del núcleo de Linux y crear su propia distribución. Además que la mayoría de las aplicaciones se distribuyen con su código fuente libre (a excepción de las comerciales).

Cada vez es mas fácil el sistema de instalación de Linux, Mandrake y Red Hat especialmente se han encargado de esto. Además la mayoría de las distribuciones (no se de una que no lo incluya) incluyen el LILO, un manejador de arranque que le permitirá bootear múltiples Sistemas Operativos junto a Linux como Windows 98, OS/2 Warp, BeOS e inclusive otras distribuciones de Linux.

Este joven Sistema Operativo se ha convertido en un estándar de muchas empresas de desarrollo y gigantes del hardware como Compaq e IBM.. su inversión en Linux para servidores y estaciones de trabajo es cada vez mas sólida. Solo tomando en cuenta la diferencia de precios entre las licencias de Windows 9x/NT (se compran por cada maquina o por grupos) y el hecho que comprando una versión comercial de Linux (Red Hat, etc.) obtienen soporte y un ilimitado numero de licencias.. Linux es realmente una opción de rendimiento físico y económico.. estoy seguro que en unos años será un fuerte frente anti-Microsoft.

Puntos fuertes de Linux

Linux se distribuye junto con las fuentes de los programas, lo que permite hacer cambios en los mismos para mejorarlos o adaptarlos a nuestras necesidades. Por esa misma razón, multitud de gente en todo el mundo colabora con el desarrollo del mismo a través de Internet. Eso hace que tanto el desarrollo del Linux como la depuración de errores, adaptación de nuevo hardware, etc.

Unix tiene un amplísimo soporte de comunicaciones y redes, lo cual es también un punto a tener en cuenta en estos tiempos, en los que la conectividad es tan importante para todos nosotros. Linux también se beneficia de esto.. Casi todo lo que se le ocurra que sirve para Unix lo consigue para Linux (GCC, Bash, Emacs, X windows, Perl, Python, etc) y todo es Gratis.

Tiene un amplio soportes de hardware (tarjetas, periféricos, etc) de todos los S.O. Linux es un sistema operativo realmente de 32 y 64 bits multipuesto y multitarea. O sea, que aprovecha mucho mejor la potencia real de los PCs de hoy en día y soporta múltiples procesadores.

Es un sistema operativo multiplataforma. Es decir, existen versiones de Linux para PC, Macintosh, Apple, Amiga, SUN, Alpha, PowerPC.

Hardware requerido

Algunas versiones de Linux funcionan correctamente en configuraciones de hardware realmente antigüas. Es posible cargar un Linux en un CPU 386 o 486 con 4 Mb ú 8 Mb de memoria Ram. Pero se deberá tener en cuenta que aquellas aplicaciones con fuerte requerimiento de memoria y carga de la CPU (por ejemplo, las X Windows) no podrán cargar o irán sumamente lentas.

Una configuración mucho más 'usable' sería la siguiente:

  • Procesador de 700 Mhz o 1000 Mhz o superior. Es importante mencionar que se suelen obtener mejores resultados en sistemas con más memoria Ram que aquellos con más potencia de CPU.
  • 512 Mb, 1024 Mb o 2.048 Mb de memoria RAM; o superior.
  • Tarjeta de video SVGA o superior. Los más recientes entornos gráficos aprovechan tarjetas gráficas con aceleración 3D con al menos 256 Mb disponible.
  • Unidad de CD-ROM o en su defecto un puerto USB. También es técnicamente posible realizar la instalación a través de una Red de Área Local (LAN) o a través de un servidor FTP.
  • Tarjeta de red y acceso a Internet.
  • 500MB a 6GB de espacio en disco. Esto dependerá enteramente del sistema base de la distro que seleccione además de las aplicaciones que se pretendan incluir en la instalación. Ubuntu, por ejemplo, recomienda al menos 5GB de espacio disponible.

Linux tieme soporte para módems, tarjetas de sonido y otros dispositivos. También se puede instalar Linux desde otro equipo en una Red o directamente desde FTP. (en realidad todavía existen versiones en disquetes con intenciones de administración y auditoria de sistemas).

Debe saber además que en 286 no funcionará el Linux tradicional. El Kernel está hecho para 386. Sin embargo, hace años un grupo de personas trabajaba en una versión de Linux para procesadores 8086 (Proyecto LKS) pero no supe nada más de eso.

Al hacer cálculos del espacio en disco duro necesario, deberemos tener en cuenta que se necesita hacer una partición para la memoria de intercambio (Swap). El tamaño de la misma dependerá de la cantidad de memoria Ram disponible y el uso al que aplicará su PC: Idealmente el tamaño de la memoria Swap debería ser la misma cantidad de memoria Ramo el doble. En la práctica, sistemas con bastante memoria Ram disponible harán poco uso de la memoria de intercambio, pero pueden aliviar al sistema en caso de una fuga de memoria repentina o una aplicación defectuosa.

Que puede hacer Linux por usted

No hay que pensar mucho en una respuesta, sea un veterano o principiante en el mundo de la informática, Si usted es una persona curiosa Linux lo convertirá en un desarrollador.

Es una opción relativamente económica que no requiere licencias costosas y con abundante soporte comercial y gratuito disponible a través de Internet (pero pude ser costoso en cuanto al soporte). Numerosas universidades tienen acceso y capacitan sus estudiantes a desenvolverse en ambientes Unix, lo que les traerá mas oportunidades laborales. Sin embargo la gratuidad de Linux tiene un costo en el tiempo que se requiere configurar y administrar servicios y características.

What can I do for you

Linux le provee con todas las herramientas necesarias para montar su propio servidor web http, ftp, de correo, news y lo mas importante con soporte CGI de todo tipo. Perl, Lenguaje C, PHP, Python; usted nómbrelo y Linux lo puede. Incluso puede instalar las extensiones FrontPage y soporte asp con ChiliASP (no lo he tratado ni creo que lo haga.. sigo usando el tradicional IIS para esta tarea).

Linux viene out-of-the-box con toda clase de juguetes y utilidades como Finger, Whois, Ping, Shells (ash, bash), Telnet, SSH, FTP y toda clase de lenguajes de programación (C, C++, Python, PHP, Java, etc.) y bases de datos (MySQL, PostgreSQL). Todo disponible desde su línea de comandos, incluso puede desarrollar sus scrips junto con cualquiera de los sistemas de base de dato SQL que haya instalado.

Un núcleo estable y seguro. SI, no se cuelga (normalmente) y NO, no le salen pantallas azules con errores de fallo general. Pero no es un sistema operativo infalible y tampoco está excento de errores y fallos generales. Puede configurar sus drivers como módulos separados o compilarlos dentro del núcleo para mejor rendimiento incluso después de haber instalado el sistema operativo. Hay disponibles montones de documentos en línea o en su disco duro y varios paquetes para navegar la web están disponibles (Firefox, Opera, Chrome, Lynx).

Que es Linux y que puede hacer por usted. Octubre 2000.
Actualizado parcialmente el 25/12/2015.

(Se emplearon otras fuentes que ya no están disponibles).

  • Categoría: Tecnología
  • Publicación: 18-may-2004 03:38
  • Última edición: 25-dic-2015 07:10

17 comentarios

EVA MALDON ADO JIMENEZ dice:
Oye cual es la idferencia de este entre un NTF'S Y NFS
#1(Arriba)
Venezolano dice:
NTFS es el sistema de archivos de Microsoft que nacio con Windows NT y fue creado para un mayor rendimiento en la asignación de espacio que la existente para la epoca en los sistemas FAT y FAT32 que tenían los sistemas Windows de escritorio. NFS (Network File System) es otra cosa. El NFS permite montar una partición en una maquina remota como si fuera un disco duro local (inicialmente en UNIX).
#2(Arriba)
Abraham Padilla Padilla dice:
como puedo hacer o cerar un cd que tenga tres sistemas operativos o que sae multisistema?
#3(Arriba)
Abrahan dice:
una pregunta si en windows la carpeta web es inetpow o algo así cual es la carpeta para linux, es decir donde puedo alojar mis paginas web para luego llamarlas desde el internet con el localhost o algo asi......
#4(Arriba)
Ninoska.Lopez. dice:
Hola tengo una idea,osea un proyecto el cual le generara seguridad a mucha gente tanto en nuestro país como en muchos otros paises y mi intensión esta en vender el proyecto pero no se a quien vendersela.Cuesta mucho dinero pero pienso venderla en 650 o 700 millones de bolivares.Ayudame a encontrarle venta.......Y te podre pagar el 4 %....Mi telefono es 0416-2023961......gracias.......
#5(Arriba)
Fernando Flores dice:
me gustaría que la info de esta página la actualizaran y enfatizaran en como utilizar el linux para los principiantes como yo, pero como introducción me parecio perfecto gracias .
#6(Arriba)
Ariany Solangel Moreno Alvarez dice:
saber todo hacerca de el programa linux
#7(Arriba)
Reinaldo dice:
Como hago yo para tener el sistema operativo linux y todos sus componentes que deseo aprender sobre ello no se si ustedes me podrían ayudar? a optener ese sistema operativo o el software como tal
#8(Arriba)
Dany Avednaño dice:
queridos amigos me gustaría que me ayudaran, como hago para instalar mi celular LG-MD185 y configurarlo en mi sitema linux 4.0
#9(Arriba)
Julian dice:
amigos necesito saber todas las versiones de linux.
#10(Arriba)
Cristian dice:
hola.... estaba buscando información sobre linux y me tope con este foro.... por favor, soy un estudiante recien ingresado de informatica, añlguno de uds. podría mandarme algun archivo qwue contenbga las versiones y nombres de lasd versiones de linux por favor y si fueran mas buenas personas una foto con la imagen de la versión... o un link de donde pueda bajarlo por favor....

mi mail es pomelodesmadres@gmail.com
se los agradezco de antemano....
#11(Arriba)
Dixon dice:
hola ....... estaba buscando algunas verciones de linux : seráque me podrían ayudar GRACIAS:::::::::::
#12(Arriba)
Hermogenes Luque dice:
hola, dos pregunra que quiero saber mundo usuario
1) las ventajas de software libre sobre software con licencia
2) ventajas del software con licencia sobre software libre..
necesito esa información de los puntos presentes
Mandarlo a este correo Lvqu3_grcia@hotmail.com gracia...
#13(Arriba)
YSMAEL dice:
es necesario que den la información mas clara y resumida por favor seráque me puede hacer el favor de darme la respuesta horita
#14(Arriba)
Douglas Blanco dice:
me gustaría saber como hago para bajar el programa completo de linux
#15(Arriba)
Briggitte Gonzalez dice:
Me parece muy interesante el sistema operativo linus y necesito y quiero saber todo sobre el
#16(Arriba)
Maria dice:
Por favor nesito qme ayuden a buscar el entor grafico del linux
#17(Arriba)

Debido al alto volumen de comentarios (y Spam) que recibimos en el sitio, a partir de abril 2017 la opción para comentar se activa en contenidos con hasta dos semanas de antiguedad.

Si desea comentar o realizar una consulta puede usar una de nuestras redes sociales:

FacebookTwitter