windows y linux

26
“AÑO DE LA DIVERSIFICACION PRODUCTIVA Y DEL FORTALECIMIENTO DE LA EDUCACION” CARACTERISTICAS Y DIFERENCIAS ENTRE WINDOWS Y LINUX DOCENTE: CICLO: BASICO ASIGNATURA: COMPUTACION RESPONSABLE: ENRIQUE MEJIA, Luis. Huaraz – Ancash - Perú

Upload: luchoxd5

Post on 09-Aug-2015

19 views

Category:

Software


0 download

TRANSCRIPT

“AÑO DE LA DIVERSIFICACION PRODUCTIVA Y DEL FORTALECIMIENTO DE

LA EDUCACION”

CARACTERISTICAS Y DIFERENCIAS ENTRE WINDOWS Y LINUX

DOCENTE:

CICLO: BASICO

ASIGNATURA: COMPUTACION

RESPONSABLE:

ENRIQUE MEJIA, Luis.

Huaraz – Ancash - Perú

COMPUTACION BASICA

DEDICATORIAS

A Dios y a San miguel de Arcángel.

Por permitirme llegar a este momento tan especial en nuestras visas. Por los triunfos y los momentos difíciles que nos enseñaron a valorarlos cada día más.

A nuestros Padres

Gracias a los consejos de cada uno de ellos, por el amor y el apoyo incondicional que nos brindaron durante todo este tiempo, y como ya estamos a puertas de

lograr una carrera profesional estamos agradecidos con cada uno de ellos quienes estaban allí cuando querías a alguien con quien hablar y sobre todo ¡Gracias por

darnos la VIDA!

EL ALUMNO…

1

COMPUTACION BASICA

SISTEMA OPERATIVO  

 

Un sistema operativo (En Ingles: Operating System) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa. 

 

OBJETIVO DE UN SISTEMA OPERATIVO

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales

2

COMPUTACION BASICA

como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

 

CLASIFICACION DE SISTEMAS OPERATIVOS  

➸ Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. ➸ Multiprocesador: soporta el abrir un mismo programa en más de una CPU. 

➸ Multitarea: Permite que varios programas se ejecuten al mismo tiempo. 

➸ Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

 

EJEMPLOS DE SISTEMAS OPERATIVOS  

 

3

COMPUTACION BASICA

➸ Familia Windows: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows 2000 server, Windows XP, Windows Server 2003, Windows CE Windows Mobile, Windows XP 64 bits, Windows Vista (Longhorn) 

➸ Familia Macintosh: Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X 

➸ Familia LINUX: AIX, AMIX, GNU/Linux, GNU / Hurd, HP-UX, Irix, Minix, System V, Solaris, UnixWare

 

SISTEMA OPERATIVO WINDOWS  

 

Windows es una familia de sistemas operativos desarrollados y comercializados por Microsoft. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadores de bolsillo y teléfonos inteligentes. Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de Windows Media, Windows Movie Maker, Windows Mail, Windows Messenger, Windows Defender, entre otros. Desde hace muchos años es el sistema operativo más difundido y usado del mundo; de hecho la mayoría de los programas (tanto comerciales como gratuitos y libres) se desarrolla originalmente para este sistema. 

Algunas ventajas de Windows sobre Linux: 

➸ Es más fácil: Al ser de mayor facilidad de uso continúa siendo el sistema operativo más comercial lo cual se refleja en la disponibilidad de aplicaciones,

4

COMPUTACION BASICA

facilidad de mantenimiento así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones web. ➸ Aplicaciones desarrolladas en menor tiempo  Fruto de la inversión realizada por Microsoft y aunado a una comunidad de programadores cada vez más grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores. 

➸ La curva de aprendizaje en el sistema Windows es mucho menor. 

➸ A lo contrario de Linux su aprendizaje no es tan intuitivo y muchas veces difícil de usar. 

 

SISTEMA OPERATIVO LINUX  

 

