miércoles, 19 de octubre de 2011

=PARTICIONES EQ3 P2=

Una partición de disco, en informática, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.
Como particionar un disco desde simbolo del sistema::
COMANDO FDISK •DESPUES DE ARRANCAR LA PC CON UN DISCO DE INICIO, COLOCAMOS EL COMANDO FDISK

LA PRIMER PANTALLA NOS PREGUNTA SI DESEAMOS ACTIVAR LA COMPATIBILIDAD CON DISCOS GRANDES (MAS DE 540 MB.)


COLOCAMOS LA S (SÍ) Y ACEPTAMOS





LA PRIMER PANTALLA DEL FDISK, NOS MUESTRA LAS OPCIONES DE PARTICIÓN QUE DISPONE





COMO ESTAMOS TRABAJANDO CON UN DISCO NUEVO, VAMOS A DIVIDIRLO EN DOS, PARA ESO SELECCIONAMOS LA OPCIÓN: 1









EN ESTA PANTALLA, SELECCIONAMOS DE NUEVO: 1 PARA CREAR LA PARTICIÓN PRIMARIA (DISCO C:)





COMO VAMOS A DIVIDIR EL DISCO EN DOS PARTES, COLOCAMOS LA N (NO) Y PULSAMOS ENTER







EL FDISK COMPRUEBA LA INTEGRIDAD DEL DISCO Y DESPUÉS NOS PREGUNTA SI QUEREMOS ASIGNAR EL TOTAL A LA PARTICIÓN PRIMARIA, COLOCAMOS LA N







NOS MUESTRA LA CAPACIDAD TOTAL DEL DISCO, Y NOS PIDE QUE ASIGNEMOS EL VALOR QUE QUEREMOS ASIGNAR AL DISCO C:. EN NUESTRO CASO ASIGNAMOS 15 GB. DEL TOTAL DEL DISCO ( 40 GB.)







DESPUÉS NOS MUESTRA EL RESULTADO, PULSAMOS “ESC.” Y VOLVEMOS A LA PRIMER PANTALLA



OTRA VEZ SELECCIONAMOS 1 Y PULSAMOS ENTER





EN ESTA PANTALLA SELECCIONAMOS “2”, PARA CREAR LA SEGUNDA PARTICIÓN QUE LUEGO SERÁ EL DISCO D:









AHORA DEBEMOS ASIGNAR EL TAMAÑO DE LA SEGUNDA PARTICIÓN, DE MANERA AUTOMÁTICA APARECEN LOS GB. RESTANTES SIN ASIGNAR DE LOS 40 GB. DEL DISCO. PULSAMOS ENTER



AHORA VEMOS LAS PARTICIONES CREADAS







LA SIGUIENTE PANTALLA NOS VA A ADVERTIR QUE FALTA CREAR UNA UNIDAD LÓGICA



LA UNIDAD LÓGICA SE CREA AUTOMÁTICAMENTE EN LA PARTICIÓN EXTENDIDA ( FUTURO DISCO D:)







AHORA SOLO NOS FALTA ELEGIR LA PARTICIÓN ACTIVA (2), ES EN LA QUE CARGAMOS EL SISTEMA OPERATIVO (C:)







SOLO NOS FALTA INDICAR EL NÚMERO DE LA PARTICIÓN, EN ESTE CASO ES EL 1 O C: Y REINICIAR LA PC. RESUMIENDO: EJECUTAMOS EL COMANDO FDISK, COLOCAMOS LA LETRA S PARA ACEPTAR LA CAPACIDAD DE DISCO MAYOR A 540 MB., CREAMOS UNA PARTICIÓN PRIMARIA DE D.O.S. , CUANDO NOS PREGUNTA SI DESEAMOS USAR LA TOTALIDAD DEL DISCO, RESPONDEMOS QUE NO CON LA LETRA N. ELEGIMOS LA CAPACIDAD QUE PREFERIMOS PARA ESTA. (FUTURO DISCO C:), VOLVEMOS A LA PANTALLA PRINCIPAL, CREAMOS UNA UNIDAD EXTENDIDA CON LA CAPACIDAD SOBRANTE DEL TOTAL DEL DISCO. DESPUÉS ACTIVAMOS LA UNIDAD LÓGICA, LA PARTICIÓN ACTIVA Y REINICIAMOS LA PC


El Partition Magic, es un software creado principalmente, para la gestión de discos duros, en el ámbito de particiones. Es un programa de pago, pero se pueden encontrar versiones beta y por tanto, limitadas, en su página oficial.
     A continuación, la pantalla inicial del programa y el desglose de sus principales funciones:







