Linux hace su aparición a
principios de la década de los
noventa, era el año 1991 y por
aquel entonces un estudiante
de informática de la
Universidad de Helsinki,
llamado Linus Torvalds
empezó, -como una afición y
sin poder imaginar a lo que
llegaria este proyecto, a
programar las primeras lineas
de código de este sistema
operativo al que llamaria más
tarde Linux. Este comienzo
estuvo inspirado en MINIX, un
pequeño sistema Unix
desarrollado por Andy
Tanenbaum. Las primeras
discusiones sobre Linux fueron
en el grupo de
noticiascomp.os.minix, en
estas discusiones se hablaba
sobre todo del desarrollo de un
pequeño sistema Unix para
usuarios de Minix que querian
más. El 3 de julio de 1991,
Linus Torvalds mandó el primer
mensaje sobre Linux al grupo
de noticias comp.os.minix.
CARACTERISTICAS
• Sistema multitarea En Linux es posible
ejecutar varios programas a la vez sin
necesidad de tener que parar la
ejecución de cada aplicación. • Sistema
multiusuario Varios usuarios pueden
acceder a las aplicaciones y recursos del
sistema Linux al mismo tiempo. Y, por
supuesto, cada uno de ellos puede
ejecutar varios programas a la vez
(multitarea). • Shells programables Un
shell conecta las ordenes de un usuario
con el Kernel de Linux (el núcleo del
sistema), y al ser programables se puede
modificar para adaptarlo a tus
necesidades. Por ejemplo, es muy útil
para realizar procesos en segundo plano.
• Independencia de dispositivos Linux
admite cualquier tipo de dispositivo
(módems, impresoras) gracias a que
cada una vez instalado uno nuevo, se
añade al Kernel el enlace o controlador
necesario con el dispositivo, haciendo
que el Kernel y el enlace se fusionen.
Linux posee una gran adaptabilidad y no
se encuentra limitado como otros
sistemas operativos. • Comunicaciones
Linux es el sistema
Linux se trata de un sistema operativo de
32 bits de libre distribución, desarrollado
originalmente por Linus Torvalds, un
estudiante de la universidad finlandesa
de Helsinki, quien, en 1991, se abocó a la
tarea de reemplazar a Minix, un clon de
Unix de pequeñas proporciones y
finalidad académica desarrollado años
antes por Andrew Tannenbaun.
VERSIONES
El desarrollo inicial Linux ya aprovechaba
las características de conmutación de
tareas en modo protegido del 386, y se
escribió todo en ensamblador. Linus nunca
anunció la versión 0.01 de Linux (agosto
1991), esta versión no era ni siquiera
ejecutable, solamente incluía los principios
del núcleo del sistema, estaba escrita en
lenguaje ensamblador y asumía que uno
tenia acceso a un sistema Minix para su
compilación. El 5 de octubre de 1991,
Linus anunció la primera versión "Oficial" de
Linux, - versión 0.02. Con esta versión Linus
pudo ejecutar Bash (GNU Bourne Again
Shell) y gcc (El compilador GNU de C) pero
no mucho mas funcionaba. En este estado
de desarrollo ni se pensaba en los términos
soporte, documentación, distribución.
Después de la versión 0.03, Linus salto en
la numeración hasta la 0.10, más y más
programadores a lo largo y ancho de
internet empezaron a trabajar en el proyecto
y después de sucesivas revisiones, Linus
incremento el numero de versión hasta la
0.95 (Marzo 1992
DISTRIBUCIONES
UBUNTU: Distribución basada en Debian, con lo
que esto conlleva y centrada en el usuario final y
facilidad de uso. Muy popular y con mucho soporte
en la comunidad. El entorno de escritorio por defecto
es GNOME. REDHAT ENTERPRISE: Esta es una
distribución que tiene muy buena calidad,
contenidos y soporte a los usuarios por parte de la
empresa que la distribuye. Es necesario el pago de
una licencia de soporte. Enfocada a empresas.
FEDORA: Esta es una distribución patrocinada por
RedHat y soportada por la comunidad. Fácil de
instalar y buena calidad. DEBIAN: Otra distribución
con muy buena calidad. El proceso de instalación es
quizás un poco más complicado, pero sin mayores
problemas. Gran estabilidad antes que últimos
avances. OPEN SUSE: Otra de las grandes. Fácil de
instalar. Versión libre de la distribución comercial
SUSE. SUSE LINUX ENTERPRISE: Otra de las
grandes. Muy buena calidad, contenidos y soporte a
los usuarios por parte de la empresa que la
distribuye, Novell.
PLATAFORMAS
Las herramientas que suelen incluirse en la
distribución de este sistema operativo se
obtienen de diversas fuentes, y en especial de
proyectos de software libre, como: GNU,
GNOME (creado por GNU) y KDE. También se
incluyen utilidades de otros proyectos como
Mozilla, Perl, Ruby, Python, PostgreSQL,
MySQL, Xorg, casi todas con licencia GPL o
compatibles con ésta (LGPL, MPL). Usualmente
se utiliza la plataforma X.Org Server, basada en
la antigua XFree86, para sostener la interfaz
gráfica.