Linux es un Unix libre, es decir, un sistema operativo, como el Windows o el MS-DOS (sin embargo, a diferencia de estos y otros sistemas operativos propietarios, ha sido desarrollado por miles de usuarios de computadores a través del mundo, y la desventaja de estos es que lo que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar modificaciones ni de saber como se realizó dicho sistema.), que fue creado inicialmente como un hobbie por un estudiante joven, Linus Torvalds, en la universidad de Helsinki en Finlandia, con asistencia por un grupo de hackers a través de Internet. 

Ventajas de Linux sobre Windows Es más seguro: 

5

COMPUTACION BASICA

➸ Ya que la gran mayoría de los ataques de hackers son dirigidos a servidores Windows al igual que los virus los cuales se enfocan principalmente a servidores con éste sistema operativo. ➸ La plataforma Linux es más robusta lo cual hace más difícil que algún intruso pueda violar el sistema de seguridad de Linux.

Es más rápido: ➸ Al tener una plataforma más estable, ésto favorece el desempeño de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc. ➸ La eficiencia de su código fuente hace que la velocidad de las aplicaciones Linux sean superiores a las que corren sobre Windows lo cual se traduce en velocidad de su página. 

Es más económico: ➸ Ya que requieren menor mantenimiento. En servidores windows es más costoso debido a que es necesaria una frecuente atención y monitoreo contra ataques de virus, hackers y errores de código, instalación y actualización de parches y service packs. 

➸ El software Linux así como también un sin número de aplicaciones son de código abierto (gratuitos). ➸ No requieren supervisión tan estrecha ni pagos de pólizas de mantenimiento necesarias para obtener los Service Packs.  

Diferencias entre Windows y Linux

Linux a diferencia de Windows, es multitarea real, y multiusuario, posee un esquema de seguridad basado en usuarios y permisos de lectura, escritura y

6

COMPUTACION BASICA

ejecución establecidos a los archivos y directorios. Esto significa que cada usuario es propietario de sus archivos, y otro usuario no puede acceder a estos archivos. Esta propiedad no permite el contagio de virus entre archivos de diferentes usuarios.

Una diferencia, quizás la más importante de todas, con respecto a cualquier sistema operativo comercial, es el hecho de que es software libre, qué quiere decir esto? que junto con el sistema, se puede obtener el código fuente de cualquier parte del mismo y modificarlo a gusto. Ésto da varias ventajas, por ejemplo:

1. La seguridad de saber qué hace un programa tan solo viendo el código fuente, o en su defecto, tener la seguridad que al estar el código disponible, nadie va a agregar «características ocultas» en los programas que distribuye.

2. La libertad que provee la licencia GPL permite a cualquier programador modificar y mejorar cualquier parte del sistema, ésto da como resultado que la calidad del software incluido en GNU/Linux sea muy buena.

3. El hecho de que el sistema sea mantenido por una gran comunidad de programadores y usuarios alrededor del mundo, provee una gran velocidad de respuesta ante errores de programas que se van descubriendo, que ninguna compañía comercial de software puede igualar.

Además de las ventajas anteriormente enumeradas, GNU/Linux es ideal para su utilización en un ambiente de trabajo, dos razones justifican ésto:

1. Al ser software libre, no existe el costo de las licencias, y una copia del sistema GNU/Linux puede instalarse en tantas computadoras como se necesite.

2. Existen utilidades para el trabajo en oficina, que son compatibles con las herramientas de la serie MS-Office.

CARACTERÍSTICAS DE WINDOWS

CARACTERÍSTICAS DE WINDOWS 95

Barra de Tareas

7

COMPUTACION BASICA

Muy indispensable para acelerar los trabajos en Windows, podías regresar más rápidamente a los programas que Windows ejecutaba, aunque sin embargo si ejecutabas demasiados se hacía un revoltijo y no sabías que programa usa, también en la barra de tareas se incluye al menú Inicio, iconos de notificación, hora, etc.

Menú Inicio