Como vemos, en la parte izq. tenemos un menú con las distintas opciones que podemos realizar, mientras que en la parte derecha, tenemos detallado el disco duro, con sus distintas particiones y formatos
     1. Crear una nueva partición
          Elegimos la opción "Crear Nueva Partición", y seguimos con el asistente que trae. En el primer paso, debemos elegir donde colocar nuestra nueva partición (Paso1), lo cual siempre es mejor, colocarla después de todas las que tengamos. En la siguiente pantalla (Paso2), nos pedirá el nombre de la partición a crear, el tamaño, tipo y formato a elegir. Una vez rellenados los datos, nos aparecerá una pantalla con un resumen de todo lo que hemos elegido, a modo de información (Paso3)























Paso 3, donde vemos el estado actual del disco duro, y el estado en el que quedará
      Una vez aceptado los datos, en la pantalla principal del programa, nos aparecerán las tareas que se van a realizar, una vez clickemos en "aplicar".











 
     2. Redimensionar una partición ya existente
        Elegimos la opción "Redimensionar una partición", y seguimos con el asistente que trae. En el primer paso, debemos elegir la partición a la cual queremos cambiar de tamaño (Paso1). En la siguiente pantalla (Paso2), nos pedirá el tamaño que queremos asignarle a la partición, indicándonos el mínimo y máximo que podemos darle.  En la siguiente pantalla, nos preguntará si queremos coger espacio de otra partición, lo cual no debemos hacer, ya que puede dañar la otra partición. Por último, nos mostrará un resumen de lo que el programa va a realizar

















Paso 3, donde vemos el estado actual del disco, y el estado en el que quedará tras los cambios
     3 Más opciones de utilidad sobre una partición
     Si picamos con el botón derecho sobre una partición, no saldrá un menú con varias opciones a realizar













     Nosotros nos centraremos en quizás, las mas importantes:

·         Formato, opción mediante la cual podemos formatear una partición, al sistema de archivo que nosotros queramos
·         Convertir, opción mediante la cual, podemos cambiar el sistema de archivos de la partición, sin necesidad de formatearla
·         Eliminar, mediante lo cual, borraremos la partición en concreto

Tipos de Particiones

El formato o sistema de archivos de las particiones (p. ej. NTFS) no debe ser confundido con el tipo de partición (p. ej. partición primaria), ya que en realidad no tienen directamente mucho que ver. Independientemente del sistema de archivos de una partición (FAT, ext3, NTFS, etc.), existen 3 tipos diferentes de particiones:
Partición primaria: Son las divisiones crudas o primarias del disco, solo puede haber 4 de éstas o 3 primarias y una extendida. Depende de una tabla de particiones. Un disco físico completamente formateado consiste, en realidad, de una partición primaria que ocupa todo el espacio del disco y posee un sistema de archivos. A este tipo de particiones, prácticamente cualquier sistema operativo puede detectarlas y asignarles una unidad, siempre y cuando el sistema operativo reconozca su formato (sistema de archivos).

Partición extendida: También conocida como partición secundaria es otro tipo de partición que actúa como una partición primaria; sirve para contener infinidad de unidades lógicas en su interior. Fue ideada para romper la limitación de 4 particiones primarias en un solo disco físico. Solo puede existir una partición de este tipo por disco, y solo sirve para contener particiones lógicas. Por lo tanto, es el único tipo de partición que no soporta un sistema de archivos directamente.

Partición lógica: Ocupa una porción de la partición extendida o la totalidad de la misma, la cual se ha formateado con un tipo específico de sistema de archivos (FAT32, NTFS, ext2,...) y se le ha asignado una unidad, así el sistema operativo reconoce las particiones lógicas o su sistema de archivos. Puede haber un máximo de 23 particiones lógicas en una partición extendida. Linux

