Sunteți pe pagina 1din 18

Sistema Operativo Linux

¿Qué es Linux?
LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es
decir, Linux es el software necesario para que tu ordenador te permita utilizar programas como: editores
de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual
que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS.

Linux tiene su origen en Unix. Éste apareció en los años sesenta, desarrollado por los investigadores
Dennis Ritchie y Ken Thompson, de los Laboratorios Telefónicos Bell.

Andrew Tanenbaum desarrolló un sistema operativo parecido a Unix (llamado Minix) para enseñar a sus
alumnos el diseño de un sistema operativo. Debido al enfoque docente de Minix, Tanenbaum nunca
permitió que éste fuera modificado, ya que podrían introducirse complicaciones en el sistema para sus
alumnos.

Un estudiante finlandés llamado Linus Torvalds, constatando que no era posible extender Minix, decidió
escribir su propio sistema operativo compatible con Unix.

En aquellos momentos el proyecto GNU (GNU's Not Unix), que Richard Stallman había iniciado hacía ya
casi diez años, comprendía un sistema básico casi completo. La excepción más importante era el kernel
o núcleo, que controla el hardware.

Torvalds decidió aprovechar el sistema GNU y completarlo con su propio núcleo, que bautizó como Linux
(Linux Is Not UniX). El sistema conjunto (herramientas GNU y núcleo Linux) forma lo que llamamos
GNU/Linux.

Linux es seguro y sigue la filosofía de los sistemas Unix; su robusto sistema de permisos y usuarios no
permite a los mismos borrar ni instalar programas, ni tocar archivos del sistema. Esto sólo lo puede
hacer el superusuario o 'root', que es el único que tiene los permisos adecuados para hacerlo. En un
ordenador personal el root y el usuario suelen ser la misma persona, pero en Linux se emplean distintas
cuentas de usuario para cada perfil. Así no se producirán los mismos problemas que se dan, por ejemplo,
en Windows, que te deja borrar, por ejemplo, la carpeta 'Archivos de Programa' o los archivos: User.dat
o System.dat, momento en el que el ordenador dejará de funcionar y tendrás que instalar todos tus
programas de nuevo, además del propio Windows.

Lo que es propiamente Linux es el núcleo del sistema operativo, que ha ido implementando soporte
para una gran parte del hardware actual (USB, cámaras digitales, escáneres, impresoras, grabadoras,
redes, etc...). Dicho núcleo viene arropado por librerías y utilidades distribuidas bajo la licencia libre
GPL o similares (de aquí la denominación GNU/Linux).

El núcleo de Linux
Una pregunta muy común es: ¿qué es el núcleo de Linux?. La respuesta es: Linux. En las líneas
anteriores ya se da una primera definición del núcleo: el kernel o núcleo, que controla el hardware. Es
decir, el núcleo de Linux, simplificando, es un conjunto de drivers necesarios para usar el ordenador.

Relativamente, poco hardware se escapará a un kernel actualizado. En este momento, la última versión
del kernel de Linux es la 4.2. Para descargar la última versión o ver por cuál va, puede visitar la página
oficial del kernel de Linux.

Historia de Linux
LINUX hace su aparicion a principios de la decada de los noventa, era el año 1991 y por aquel entonces
un estudiante de informatica de la Universidad de Helsinki, llamado Linus Torvalds, empezó como una
afición y sin poderse imaginar a lo que llegaria este proyecto, a programar las primeras lineas de codigo
de este sistema operativo llamado 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 noticias comp.os.minix, en estas
discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para usuarios de Minix
que querian mas.

Linus nunca anunció la version 0.01 de Linux (agosto 1991), esta version no era ni siquiera ejecutable,
solamente incluia los principios del nucleo del sistema, estaba escrita en lenguaje ensamblador y asumía
que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anuncio la primera version "Oficial" de Linux version 0.02. Con esta
version 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 terminos soporte,
documentacion, distribución. Después de la version 0.03, Linus saltó en la numeración hasta la 0.10,
mas y mas 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 version hasta la 0.95 (Marzo 1992). Mas de un
año despues (diciembre 1993) el núcleo del sistema estaba en la version 0.99 y la version 1.0 no llego
hasta el 14 de marzo de 1994. Desde entonces no se ha parado de desarrollar, la version actual del
núcleo es la 2.2 y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.

Ventajas y Desventajas de Linux


Hay 3 ventajas fundamentales de Linux que juntas le dan una gran consideración:

 Linux es muy robusto, estable y rápido: Ideal para servidores y aplicaciones distribuidas. A esto
se añade que puede funcionar en máquinas humildes: Linux puede correr servicios en un x86
a 200 MHz con calidad
 Linux es libre: Esto implica no sólo la gratuidad del software, sino también que Linux es
modificable y que Linux tiene una gran cantidad de aplicaciones libres en Internet. Todo ello
arropado por la inmensa documentación de Linux que puede encontrarse en la Red
 Linux ya no está restringido a personas con grandes conocimientos de informática: Los
desarrolladores de Linux han hecho un gran esfuerzo por dotar al sistema de asistentes de
configuración y ayuda, además de un sistema gráfico muy potente.Distribuciones Linux como
Red Hat/Fedora tienen aplicaciones de configuración similares a las de Windows

Los inconvenientes de Linux más importantes pueden ser:

 Windows es incompatible con Linux: Este punto es difícil de explicar: no quiere decir que no
podamos tener instalados ambos Sistemas (que es relativamente fácil de hacer)

Uno de los problemas es que desde Windows no podremos escribir en particiones Linux o que
desde Linux no podremos escribir (en sentido amplio) en particiones NTFS (Windows XP,
2000...) aunque esto último se está investigando

 En la mayoría de distribuciones Linux hay que conocer nuestro Hardware a la hora de instalar

Sin embargo, distribuciones de Linux como Knoppix reconocen todo el sistema a lo Windows

No sólo eso, en este sentido se está trabajando mucho por hacer esta tarea simple
Razones para usar Linux:

 Linux es uno de los sistemas operativos más robustos, estables y rápidos


 Es austero: Linux funciona hasta en un 386
 El manejo de la memoria de Linux evita que los errores de las aplicaciones detengan el núcleo
de Linux
 Linux es multitarea y multiusuario: Esta característica imprescindible está en Unix desde su
concepción pero le llevó a Microsoft más de 20 años ofrecerlo en su sistema operativo de
consumo
 Linux soporta gran variedad de entornos gráficos (KDE, GNOME, XFCE...)
 Hay miles de programas libres para Linux, adaptados a muy diversos propósitos y disponibles
en internet para usarlos con GNU/Linux
 Linux permite navegar por Internet y conectar máquinas en red de manera natural (los
protocolos TCP/IP ó PPP por ejemplo, están incluidos como un módulo del básico del núcleo)
 Casi cualquier aplicación Unix puede usarse bajo Linux
 Para Linux existe gran cantidad de documentación libre, aunque no siempre está traducida
 Las libertades de copia y modificación permiten usar GNU/Linux para facilitar servicios sin
depender de terceros
 Al poder descargarse Linux de internet, el precio de las distribuciones debe mantenerse
competitivo con el hágalo Vd. mismo y por lo tanto resulta un precio justo

Pero no solamente el precio de adquisición de Linux es menor, el de implantación (debido a


la posibilidad de emplearlo en tantas máquinas como se desee) también lo es, así como el
Coste Total de Propiedad de Linux
¿QUÉ ES LINUX?
Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal
responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de
libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando
rienda suelta a la creatividad. El hecho de que el sistema operativo incluya su propio código fuente expande
enormemente las posibilidades de este sistema. Este método también es aplicado en numerosas ocasiones a
los programas que corren en el sistema, lo que hace que podamos encontrar muchisimos programas útiles
totalmente gratuitos y con su código fuente. Y la cuestión es que, señores y señoras, Linux es un sistema
operativo totalmente gratuito.
Mi máquina corre Linux, y puedo asegurar que es uno de los sistemas que más aprovecha mi computadora,
es decir, con el consigo ejecutar tareas mucho más rápido que con otros sistemas operativos comerciales. Y
es que Linux no requiere grandes prestaciones para funcionar.
Las funciones principales de este magnífico sistema operativo son:

 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 más flexible para poder conectarse a cualquier ordenador del mundo.
Internet se creó y desarrollo dentro del mundo de Unix, y por lo tanto Linux tiene las mayores capacidades
para navegar, ya que Unix y Linux son sistemas prácticamente idénticos. Con linux podrá montar
un servidor en su propia casa sin tener que pagar las enormes cantidades de dinero que piden otros sistemas.

Linux no sacrifica en ningún momento la creatividad, tal y como lo hacen algunas compañías informáticas.
Linux es una ventana abierta por la que es posible huir hacia un mundo donde la verdadera informática puede
ser disfrutada sin limites ni monopolios.
Linux es distribuido mediante una serie de distribuciones como RedHat, Slackware, Debían ... las cuales se
diferencian por su método de instalación y por los paquetes (software) que viene incluido. Es posible que
encuentre a la venta versiones de Linux y piense: "si, si.... decían que era gratis..." No se asuste, todo el
software de Linux esta regido por la licencia de GNU, con la cual cualquier persona puede modificar
un programa y venderlo según el desee, con la condición que la persona que compra ese producto puede
realizar la misma acción o simplemente hacer copias para todos aquellos que lo quieran sin tener que pagar
más (por lo tanto no se extrañe si encuentra distribución comerciales). Esta licencia es la garantía que afirma
la absoluta libertad de este sistema operativo. Si no desea ni siquiera pagar esa mísera cantidad puede
descargárselo de Internet totalmente gratis (bueno, sólo tendrá que pagar la factura de teléfono ).

Características de Linux

 multitarea: varios programas (realmente procesos) ejecutándose al mismo tiempo.
 multiusuario: varios usuarios en la misma máquina al mismo tiempo (y sin licencias para todos).
 multiplataforma: corre en muchas CPUs distintas, no sólo Intel.
 funciona en modo protegido 386.
 tiene protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
 carga de ejecutables por demanda: Linux sólo lee de disco aquellas partes de un programa que están siendo
usadas actualmente.
 política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios
procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa
memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos
beneficios: aumenta la velocidad y reduce el uso de memoria.
 memoria virtual usando paginación (sin intercambio de procesos completos) a disco: una partición o
un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la
marcha (se sigue denominando intercambio, es en realidad un intercambio de páginas). Un total de 16 zonas
de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico
de 2Gb para intercambio.
 la memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de
tal forma que toda la memoria libre puede ser usada para caché y éste puede a su vez ser reducido cuando se
ejecuten grandes programas.
 librerías compartidas de carga dinámica (DLL's) y librerías estáticas también, por supuesto.
 se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de
depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
 casi totalmente compatible con POSIX, System V y BSD a nivel fuente.
 mediante un módulo de emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel
binario.
 todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de
desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos
programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que
ha sido gratuito sigue siendo gratuito.
 control de tareas POSIX.
 pseudo-terminales (pty's).
 emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia
emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático.
Por supuesto, si tu ordenador ya tiene una FPU (unidad de coma flotante), será usada en lugar de la
emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un
pequeño ahorro de memoria.
 soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
 consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar
con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean
dinámicamente y puedes tener hasta 64.
 soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo
típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y
nombres de archivos de hasta 255 caracteres de longitud.
 acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos
especial: no necesitas ningún comando especial para usar la partición MS-DOS, parece un sistema de
archivos normal de Unix (excepto por algunas graciosas restricciones en los nombres de archivo, permisos, y
esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera
que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y
estará en la próxima versión estable.
 un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de
archivos DOS.
 soporte en sólo lectura de HPFS-2 del OS/2 2.1
 sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
 TCP/IP, incluyendo ftp, telnet, NFS, etc.
 Appletalk disponible en el actual núcleo de desarrollo.
 software cliente y servidor Netware disponible en los núcleos de desarrollo.
La respuesta rápida

Linux es un sistema operativo, una gran pieza de software que controla


un computador. Es parecido a Microsoft Windows, pero completamente
libre. El nombre correcto es GNU/Linux pero "Linux" se usa más.

Linux no es el producto de una sola compañía, es el resultado de la


contribución de un gran número de compañías y grupos de personas.
De hecho, el sistema GNU/Linux es un componente central, el cual se
transforma en muchos productos diferentes: las
llamadas distribuciones.

Las distribuciones cambian la apariencia y funcionamiento de Linux


completamente. Las hay desde grandes sistemas completos totalmente
equipados (respaldadas por compañías) hasta las más ligeras que
entran en un llavero USB o funcionan en computadores viejos
(usualmente desarrolladas por voluntarios).

Usando Linux

GNU/Linux no es más difícil de usar que Windows, y tiene muchas más


funcionalidades. Uno se tarda sólo unos minutos en familiarizarse con
una distribución como Ubuntu o Fedora, la cual viene con muchos
programas instalados.

Si necesita software de calidad comercial para trabajar con documentos


de negocios, Internet, conexión de redes, o trabajar con gráficos, está
listo para que lo use. ¿Quiere aún más? Linux puede hacerlo: Existen
muchos miles de programas que puede encontrar, instalar y desinstalar
de una forma intuitiva y sencilla.

Sin embargo, no deberías asumir que Linux es un clon de Windows.


Para saber qué le espera al adentrarse en Linux, le sugerimos leer
nuestra página relacionada con migrar a Linux.
Linux es un sistema operativo, compatible Unix. Dos características muy peculiares lo
diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que
es libre, esto significa que no tenemos que pagar ningun tipo de licencia a ninguna casa
desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene
acompañado del código fuente.

Características

Aquí teneis una lista con las características más importantes de GNU/LINUX:

 Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas


al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva,la cual asegura
que todos los programas que se estan utilizando en un momento dado seran
ejecutados, siendo el sistema operativo el encargado de ceder tiempo de
microprocesador a cada programa.

 Multiusuario:Muchos usuarios usando la misma maquina al mismo tiempo.

 Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux


son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen
versiones para su utilizacion en otras plataformas, como amd64, Alpha, ARM, MIPS,
PowerPC y SPARC.

 Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible


para Intel, AMD y SPARC.

 Funciona en modo protegido 386.

 Protección de la memoria entre procesos, de manera que uno de ellos no pueda


colgar el sistema.

 Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un
programa que están siendo usadas actualmente.

 Política de copia en escritura para la compartición de páginas entre ejecutables:


esto significa que varios procesos pueden usar la misma zona de memoria para
ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de
memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos
beneficios: aumenta la velocidad y reduce el uso de memoria.
 Memoria virtual usando paginación (sin intercambio de procesos completos) a disco:
A una partición en el sistema de archivos, con la posibilidad de añadir más áreas de
intercambio sobre la marcha.

 La memoria se gestiona como un recurso unificado para los programas de usuario y


para el caché de disco, de tal forma que toda la memoria libre puede ser usada para
caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.

 Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.

 Se realizan volcados de estado (core dumps) para posibilitar los análisis post-
mortem, permitiendo el uso de depuradores sobre los programas no sólo en
ejecución sino también tras abortar éstos por cualquier motivo.

 Compatible con POSIX, System V y BSD a nivel fuente.

 Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel
binario.

 Todo el código fuente está disponible, incluyendo el núcleo completo y todos los
drivers, las herramientas de desarrollo y todos los programas de usuario; además
todo ello se puede distribuir libremente. Hay algunos programas comerciales que
están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que
ha sido gratuito sigue siendo gratuito.

 Control de tareas POSIX.

 Pseudo-terminales (pty's).

 Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer
su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá
dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU
(unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo
incluso compilar tu propio kernel sin la emulación matemática y conseguir un
pequeño ahorro de memoria.

 Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir


nuevos dinámicamente.
 Consolas virtuales múltiples: varias sesiones de login a través de la consola entre
las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente
independiente del hardware de video). Se crean dinámicamente y puedes tener
hasta 64.

 Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y


todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de
archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta
255 caracteres de longitud.

 Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un


sistema de archivos especial: no es necesario ningún comando especial para usar la
partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por
algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las
particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se
espera que lo sean en el futuro. El soporte para VFAT, FAT32 (WNT, Windows
95/98) se encuentra soportado desde la version 2.0 del nucleo y el NTFS de WNT
desde la version 2.2 (Este ultimo solo en modo lectura).

 Soporte en sólo lectura de HPFS-2 del OS/2 2.1

 Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.

 TCP/IP, incluyendo ssh, ftp, telnet, NFS, etc.

 Appletalk.

 Software cliente y servidor Netware.

 Lan Manager / Windows Native (SMB), software cliente y servidor.

 Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX,
DDP, Netrom, etc.

2. Características de los Sistemas Linux


Linux es un Sistema Operativo tipo Unix diseñado para aprovechar al máximo
las capacidades de las computadoras PC basadas en el microprocesador i386 y
posteriores. Es un SO con capacidades de multiprocesamiento, multitarea y
multiusuario. Sin embargo, a diferencia de otros sistemas Unix para PC, usted no
tiene que pagar cuantiosas licencias por el uso de Linux.

2.1 Multitarea
Describe la habilidad de ejecutar, aparentemente al mismo tiempo, numerosos
programas sin obstaculizar la ejecución de cada aplicación. Esto se conoce como
multitarea preferente, porque cada programa tiene garantizada la posibilidad de
correr. Windows no soporta multitarea preferente, sólo la llamada multitarea
cooperativa, bajo la cual los programas corren hasta que ellos mismos permiten
la ejecución de otro programa o no tienen otra que hacer durante ese período.

2.2 Multiusuario
El concepto de que numerosos usuarios pudieran accesar aplicaciones o el
potencial de procesamiento en una sola PC era un mero sueño hace unos cuantos
años. Linux permite que más de una sola persona pueda trabajar en la misma
versión de la misma aplicación de manera simultánea, desde las mismas
terminales, o en terminales separadas.

2.3 Redes y Telecomunicaciones


La superioridad de Linux sobre otros sistemas operativos es evidente en sus
utilerías para redes y comunicaciones. Ningún otro sistema operativo incluye
capacidades para red tan estrechamente acopladas. Linux soporta las siguientes
interfaces de red: ethernet, fddi, token ring, arcnet, X.25, ISDN, líneas seriales
síncronas y asíncronas.

2.4 Internet
Con Linux usted puede conectarse a Internet y al vasto mundo de información
que esta red abarca. Correo Electrónico, Listas de Correo, Grupos de Interés,
Búsqueda y Transferencia de Archivos, Gopher, WAIS, y por supuesto, World
Wide Web.

2.5 Interconectividad
Usted puede conectar Linux a una red local, y convertirlo en servidor para MS-
DOS, Windows, Windows para Trabajo en Grupo (WfW), Windows 95 y
Macintosh por un costo muy por debajo de otros sistemas comerciales.
2.6 Programación
Linux cuenta con un conjunto poderoso de herramientas para el desarrollo de
programas: C, C++, ObjectiveC, Pascal, Fortran, BASIC, CLISP, SmallTalk,
Ada, Perl, así como depuradores y bibliotecas compartidas de enlace dinámico
(DLL).

2.7 Portabilidad
Linux fue diseñado teniendo en cuenta la portabilidad de las aplicaciones. Linux
es compatible con diversos estándares Unix, tales como System V, BSD y los
estándares internacionales IEEE POSIX.1 e IEEE POSIX.2, facilitando el
desarrollo de aplicaciones para múltiples plataformas.

2.8 Ambiente Gráfico


Linux proporciona la capacidad de ejecutar aplicaciones gráficas mediante una
red heterogénea al incorporar la revisión 6 del estándar X11 del MIT, conocido
también simplemente como X-Window. Con el hardware adecuado, las
Estaciones de Trabajo Linux son una alternativa de bajo costo a las Estaciones de
Trabajo de alto rendimiento.

2.9 Poder RISC


Si su organización necesita verdadero poder de cómputo Linux corre en
computadoras basadas en microprocesadores RISC como Alpha AXP, Sparc,
PowerPC y MIPS. �Ningún otro sistema operativo soporta una gama tan amplia
de plataformas.

Tipos
Distribuciones convencionales para el día a día

1- Ubuntu
Sin duda Ubuntu es el sistema operativo basado en Linux más utilizado de toda
la red. Con un escritorio basado en Unity (no querido por todos), este sistema
operativo es ideal para aquellos que buscan un sistema seguro, estable y fácil
de utilizar. Ubuntu cuenta con una gran comunidad en la red, por lo que ante
cualquier problema fácilmente se encuentran soluciones en la red.
Descargar Ubuntu desde la web de Canonical.
2- Kubuntu
Para aquellos usuarios que buscan un sistema basado en Ubuntu pero con una
alternativa a Unity, Kubuntu ofrece un escritorio KDE utilizando de base la
distribución principal de Canonical.
Descargar Kubuntu desde el siguiente enlace.

3- Linux Mint
Esta distribución está basada en Ubuntu, aunque aporta una serie de
características interesantes (nuevas aplicaciones, un nuevo escritorio para
aquellos a quienes no les guste Unity, nuevos ajustes, etc). Una gran alternativa
a Ubuntu que poco a poco va ganando una considerable cuota de mercado entre
los usuarios.
Podemos descargar este sistema operativo desde la web principal de Mint.

4- Debian
Debian es sin duda una de las distribuciones más puras en cuanto a capaz de
personalización. Esta distribución viene con muy pocos paquetes instalados (los
necesarios, principalmente), lo que permite una mayor personalización por parte
de los usuarios y un mayor rendimiento, sin embargo, puede resultar algo más
complicada de utilizar para los usuarios sin demasiada experiencia.
Podemos descargar este sistema operativo desde la web principal de la
distribución.

5- Mint Debian
Al igual que en el caso anterior, Mint Debian llega como una distribución más
pura basada directamente en Debian que permite a los usuarios aprovechar las
ventajas de Debian con algunos paquetes adicionales y unas configuraciones de
manera que su uso sea algo más sencillo sin sacrificar por ello el rendimiento
del sistema.
Podemos descargar este sistema operativo desde la web principal de Mint.

6- Arch Linux
Arch es una distribución muy ligera, pero a la vez, es una de las más
complicadas de instalar y utilizar. El rendimiento de esta distribución es óptimo
debido al mínimo número de paquetes y aplicaciones que se instalan, siendo el
usuario quien debe instalar lo que necesite evitando así tener paquetes no
necesarios que ocupen memoria y recursos en el sistema. Arch está
recomendado sólo para usuarios expertos.
Podemos descargar Arch Linux desde el siguiente enlace.

7- ArchBang
ArchBang es un sistema basado en Arch pero con algunos paquetes adicionales
que facilitan a pequeña escala su uso. Entre otros muchos cambios, esta
distribución cuenta con un escritorio y algunos paquetes que permiten al usuario
instalar el sistema fácilmente y a la vez empezar a utilizarlo de forma básica sin
demasiada complicación.
Podemos descargar este sistema desde su Wiki.

8- Elementary OS
Elementary OS es una distribución fácil de utilizar con una apariencia muy
similar a la de Mac OS X de manera que tanto los usuarios acostumbrados a la
interfaz de Apple como aquellos sin demasiados conocimientos de Linux
podrán hacer uso de esta distribución sin ningún problema. Elementary OS está
basada en Ubuntu y ofrece un rendimiento excelente pese a la gran cantidad de
apariencia de que dispone.
Podemos descargar esta distribución desde su web principal.

9- Fedora
Este sistema operativo ha sido creado y mantenido por la compañía Red Hat.
Fedora es diferente a otras distribuciones similares como Debian al utilizar otro
gestor de paquetes y disponer así de sus propias aplicaciones compiladas para
este sistema y no siendo compatibles, por ejemplo, los paquetes de Debian (o
Ubuntu) con él. Pese a ello es una alternativa a tener en cuenta, especialmente
para aquellos que buscan “algo diferente a Debian”.
Podemos descargar esta distribución desde su página web principal.
Seguridad y privacidad

10- Kali Linux


Kali es una distribución basada en Debian diseñada para auditar redes y buscar
vulnerabilidades en los sistemas de estas. Cuenta por defecto con un gran
número de herramientas pre-instaladas para esta función de manera que los
usuarios puedan utilizarla en modo Live sin necesidad de instalar ningún tipo
de software adicional.
Podemos descargar Kali desde su página web principal.

11- BlackArch Linux


Una distribución, similar a la anterior, pero que utiliza como sistema operativo
base Arch Linux. Esta distribución cuenta igualmente con un considerable
número de herramientas, entre las que cabe destacar un potente buscador de
exploits con los que poder comprobar la seguridad de los sistemas de la red.
Podemos descargar BlackArch desde el siguiente enlace.

12- Bugtraq
Similar a las anteriores, Bugtraq es una distribución que cuenta por defecto con
una serie de herramientas para auditar redes informáticas y comprobar la
seguridad de estas o buscar posibles vulnerabilidades.
Podemos descargar Bugtraq desde el siguiente enlace.

13- Tails
Este sistema operativo ha sido diseñado especialmente para mantener al
máximo la privacidad y el anonimato al conectarse a Internet. Cuenta por
defecto con una serie de configuraciones y filtros que no dejan pasar ningún
dato que pueda permitir nuestra identificación, así como la red Tor como
conexiones por defecto para evitar que nuestro tráfico pueda ser rastreado.
Podemos descargar Tails desde su web principal.
Distribuciones para ordenadores de recursos reducidos

14- Damn Small Linux


Esta distribución es capaz de funcionar sin problemas en equipos de 16MB de
Ram. Con tan sólo 50 MB, este sistema operativo cumple con los requisitos más
elementales a la hora de devolver a la vida un equipo viejo y le permite cumplir
con una serie de funciones elementales.
Podemos descargar este sistema desde el siguiente enlace.

15- Puppy Linux


Igual que la anterior, esta distribución está especialmente diseñada para
ordenadores antiguos a los que actualmente no se les podría instalar un sistema
operativo moderno. Este sistema se ejecuta completamente desde la RAM y
ocupa tan sólo 100MB.
Podemos descargar Puppy desde el siguiente enlace.
16- SliTaz

En tan sólo 100MB (30 en una imagen ISO) los desarrolladores de esta
distribución han conseguido un pequeño sistema operativo sencillo pero
funcional capaz de funcionar sin problemas en equipos de 36MB de Ram.
Podemos descargar este sistema operativo desde el siguiente enlace.

17- Lubuntu
Lubuntu es una distribución basada en Ubuntu pero que utiliza un escritorio
LXDE. Este escritorio está algo más limitado en funciones de lo que puede estar
Unity, sin embargo, el consumo de recursos es mucho menor funcionando de
forma fluida y sin problemas de rendimiento incluso en ordenadores con
procesador antiguo o con poca memoria RAM.
Podemos descargar Lubuntu desde su página web principal.
Distribuciones especializadas en contenido multimedia

18- SteamOS
Steam es la plataforma distribuidora de contenidos digitales más grande de la
red. Con el fin de llegar a un mayor número de usuarios esta compañía lanzó
SteamOS, distribución basada en Debian y optimizada para poder ejecutar
juegos de su propia plataforma dentro de un ecosistema Linux, aspecto que
hasta este lanzamiento era impensable.
Podemos descargar SteamOS (Beta) desde el siguiente enlace.

19- ArtistX
ArtistX es una distribución Live-CD especialmente diseñada para trabajar con
contenidos multimedia. Desde este sistema operativo, que puede ser ejecutado
desde un CD sin necesidad de instalarlo, los usuarios pueden editar audio,
imágenes y vídeos fácilmente gracias al gran número de aplicaciones que vienen
instaladas por defecto.
Podemos descargar este sistema desde el siguiente enlace.
20- Ubuntu Studio
De forma similar a la anterior, Ubuntu Studio es una distribución especialmente
diseñada para trabajar con aplicaciones multimedia. Esta distribución viene por
defecto con un gran número de herramientas de edición de imagen, audio y
vídeo al igual que está optimizado para sacar un mayor rendimiento del
hardware al utilizar estas herramientas

Distribuciones de Linux
Ya que conocemos lo básico de Linux, ahora hablaremos un poco de las distribuciones
disponibles, hoy en día son multitud de ellas disponibles en la red, las más utilizadas, FreeBSD,
SUSE, Mandrake, Ubuntu, Fedora, Red Hat, Gentoo, CentOS, Linex, y más. A continuación
algunos lugares deonde puedes conseguir una distribución de Linux Gratis.

Distribuciones populares
Entre las distribuciones Linux más populares están:

 Arch Linux, una distribución basada en el principio KISS, con un sistema de desarrollo continuo
entre cada versión (no es necesario volver a instalar todo el sistema para actualizarlo).
 Canaima, es un proyecto socio-tecnológico abierto, construido de forma colaborativa,
desarrollado en Venezuela y basado en Debian.
 CentOS, una distribución creada a partir del mismo código del sistema Red Hat pero mantenida
por una comunidad de desarrolladores voluntarios.
 Chakra project, una popular distribución para escritorio, inicialmente basada en Arch Linux,
actualmente se encuentra en un desarrollo independiente.
 Debian, una distribución mantenida por una red de desarrolladores voluntarios con un gran
compromiso por los principios del software libre.
 Dragora y Trisquel, que van adquiriendo importancia entre las distribuciones que sólo
contienen software libre.
 Elementary OS Es una distribución Linux basada en Ubuntu 12.04
 Fedora, una distribución lanzada por Red Hat para la comunidad.
 Fuduntu, distribución ligera y rápida basada en Fedora y orientada al uso en notebooks.
 Gentoo, una distribución orientada a usuarios avanzados, conocida por la similitud en su
sistema de paquetes con el FreeBSD Ports, un sistema que automatiza la compilación de
aplicaciones desde su código fuente.
 Huayra, distribución Educativa, desarrollada por el estado Argentino, desde el Anses /Programa
Conectar Igualdad. Está basada en Debian Jessie con entorno de escritorio MATE.
 Knoppix, fue la primera distribución live en correr completamente desde un medio extraíble.
Está basada en Debian.
 Kubuntu, la versión en KDE de Ubuntu.
 Linux Mint, una popular distribución derivada de Ubuntu.
 Mageia, creada por ex trabajadores de Mandriva, muy parecida a su precursor.
 Mandriva, mantenida por la compañía francesa del mismo nombre, es un sistema popular en
Francia y Brasil. Está basada en Red Hat.
 openSUSE, originalmente basada en Slackware es patrocinada actualmente por la compañía
SUSE (Micro Focus International).
 PCLinuxOS, derivada de Mandriva, pasó de ser un pequeño proyecto a una popular distribución
con una gran comunidad de desarrolladores.
 Puppy Linux, versión para equipos antiguos o con pocos recursos que pesa unos 130 MiB.
 Red Hat Enterprise Linux, derivada de Fedora, es mantenida y soportada comercialmente
por Red Hat.
 Slackware, una de las primeras distribuciones Linux y la más antigua en funcionamiento. Fue
fundada en 1993 y desde entonces ha sido mantenida activamente por Patrick J. Volkerding.
 Slax, es un sistema Linux pequeño, moderno, rápido y portable orientado a la modularidad.
Está basado en Slackware.
 Tuquito Basada en Ubuntu, distribución desarrollada en Argentina con buenas interfaces
gráficas y drivers universales. Recomendada para usuarios iniciales.
 Trisquel Distribución 100 % libre, utiliza el núcleo Linux-Libre y es apropiada para
usuarios finales.
 Ubuntu, una popular distribución para escritorio basada en Debian y mantenida por Canonical.
 Zorin OS, distribución basada en Ubuntu y orientada a los usuarios de Windows que quieren
pasar a Linux de la forma más fácil y sencilla posible.
 El sitio web DistroWatch ofrece una lista de las distribuciones más populares; la lista está
basada principalmente en el número de visitas, por lo que no ofrece resultados muy confiables
acerca de la popularidad de las distribuciones.

Linux
Sistema operativo Linux

Es el sistema operativo favorito de muchos por la solidez, confiabilidad y seguridad que ofrece a
los usuarios.

Linux, mejor dicho GNU/Linux, fue desarrollado en 1990 por el informático finlandés Linus
Torvalds, que publicó su código como un denominado código abierto, sin restricciones para
modificarlo y ampliarlo, el cual es accesible para toda las personas, se puede decir que es libre,
esto significa que no tenemos que pagar ningún tipo de licencia, debido a que se distribuye bajo
Licencia Pública General (GNU).

En la actualidad este sistema operativo ha obtenido un cierto apoyo por parte de la industria, de
forma que empresas como IBM lo integran en algunos de sus ordenadores y prestan el soporte
técnico correspondiente, normalmente como parte de los sistemas servidores.

LINUX
Es un sistema operativo tipo UNIX, que esta basado en la filosofía de software libre. Por ser
distribuido bajo la GNU Public license, tiene dos características que le distinguen del resto de los
sistemas operativos del mercado. En primer lugar no se tiene que pagar por su uso ningún tipo de
licencia a una empresa desarrolladora de software, en segundo lugar, viene acompañado de su
código fuente, que debe estar siempre accesible.
Ventajas:
• Rápido
• Multitarea real de 32 bits
• Sistema X-WINDOWS
• Estable
• Editores y formateadores para ficheros e impresoras.

SCO
Es el proveedor mundial líder en sistemas operativos para servidores Unix, y uno de los
principales proveedores de software de integración de clientes que integra PCs Windows y otros
clientes con servidores UNIX de los principales fabricantes. Los servidores de aplicaciones críticas
de negocios de SCO corren las operaciones críticas diarias de una gran gama de organizaciones
comerciales, financieras, de telecomunicaciones, y gobierno, así como también departamentos
corporativos y pequeñas y medianas empresas de todo tipo. SCO vende y brinda soporte de sus
productos a través de una red mundial de distribuidores, ressellers, integrados por sistemas y,
OEMS.

S-ar putea să vă placă și