A través de ella podemos acceder más rápidamente a Paint, a los juegos o a buscar programas o archivos perdidos de algo o al reproductor de música, el cual el que trae Win95 cuando se instalaba algo con disquetes, no aparecían de forma automática en el menú, había que agregarlos manualmente.

Mejor escritorio

Un escritorio algo ordenado, los iconos ya no iban amontonados donde sea (si querías), el fondo verde atómico feo combinaba con los iconos, accesos rápidos, etc. Todo para una mayor comodidad para el usuario; se podía usar una foto de alta resolución (como ahora) para el fondo, pero solo una hora que provocaba un pantallazo azul por sobrecarga del sistema.

Acceso a internet

Windows 95 tiene su manera para imprimir documentos de Word.Los desarrolladores de Windows 95, comprobaron que Windows 95 tiene un más fácil acceso a internet. Sin embargo por la GRAN lentitud de los procesadores, se dificultaba el sistema y sumando algunas actualizaciones antiguas como por ejemplo Internet Explorer 3.0, usar el Internet era un infierno más bien era imposible de manejar. Hoy en día se han construido mejores programas de Windows y se ha facilitado varios aspectos de los programas, sin embargo aún hay mucho por que recorrer en el campo de la computación.

Pantallazo Azul Daba miedo, enojo y un poco de asco y migraña por los colores chillantes.

Esto salía al sacar un CD. Nueva e ingeniosa forma para que Microsoft divirtiera a la gente enojándola por horas (como mínimo unas 10) y llenándola de terror, aún persistente en el nuevo pantallazo rojo de Windows Vista. Sirve para inmovilizar la PC, congelarla, y enojar a la gente, como dije arriba.

MS-DOS 7.0

Ya que Windows era mucho mejor que MS-DOS, se decidió incluirla en Windows 95, con una que otra mejora, etc. Pero aun así DOS controlaba a Windows 95.

8

COMPUTACION BASICA

Cuadros de diálogo

Con mejores iconitos que los cacharros que habían, cualquier pretexto para que la máquina fuese reiniciada, y con sonido estruendo. Que miedo

Errores de Protección

Es mejor arriesgarse a llenar el PC de virus, que instalar un antivirus, al próximo inicio del PC te salía en la pantalla Error de Protección y cagabas y no podías iniciar el cacharro nunca más.

ApagadoNo se necesita urgentemente o a la fuerza ir al menú Inicio para apagar el sistema, solo se desenchufa la computadora y listo, aunque para el día siguiente quede con 1 GB menos de memoria.

CARACTERÍSTICAS DE WINDOWS 98

El desfragmentador funciona ahora de una forma parecida al antiguo "FastOpen" del D.O.S. (Rip) creando un fichero .log el cual contiene una relación de los programas más usados, facilitando así su carga y ejecución más rápidas, guardando los cluster en el disco duro de una forma contigua. La ayuda en línea es una nueva herramienta que nos ayudara a resolver posibles problemas de

9

COMPUTACION BASICA

forma transparente y guiada, que incluye: Ayuda Online (PC), Ayuda a través de Internet con Acceso a la base de datos de Consultas de Microsoft (Knowledge Base), Actualización de componentes de win98 y drivers de forma que estando conectados a Internet el Windows Update Manager busca que drivers y componentes podemos actualizar para estar a la última y descargarlos de la red.System File Checker Utility: muchas veces instalamos aplicaciones que sin saberlo nosotros cargan versiones antiguas de librerías, drivers, (*.dll, *.com, *.vxd, *.drv, *.ocx, *.inf, *.hlp) etc. produciendo fallos en nuestro PC, pues esta nueva utilidad se encarga de revisar que eso no ocurra.

Con el nuevo Tune-UP Wizard, podremos crear una serie de tareas relativas al mantenimiento del PC para que se ejecuten de una forma programada por nosotros. (scandisk, defrag, etc.)