Ventajas de un disco duro particionado:
La principal ventaja de particionar un disco duro viene de la segunda opción. Tener una partición exclusiva para los archivos personales del usuario, es ideal a la hora de instalar de cero el sistema operativo.
En una de las particiones se mantiene el sistema operativo y en la otra los archivos del usuario (documentos, e-mails, descargas, música, etc). Si se necesita formatear e instalar de cero el sistema por cualquier inconveniente, simplemente se procede a formatear la partición que contiene el sistema operativo, dejando intacta la otra.
Esto nos ahorra mucho tiempo, dado que no debemos guardar toda esa información en otra unidad de almacenamiento.
De todas maneras, emplear una partición como respaldo no es buena idea (se explica más abajo), siempre se recomienda tener el respaldo en otra unidad de almacenamiento.
Desventajas de un disco duro particionado:
Si se usa una de las particiones como respaldo, no es muy seguro que digamos. Si se rompe el disco duro, se pueden ver afectadas ambas particiones. Recuerde que ambas están en el mismo disco físico, aunque en diferentes áreas de éste.
Tampoco particionar aumenta la velocidad del disco duro, de hecho, puede producir un mayor desgaste del mecanismo interno del disco. Es es porque cuando se particiona un disco duro en dos, se crean dos áreas de trabajo. Es decir, dos anillos concéntricos, siendo el anillo interior el de la unidad C, y el anillo externo generalmente el de la unidad D.
Pero generalmente la aguja de lectura/escritura del disco duro suele trabajar mayormente en el anillo interno (unidad C), y no mucho en el externo, lo que puede ocasionar, a la larga, un desgaste del motor de la aguja.

miércoles, 12 de octubre de 2011

=CARACTERISTICAS DE SISTEMA OPERATIVO DE RED=


Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningún sistema operativo de red, los equipos no pueden compartir recursos y los usuarios no pueden utilizar estos recursos.

Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él.

NetWare de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales.

El software del sistema operativo de red se integra en un número importante de sistemas operativos conocidos, incluyendo Windows 2000 Server/Professional, Windows NT Server/Workstation, Windows 95/98/ME y Apple Talk.

Cada configuración (sistemas operativos de red y del equipo separados, o sistema operativo combinando las funciones de ambos) tiene sus ventajas e inconvenientes. Por tanto, nuestro trabajo como especialistas en redes es determinar la configuración que mejor se adapte a las necesidades de nuestra red.

Es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicación de un sistema informático con otros equipos en el ámbito de una red.

Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él. Netware de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales.


El sistema operativo de red determina estos recursos, así como la forma de compartirlos y acceder a ellos.

En la planificación de una red, la selección del sistema operativo de red se puede simplificar de forma significativa, si primero se determina la arquitectura de red (cliente/servidor o Trabajo en Grupo) que mejor se ajusta a nuestras necesidades. A menudo, esta decisión se basa en los tipos de seguridad que se consideran más adecuados. La redes basadas en servidor le permiten incluir más posibilidades relativas a la seguridad que las disponibles en una red Trabajo en Grupo. Por otro lado, cuando la seguridad no es una propiedad a considerar, puede resultar más apropiado un entorno de red Trabajo en Grupo.

Después de identificar las necesidades de seguridad de la red, el siguiente paso es determinar los tipos de interoperabilidad necesaria en la red para que se comporte como una unidad. Cada sistema operativo de red considera la interoperabilidad de forma diferente y, por ello, resulta muy importante recordar nuestras propias necesidades de interoperabilidad cuando se evalúe cada Sistema Operativo de Red. Si la opción es Trabajo en Grupo, disminuirán las opciones de seguridad e interoperabilidad debida a las limitaciones propias de esta arquitectura. Si la opción seleccionada se basa en la utilización de un servidor, es necesario realizar estimaciones futuras para determinar si la interoperabilidad va a ser considerada como un servicio en el servidor de la red o como una aplicación cliente en cada equipo conectado a la red. La interoperabilidad basada en servidor es más sencilla de gestionar puesto que, al igual que otros servicios, se localiza de forma centralizada. La interoperabilidad basada en cliente requiere la instalación y configuración en cada equipo. Esto implica que la interoperabilidad sea mucho más difícil de gestionar.

No es raro encontrar ambos métodos (un servicio de red en el servidor y aplicaciones cliente en cada equipo) en una misma red. Por ejemplo, un servidor NetWare, a menudo, se implementa con un servicio para los equipos Apple, mientras que la interoperabilidad de las redes de Microsoft Windows se consigue con una aplicación cliente de red en cada equipo personal.
Cuando se selecciona un sistema operativo de red, primero se determinan los servicios de red que se requieren. Los servicios estándares incluyen seguridad, compartición de archivos, impresión y mensajería; los servicios adicionales incluyen soporte de interoperabilidad para conexiones con otros sistemas operativos. Para cualquier Sistema Operativo de Red, es necesario determinar los servicios de interoperabilidad o clientes de red a implementar para adecuarse mejor a las necesidades.
Los sistemas operativos de red basados en servidor más importantes son Microsoft Windows NT 4, Windows 2000 Server y Novell NetWare 3.x, 4.x y 5.x. Los sistemas operativos de red Trabajo en Grupo más importantes son AppleTalk, Windows 95 y 98 y UNIX (incluyendo Linux y Solaris).