Una nueva utilidad "Tshoot.exe", automatiza los pasos para diagnosticar correctamente la configuración de Windows98. Y dispone además del "MSInfo" donde se obtendrán los datos de la configuración del sistema para facilitar información al personal técnico, caso de que sea necesario. Incluye una versión mejorada de la utilidad Dr. Watson capaz de congelar el estado del PC antes de un cuelgue para luego poder determinar la causa del mismo.El backup ha sido mejorado en seguridad y rapidez y ahora soporta también dispositivos de cinta SCSI para respaldo de las copias.

CARACTERÍSTICAS DE WINDOWS ME

Características Básicas Modelo de desarrollo: Software no libre Núcleo: Win32 Tipo de núcleo: Win32 (principal) y soporta Win16 Licencia: Microsoft CLUF (EULA) Última versión estable: 4.90.3000 / 14 de septiembre de 2000 Estado actual: Sin Soporte desde el 11 de julio de 2006 Windows ME, Sucesor de Windows 98 Fue puesto en el mercado como " Home Edition" cuando fue comparado con Windows 2000 que había sido lanzado siete meses antes.

Windows ME no está construido bajo el núcleo de Windows NT pues fue utilizado solamente en los sistemas operativos profesionales de Microsoft hasta ese momento, a diferencia de Windows XP que sustituyó Windows Millenium Edition un año después. Windows ME es una versión basada de la familia de Win 9x como sus antecesores, pero con MS-DOS ejecutado en tiempo real pero muy restringido, para poder correr más rápido durante el arranque del sistema.

Nuevas y actualizadas características de Windows ME Restaurar Sistema Protección del fichero del sistema Nuevas opciones del TCP/IP Soporte para

10

COMPUTACION BASICA

Universal Plug and Play Windows Image Acquisition Actualizaciones automáticas Carpetas comprimidas.

Juegos Teclado en pantalla Una nueva interfaz gráfica de Ayuda y Soporte Técnico Windows Image Acquisition Actualizaciones automáticas Carpetas comprimidas.

Requisitos del sistema Los requisitos mínimos del sistema de la edición de Windows Millennium son un procesador Pentium o compatible de 150MHz, 320MB de espacio libre de disco duro y por lo menos 32MB RAM. Los requisitos recomendados del sistema son un Pentium II 300MHz con al menos 96MB de RAM. Sin embargo, la instalación de Windows ME tiene el parámetro indocumentado “/nm”, que indica al instalador que ignore los requisitos del sistema.

CARACTERÍSTICAS DE WINDOWS 2000

• Fiabilidad:

Protección de memoria.

• Zonas de memoria diferentes para aplicaciones.

Modelo de memoria plana.

• 32 bits --> 4G es capaz de direccionar.

Modelo multitarea preferente.

• Evita que una aplicación monopolice la CPU.

Sistema de ficheros transaccional.

• Capacidad para recuperar el estado anterior ante un Error.

Interfaz de Windows 95.

Interoperabilidad con NetWare, Unix y Macintosh.

• Seguridad:

Modelo de seguridad de dominio.

11

COMPUTACION BASICA

CARACTERÍSTICAS DE WINDOWS XP.

Ambiente gráfico.

Secuencias más rápidas de inicio y de hibernación.

Capacidad del sistema operativo de desconectar un dispositivo externo, de instalar nuevas aplicaciones y controladores sin necesidad de reiniciar.

Una nueva interfaz de uso más fácil, incluyendo herramientas para el desarrollo de temas de escritorio.

Uso de varias cuentas, lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información.

ClearType, diseñado para mejorar legibilidad del texto encendido en pantallas de cristal líquido (LCD) y monitores similares.

Escritorio Remoto, que permite a los usuarios abrir una sesión con una computadora que funciona con Windows XP a través de una red o internet, teniendo acceso a sus usos, archivos, impresoras y dispositivos.

Soporte para la mayoría de módems ADSL y conexiones wireless, así como el establecimiento de una red FireWire.

CARACTERÍSTICAS DE WINDOWS VISTA

Windows Aero: La nueva interfaz gráfica incluida en Windows Vista que sustituye a la Interfaz gráfica Luna utilizada en Windows XP. Ofrece una interfaz gráfica más agradable y relajante a la vista del usuario. Incorpora características como la semitransparencia de las ventanas, lo que permite ver lo q hay detrás de ellas.

Windows Sidebar: Es una nueva herramienta la cual se ubica en el costado derecho de la pantalla y en la cual hay pequeños programas o Gadgets los cuales permiten tener acceso a pequeñas herramientas sin necesidad de abrir una ventana.

Windows Media Player 11: Esta nueva versión significo un cambio mayor con respecto a versiones pasadas, trae una nueva interfaz y nueva organización de la librería.

12

COMPUTACION BASICA

Es el primer sistema operativo de Microsoft concebido para garantizar una compatibilidad total con EFI (Extensible Firmware Interface), la tecnología llamada a reemplazar a las arcaicas BIOS que desde hace más de dos décadas han formado parte indisoluble a los ordenadores personales, por lo tanto no empleará MBR (Master Boot Record), sino GPT (Guid Partition Table).

Ventanas dibujadas con gráficos vectoriales usando XAML y DirectX. Para ello, se utilizaría una nueva API, llamada Windows Presentación Fundación, cuyo nombre en código es Avalon, que requiere una tarjeta gráfica con aceleración 3D compatible con DirectX.

· WinFX, una API orientada a reemplazar API actual llamada Win32. Ésta, junto con Avalon e Índigo, son los pilares de Windows Vista.

Capacidad nativa para grabar DVD.

Windows Sidebar: Es una nueva herramienta la cual se ubica en el costado derecho de la pantalla y en la cual hay pequeños programas o Gadgets los cuales permiten tener acceso a pequeñas herramientas sin necesidad de abrir una ventana.

Windows Media Player 11: Esta nueva versión significo un cambio mayor con respecto a versiones pasadas, trae una nueva interfaz y nueva organización de la librería.

Es el primer sistema operativo de Microsoft concebido para garantizar una compatibilidad total con EFI (Extensible Firmware Interface), la tecnología llamada a reemplazar a las arcaicas BIOS que desde hace más de dos décadas han formado parte indisoluble a los ordenadores personales, por lo tanto no empleará MBR (Master Boot Record), sino GPT (Guid Partition Table).

Ventanas dibujadas con gráficos vectoriales usando XAML y DirectX. Para ello, se utilizaría una nueva API, llamada Windows Presentación Fundación, cuyo nombre en código es Avalon, que requiere una tarjeta gráfica con aceleración 3D compatible con DirectX.

WinFX, una API orientada a reemplazar API actual llamada Win32. Ésta, junto con Avalon e Índigo, son los pilares de Windows Vista.

Capacidad nativa para grabar DVD.

CARACTERÍSTICAS DE WINDOWS 7

13

COMPUTACION BASICA

Grupo Hogar evita la molestia de compartir archivos e impresoras en una re doméstica.

Jump List permite el acceso rápido a sus imágenes, canciones, sitios web y documentos favoritos.

Ajustar es una manera novedosa, rápida y divertida de ajustar el tamaño y comparar las ventanas del escritorio.

Windows Live Essentials 7 programas excelentes, una descarga gratuita. Correo, Movie Marker, Galería Fotográfica y mucho más.

Windows Search puede encontrar prácticamente todo en su equipo y al instante.

Windows Barra de Tareas Mejoras vistas en miniatura, iconos más fácilmente visibles y más formas de personalizar.

Soporte Total para 64 Bits Windows 7 aprovecha al máximo los equipos más eficaces de 64 Bits, el nuevo estándar en equipos de escritorio.

Más Personal Redecore su diseño con temas nuevos y divertidos, presentaciones de diapositivas o prácticos Gadgets.

CARACTERÍSTICAS DE WINDOWS 8