Microsoft Windows NT Server es un sistema operativo diseñado para su uso en servidores de red de área local (LAN). Ofrece la potencia, la manejabilidad y la capacidad de ampliación de Windows NT en una plataforma de servidor e incluye características, como la administración centralizada de la seguridad y tolerancia a fallos más avanzada, que hacen de él un sistema operativo idóneo para servidores de red.

Windows NT Server es a la vez un sistema operativo para computadoras (ordenadores) personales y un sistema operativo para red. Puesto que incorpora funciones de red, las redes de Windows NT Server se integran de forma óptima con el sistema operativo básico, facilitando el uso y la administración de las funciones.

Este capítulo ofrece un breve resumen de las funciones de Windows NT Server y explica su funcionamiento en relación con otros productos de software para red fabricados por Microsoft.

También describe la finalidad de este manual y el modo más eficaz de utilizarlo.

Introducción a Windows NT Server

Descripción general de Windows NT Server

Windows NT Server es un sistema operativo para servidores, ampliable e independiente de la plataforma. Puede ejecutarse en sistemas basados en procesadores Intel x86, RISC y DEC Alpha, ofreciendo al usuario mayor libertad a la hora de elegir sus sistemas informáticos. Es ampliable a sistemas de multiproceso simétrico, lo que permite incorporar procesadores adicionales cuando se desee aumentar el rendimiento.

Internamente posee una arquitectura de 32 bits. Su modelo de memoria lineal de 32 bits elimina los segmentos de memoria de 64 KB y la barrera de 640 KB de MS-DOS. Posee múltiples threads (subprocesos) de ejecución, lo que permite utilizar aplicaciones más potentes. La protección de la memoria garantiza la estabilidad mediante la asignación de áreas de memoria independientes para el sistema operativo y para las aplicaciones, con el fin de impedir la alteración de los datos. La capacidad de multitarea de asignación prioritaria permite al sistema operativo asignar tiempo de proceso a cada aplicación de forma eficaz. Windows NT Server incluye, asimismo, diversas funciones de red,

http://www.solont.com/z-ntsrv/instal/instalacion.htm

Requisitos del Sistema

En la actualidad ésta desición se relaciona  directamente con el propósito que cumplirá el servidor que vamos a instalar, sin embargo, se lista una configuración mínima del sistema para correr NT Server v 4.0

HARDWARE

Mínimo

Recomendado

Microprocesador de 32bits basado en x86 Intel Pentium o los Microprocesadores Risc compatibles como MIPS R4x00 "Digital Alpha Systems o Power Pc"

486DX4 / 100MHz

Pentium III 550Mhz

PANTALLA

Monitor VGA compatible de resolución 640x480

VGA

SVGA

MEMORIA

Depende de la finalidad del sistema Servidor

16MB

128MB

MOUSE

genérico

Genérico

Windows NT Server 4.0 soporta el Multiprocesamiento asimétrico y provee soporte para múltiples procesadores

Inicio del Programa de Instalación

Usted puede iniciar el programa de instalación desde los diskettes de instalación que vienen con el producto en la caja de NT Server 4.0 o directamente desde la unidad de CD-ROM con el disco compacto original, lo diskettes vienen nombrados como: "Disco de Inicio de Instalacion" "Disco Nº -2 de Instalación" y "Disco Nº -3 de Instalación", éstos son necesarios si va a instalar NT en un equipo por primera vez. Si la BIOS de su hardware permite el formato de CD-ROM de inicio, puede saltarse el uso de los diskettes y comenzar la instalación al encender el equipo a traves de la unidad de CD-ROM y el disco compacto original.
Instalación de NT desde los Diskettes:

Con el equipo apagado inserte el diskette nombrado "Disco de inicio de Instalación" en la unidad A del equipo. O bien si el equipo admite el formato de inicio por CD inserte el CD original de Windows NT Server con el equipo apagado.

Encienda el equipo.

El programa de instalación se iniciará automáticamente.

Instalación de NT desde la Red:

Utilizando el sistema operativo existente o un disco de inicio de la red, acceda al recurso compartido donde estan ubicados los archivos fuente de la instalación de windows NT Server 4.0. (Vea creación de discos de instalación sobre la red)