Ventanas de la tienda

14

COMPUTACION BASICA

Microsoft entra en el mercado de las aplicaciones lucrativas, ninguna sorpresa aquí. Mientras que el “Windows Store” (que es el nombre de la empresa para la tienda de aplicaciones en línea), obviamente, no funciona en esta versión temprana, los archivos DLL y los recursos relacionados XML ya están en marcha y listo para ser examinado por una variedad de herramientas, tales como PE Explorer o el Resource Hacker.

Two-classsocietyWindows 8 estará disponible en dos interfaces separadas, una tradicional interfaz de usuario similar a Windows 7 Aero y un toque de usar interfaz de usuario adaptada específicamente a las tabletas apodado “Immersive interfaz de usuario”.

¿Arranque en menos de 20 segundos?

En Windows 8 se advierte un nuevo híbrido de arranque de modo que reduce drásticamente (en frío) el tiempo de arranque y lo más probable es que sea la opción de arranque por defecto en el futuro.

Mantenimiento automático

Microsoft pone un fuerte énfasis en la optimización y el aumento de la estabilidad general de Windows 8: Un nuevo “mantenimiento automático” con regularidad controles de soluciones a los problemas (a través de informes de errores de Windows), ejecuta el NET servicio de optimización y desfragmenta todos los discos duros de forma automática, todo esto sucede mientras el PC está en reposo, por supuesto.

Desfragmentador de disco

Hablando de desfragmentación, la nueva Desfragmentador de disco es finalmente capaz de manejar las unidades SSD y permite a los usuarios realizar las TRIM comando mucho más fácil que en Windows 7.

Mejorar el rendimiento

En el departamento de rendimiento, Microsoft también ha hecho algunas mejoras: Después de cuatro semanas de uso productivo (y hasta se lo ponga debajo de la carga de decenas de aplicaciones), Windows 8 de alguna manera se las arregla para hacerse más ágil que una configuración idéntica de Windows 7.

Objetivo Usabilidad: Clic Reducción

15

COMPUTACION BASICA

Ni la tradicional ni la clásica interfaz de usuario de Windows son ni de lejos terminadas. Sin embargo, el departamento de usabilidad de Microsoft está ocupado en la simplificación de la interfaz de usuario y reducir la complejidad general.

Explorador de Windows

Explorador de Windows es la siguiente herramienta que recibió una revisión de interfaz de usuario y un ejemplo perfecto de que Microsoft reduce los pasos necesarios para realizar tareas: Nos guste o no, es probable que Windows 8 venga con una versión ribbonizada del Explorador de Windows, como el primer revelado por los expertos de Windows Thurott Pablo y Rafael Rivera.

Montaje de la ISO

Además, Windows 8 trae su propia herramienta ISO de montaje, eliminando así la necesidad de ir y descargar las herramientas de tercera parte, que a menudo se llena de barras de herramientas y anuncios molestos.

Windows Time Machine

Por último pero no menos importante, Microsoft finalmente consiguió dar su “Restaurar versiones anteriores” (Volumen Shadow Copy) cuentan con una interfaz intuitiva y usable: History Vault le permite retroceder en el tiempo y restaurar versiones anteriores de una carpeta en caso de que accidentalmente se apliquen algunos cambios no deseados o eliminado algunos de sus contenidos, que es bastante similar a Apples Time Machine en Mac OS X

CARACTERÍSTICAS DE LINUX

Aquí una lista bastante completa con las características de LINUX 1

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 están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.

1 Fuente: Infosheet-Como. Autor: Ivan Casado16

COMPUTACION BASICA

Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo.

Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II/III, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.

Multiprocesador: Soporte para sistemas con mas de un procesador está 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 copía 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 límite se puede aumentar fácilmente con el cambio de unas cuantas líneas en el código 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.

17

COMPUTACION BASICA

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 núcleo y el NTFS de WNT desde la version 2.2 (Este último solo en modo lectura).

18

COMPUTACION BASICA

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.

19