Si el equipo está ejecutando un sistema operativo anterior ejecute el comando WINNT32.EXE o si se encuentra en la interfaz de comandos ejecute WINNT.EXE
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 680x0.

Como sistema operativo, 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.

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 empezo, -como una aficion 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 anuncio 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 asumia que uno tenia acceso a un sistema Minix para su compilacion.

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, distribucion .Despues de la version 0.03, Linus salto en la numeracion hasta la 0.10, mas y mas programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y despues de sucesivas revisiones, Linus incremento el numero de version hasta la 0.95 (Marzo 1992). Mas de un año despues (diciembre 1993) el nucleo 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 nucleo es la 2.2 y sigue avanzando dia a dia con la meta de perfeccionar y mejorar el sistema.

Linus Benedict Torvalds

Linus Benedict Torvalds nació en Helsinki, Finlándia, el año 1969. Empezó a "trabajar" con ordenadores a los 10 años, cuando su abuelo le compró un Comodore el año 1980. Éste buen señor era un matemático y estadista. Trabajava a la Universidad y fué quién "enganchó" al mundo de los computadores a nuestro buen amigo Linus.

    Con el paso del tiempo, Linus pasó a tener un Sinclair QL, un gran ordenador de Clive Sinclair (creador del conocido Spectrum), que tenía algun pequeño error de diseño. Linus se sintió especialmente atraido por esta máquina, después de crear aplicaciones para ésta computadora y de haber retocado su hardware con la finalidad de adaptarlo a sus necesidades. El problema que tenía dicha máquina era que los recursos eran insuficientes para poder llevar a la práctica los planes de Linus. Además, no era un equipo compatible. Así pues, el mes de enero de 1991 compró su primer PC, un 386.

    Retrocedamos otra vez en el tiempo, hasta 1988. Éste año fué cuando Linus entró a la Universidad. Este mismo año fué cuando un sistema operativo didáctico, basado en Unix y creado por Andy Tannenbaum, empezó a cobrar importáncia. Dicho sistema operativo era el famoso Minix.

    Linus entró a formar parte de la comunidad de usuarios de Minix. Tannenbaum cometió un error en su sistema operativo. Era demasiado limitado, tanto técnicamente como políticamente, es decir, en ningún momento tuvo en cuenta la posibilidad de incluir Minix al proyecto GNU (creado el año 1983 por Richard Stallman). En realidad, la creación de Andy Tannenbaum estaba pensada para ser distribuida comercialmente. Su principal error fué ceder todos los derechos a Prentice Hall, que empezó a cobrar 150 dólares por licéncia (unas 22.500 ptas. / 135.23 euros).

    Así pues, Linus tomó la decisión de cambiar esta política debido a que el sistema Minix era ideal para los estudiantes de sistemas operativos, y su precio era considerablemente alto. Llegamos de nuevo al año 1991, cuando Linus se acabó de comprar su primer 386. En aquellos momentos, la intención de nuestro amigo era clara: crear un nuevo Kernel de UNIX basado en el Kernel de Minix y modificarlo periódicamente de manera que fuera capaz de ejecutar aplicaciones GNU.

    A pesar de todo, no toda la vida del Sr. Linus ha estado dedicada exclusivamente al sistema operativo Linux...

    Actualmente Linus Torvalds vive desde el año 1997 en Santa Clara, California, junto con su esposa Tove y sus dos hijas, Patricia Miranda y Daniela. Le encanta jugar con sus dos pequeñas. Está trabajando para Transmeta, aunque nadie no sabe demasiado bién en qué trabaja. Parece ser que existe una cláusula en su contrato que le impide revelar dicha información. De todas formas, se sabe que Transmeta está desarrollando un nuevo procesador con un juego de instrucciones RISC capaz de ejecutar código x86.

    Tal vez una de las aficiones más conocidas de Linus es que le le gusta la cerveza, más aún si es Guinness. Así lo demostraron los miembros del SVLUG (Silicon Valley Linux User Group) cuando Linus fué a visitarlos para llevar a cabo una conferéncia y le regalaron una caja de cerveza...

    Poca cosa más de sabe de este personaje que ha cambiado la forma de ver los ordenadores durente estos últimos años y que ha conseguido dar un buen empujón al proyecto GNU.

Caracteristicas de Linux

Aqui teneis una lista bastante completa con las caracteristicas de LINUX
[Fuente: Infosheet-Como. Autor: Ivan Casado] :

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 Alpha, ARM,MIPS, PowerPC y SPARC.
Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel 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 o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha 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. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
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 (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.
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.