Sie sind auf Seite 1von 14

Sistemas operativos.

Es el software que se sita entre la mquina y los programas. Bsicamente su


funcin es administrar los recursos del sistema.

El sistema operativo es el software (programa o conjunto de programas)
que en un sistema informtico gestiona los recursos de la mquina y
provee servicios bsicos a los programas de aplicacin. El sistema
operativo siempre se ejecuta en modo privilegiado.
La parte ms importante de un sistema operativo es el kernel o ncleo, que se
encarga de facilitar a las distintas aplicaciones acceso seguro al hardware del
sistema informtico. Puesto que hay muchas aplicaciones y el acceso al hardware
es limitado, el kernel decide tambin qu aplicacin podr hacer uso de un
dispositivo de hardware y durante cunto tiempo.
Los ncleos tienen como funciones bsicas:
Garantizar la carga y la ejecucin de los procesos.
Controlar las entradas/salidas.
Proponer una interfaz entre el espacio ncleo y los programas del espacio
del usuario.
En cuanto a las funciones principales de los sistemas operativos, tenemos las
siguientes:
Gestionar las transferencias de informacin internas.
Proporcionar la comunicacin de la mquina con los operadores.
Controlar la ejecucin de los programas con la deteccin de los errores.
Encadenar automticamente las tareas.
Optimizar los recursos (memoria, unidad aritmtica, etc.).
Cargar y descargar automticamente los programas en funcin del espacio
de memoria y de los diferentes perifricos.
https://moodle2013-
14.ua.es/moodle/pluginfile.php/45884/mod_resource/content/3/page_03.htm

Componentes bsicos de un Sistema
operativo
1. Gestin de procesos
Un proceso es, sencillamente, un programa en ejecucin que necesita una
serie de recursos para realizar su tarea: tiempo de CPU (Central Process
Unit o Unidad de Proceso Central, es decir, el procesador principal del
ordenador), memoria, archivos y dispositivos de E/S (entrada/salida).
Es funcin del sistema operativo:
Planificacin de procesos: decide qu proceso emplea el procesador en cada
instante de tiempo.
Mecanismos de comunicacin entre procesos: permiten comunicar a dos
procesos del sistema operativo.
Mecanismos de sincronizacin: permiten coordinar a procesos que realizan
accesos concurrentes a un cierto recurso.
2. Administracin de memoria principal
La memoria es como una gran almacn con casillas (bytes) a los que se
accede mediante una direccin nica. Este almacn de datos es compartido
por la CPU y los dispositivos de E/S.
El Sistema operativo se encarga de gestionar este espacio como responsable de:
Conocer qu partes de la memoria estn siendo utilizadas y por quin.
Decidir qu procesos se cargarn en memoria cuando haya espacio
disponible
Asignar y reclamar espacio de memoria cuando sea necesario
3. Administracin de ficheros
Gestiona la manera en que la informacin se almacena en dispositivos de
entrada/salida que permiten el almacenamiento estable.
4. Gestin de los dispositivos de entrada/salida (driver)
Parte del sistema operativo que conoce los detalles especficos de cada dispositivo,
lo que permite poder operar con l.
Adems, el sistema operativo ofrece:
Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto
incluye los intrpretes de rdenes textuales y los basados en gestores de
ventanas.
Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar
al sistema operativo.

https://moodle2013-
14.ua.es/moodle/pluginfile.php/45884/mod_resource/content/3/page_04.htm

Que lenguajes de computadora se hace para hacer un sistema operativo
Java
Unix
C
Pascal
QBasic
Linux
Ensamblador
http://es.wikibooks.org/wiki/Sistemas_operativos/Lenguajes


Limitantes de los sistemas operativos
Cada Sistema operativo tiene sus pro y contras quen no debemos dejar pasar por alto, debido
aquello les dejo algunas ventajas y desventajas de windows de mac y de linux


Linux

Ventajas:

El mejor costo del mercado, gratuito o un precio simbolico por el cd.
Tienes una enorme cantidad de software libre para este sistema
Mayor estabilidad por algo lo usan en servidores de alto rendimiento
Entorno grafico (beryl) mejor que el aero de windows
Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de 64 bits.
Las vulneralidades son detectadas y corregidas ms rapidamente que cualquier otro sistema
operativo.
en cuanto a ventajas, creo que las principales son: que es gratuito, de cdigo abierto, en
cuanto a seguridad, pues es casi lo mismo que mac, ya que los dos nacieron de Unix, la
cantidad de distribuciones para satisfacer la necesidad de cualquier persona, personalizable a
mas no poder, un manejo de recursos bastante eficiente, seguridad, es realmente multiusuario,
en fin, creo que no terminaria, pero eso es lo mas importante

Desventajas:

Para algunas cosas debes de saber usar Lunix
La mayoria de los ISP no dan soporte para algo que no sea windows (ignorantes).
No Existe mucho software comercial.
Muchos juegos no corren en linux.
en cuanto a sus desventajas creo que seria, mmm, la mala idea que tienen las personas en
cuanto a su dificultad, a lo mejor el proceso de instalacion es mas complejo y algunos
dispositivos y programas deben de ser instalados desde consola, aunque, no es gran cosa

Windows


Ventajas:
Es ms conocido
Es el que tiene ms software desarrollado
las ventajas que tiene es que es sencillo de usar, o eso se rumora ah y la cantidad de
programas y juegos, casi todos tienen version para win.

Desventajas:
El costo es muy alto
Las nuevas versiones requieren muchos recursos
La mayoria de los virus estan echos para win
Puedes tener errores de compatibilidad en sistemas nuevos.
Historicamente es ms inestable de los 3
En cuanto a desventajas, son casi inumerables, ineficiencia del codigo, altos requerimientos y
poco desempeo, virus, de paga, no es posible modificar casi nada, es decir, es de codigo
cerrado, parches para corregir cosas que debieron ya ser corregidas y que al final generan mas
problemas de los que solucionan

Mac


Ventajas:

mejor interfaz grafica del mercado
Ideal para diseo grafico.
Es muy estable
En cuanto a sus ventajas, esta la seguridad, el desempeo, graficamente es mejor, utilizacion
de recursos al maximo

Desventajas:

Costoso (aunque viene incluido con la maquina)
Existe poco software para este sistema operativo.
Es ms complicado encontrar gente que la pueda arreglar en caso de fallas.
En cuanto a las desventajas es que es de "paga" y de codigo cerrado, aunque esto es entre
comillas, ya que para poder usarlo a la perfeccion necesitas una mac, la cantidad de
programas es algo limitada, aunque se pueden emular
http://www.taringa.net/posts/mac/15562774/Ventajas-y-desventajas-de-los-
Sistemas-Operativos.html

Relacin entre un sistema operativo y a un hardware de
maquina
Sistema operativo: es el principal responsable de la interaccin entre el usuario y la
computadora, pues nos da la oportunidad de poder usar facilmente la computadora, es la base
o plataforma del funcionamiento de tu mquina. Los sistemas operativos mas populares:
windows, machintosh.

Hardware: Es un dispositivo fsico que funciona o interactua al conectarlo o introducirlo de
alguna forma a la computadora. Podrian ser ejemplos: CD's, un USB, una tarjeta 3g.
https://mx.answers.yahoo.com/question/index?qid=20080602075009AA2hj
FA


HISTORIA Y EVOLUCION DEL SISTEMA OPERATIVO

La dcada de 1940[editar]
A finales de la dcada de 1940, con lo que se podra considerar la aparicin de la primera
generacin de computadoras, se acceda directamente a la consola de la computadora
desde la cual se actuaba sobre una serie de micro interruptores que permitan introducir
directamente el programa en la memoria de la computadora.
La dcada de 1950 (Sistema Batch)[editar]
A principios de los aos 50 con el objeto de facilitar la interaccin entre persona y
computadora, los sistemas operativos hacen una aparicin discreta y bastante simple, con
conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento
temporal.
Monitor residente[editar]
Su funcionamiento era bastante simple, se limitaba a cargar los programas a memoria,
leyndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El problema era encontrar
una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.
Procesamiento por lotes[editar]
Como solucin para optimizar, en una misma cinta o conjunto de tarjetas, se cargaban
varios programas, de forma que se ejecutaran uno a continuacin de otro sin perder
apenas tiempo en la transicin.
Almacenamiento temporal[editar]
Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultnea la
carga del programa o la salida de datos con la ejecucin de la siguiente tarea. Para ello se
utilizaban dos tcnicas, el buffering y el spooling.
La dcada de 1960[editar]
En los aos 60 se produjeron cambios notorios en varios campos de la informtica, con la
aparicin del circuito integrado la mayora orientados a seguir incrementando el potencial
de los ordenadores. Para ello se utilizaban tcnicas de lo ms diversas.
Multiprogramacin[editar]
En un sistema multiprogramado la memoria principal alberga a ms de un programa de
usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en
ejecucin realiza una operacin de E/S; en lugar de esperar a que termine la operacin de
E/S, se pasa a ejecutar otro programa. Si ste realiza, a su vez, otra operacin de E/S, se
mandan las rdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es
posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar
de manera ptima los recursos disponibles.
Tiempo compartido[editar]
Artculo principal: Tiempo compartido
En este punto tenemos un sistema que hace buen uso de la electrnica disponible, pero
adolece la falta de interactividad; para conseguirla debe convertirse en un
sistema multiusuario, en el cual existen varios usuarios con un terminal en lnea, utilizando
el modo de operacin de tiempo compartido. En estos sistemaigual que en
la multiprogramacin. Pero, a diferencia de sta, cuando un programa lleva cierto tiempo
ejecutndose el sistema operativo lo detiene para que se ejecute otra aplicacin.
Tiempo real[editar]
Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy
breves un gran nmero de sucesos, en su mayora externos al ordenador. Si el sistema no
respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado
se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el
problema o hecho planteado. El procesamiento de archivos se hace de una forma
continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos
fueron y siguen siendo en telecomunicaciones.
Multiprocesador[editar]
Diseo que no se encuentran en ordenadores monoprocesador. Estos problemas derivan
del hecho de que dos programas pueden ejecutarse simultneamente y, potencialmente,
pueden interferirse entre s. Concretamente, en lo que se refiere a las lecturas y escrituras
en memoria. Existen dos arquitecturas que resuelven estos problemas:
La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una
parte de la memoria. La arquitectura SMP, donde todos los procesadores comparten toda
la memoria. Esta ltima debe lidiar con el problema de la coherencia de cach. Cada
microprocesador cuenta con su propia memoria cache local. De manera que cuando un
microprocesador escribe en una direccin de memoria, lo hace nicamente sobre su copia
local en cach. Si otro microprocesador tiene almacenada la misma direccin de memoria
en su cach, resultar que trabaja con una copia obsoleta del dato almacenado.
Para que un multiprocesador opere correctamente necesita un sistema operativo
especialmente diseado para ello. La mayora de los sistemas operativos actuales poseen
esta capacidad.
La dcada de 1970[editar]
Sistemas operativos desarrollados[editar]
Adems del Atlas Supervisor y el OS/360, los aos 1970 marcaron el inicio de UNIX, a
mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea
desarrollado por los laboratorios Bell de AT&T y Unix, convirtindolo en uno de los pocos
SO escritos en un lenguaje de alto nivel. En el campo de la programacin lgica se dio a
luz la primera implementacin deProlog, y en la revolucionaria orientacin a
objetos, Smalltalk.
Inconvenientes de los Sistemas operativos[editar]
Se trataba de sistemas grandes, complejos y costosos, pues antes no se haba construido
nada similar y muchos de los proyectos desarrollados terminaron con costos muy por
encima del presupuesto y mucho despus de lo que se marcaba como fecha de
finalizacin. Adems, aunque formaban una capa entre el hardware y el usuario, ste
deba conocer un complejo lenguaje de control para realizar sus trabajos. Otro de los
inconvenientes es el gran consumo de recursos que ocasionaban, debido a los grandes
espacios de memoria principal y secundaria ocupados, as como el tiempo de procesador
consumido. Es por esto que se intent hacer hincapi en mejorar las tcnicas ya existentes
de multiprogramacin y tiempo compartido.
Caractersticas de los nuevos sistemas[editar]
Sistemas operativos desarrollados[editar]
MULTICS (Multiplexed Information and Computing Service): Originalmente era un
proyecto cooperativo liderado por Fernando Corbat del MIT, con General Electric y
los laboratorios Bell, que comenz en los 60, pero los laboratorios Bell abandonaron
en 1969 para comenzar a crear el sistema UNIX. Se desarroll inicialmente para el
mainframe GE-645, un sistema de 36 bits; despus fue soportado por la serie de
mquinas Honeywell 6180.
Fue uno de los primeros. Adems, los traduca a instrucciones de alto nivel destinadas a
BDOS.
BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a
la BIOS.
CP/M: (Control Program for Microcomputers) fue un sistema operativo desarrollado por
Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podan
ejecutar directamente el cdigo del 8080, aunque lo normal era que se entregara el
cdigo recompilado para el microprocesador de la mquina). Se trataba del sistema
operativo ms popular entre las computadoras personales en los aos 70. Aunque fue
modificado para ejecutarse en un IBM PC, el hecho que IBM eligiera MS-DOS, al
fracasar las negociaciones con Digital Research, hizo que el uso de CP/M disminuyera
hasta hacerlo desaparecer. CP/M originalmente significaba Control Program/Monitor.
Ms tarde fue renombrado a Control Program for Microcomputers. En la poca, la
barra inclinada (/) tena el significado de "diseado para". No obstante, Gary Kildall
redefini el significado del acrnimo poco despus. CP/M se convirti en un estndar
de industria para los primeros micro-ordenadores.
El hecho de que, aos despus, IBM eligiera para sus PC a MS-DOS supuso su mayor
fracaso, por lo que acab desapareciendo.
La dcada de 1980[editar]
Con la creacin de los circuitos LSI (integracin a gran escala), chips que contenan miles
de transistores en un centmetro cuadrado de silicio, empez el auge de los ordenadores
personales. En stos se dej un poco de lado el rendimiento y se busc ms que el
sistema operativo fuera amigable, surgiendo mens, e interfaces grficas. Esto reduca la
rapidez de las aplicaciones, pero se volvan ms prcticos y simples para los usuarios. En
esta poca, siguieron utilizndose lenguajes ya existentes, como Smalltalk o C, y nacieron
otros nuevos, de los cuales se podran destacar: C++ y Eiffel dentro del paradigma de la
orientacin a objetos, y Haskell y Miranda en el campo de la programacin declarativa. Un
avance importante que se estableci a mediados de la dcada de 1980 fue el desarrollo de
redes de computadoras personales que corran sistemas operativos en red y sistemas
operativos distribuidos. En esta escena, dos sistemas operativos eran los
mayoritarios: MS-DOS (Micro Soft Disk Operating System), escrito por Microsoft para IBM
PC y otras computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que
dominaba en los ordenadores personales que hacan uso del Motorola 68000.
SunOS[editar]
Artculo principal: SunOS
SunOS fue la versin del sistema operativo derivado de Unix y BSD desarrollado por Sun
Microsystems para sus estaciones de trabajo y servidores hasta el principio de los aos
1990. sta estaba basada en los UNIX BSD con algunos aadidos de los System V UNIX
en versiones posteriores.
SunOS 1.0 estaba basada bsicamente en BSD 4.1 y se public en 1982. SunOS 2.0, que
sali en 1985, usaba BSD 4.2 como una base e introduca una capa de sistema de
ficheros virtual (VFS) y el protocolo NFS. SunOS 3.0 coincida con el lanzamiento de la
serie Sun-3 en 1986 e incorporaba varias utilidades de System V. SunOS 4.0, que sali en
1989, migr a la base de BSD 4.3, introdujo un nuevo sistema de memoria virtual,
enlazamiento dinmico y una implementacin de la arquitectura System V STREAMS I/O.
SunOS 5.0 y las versiones posteriores estn basadas en UNIX System V Release 4.
Mac OS[editar]
Artculo principal: Macintosh
El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US $1,995
(despus cambiado a $2,495 dlares)[1]. Inclua su sistema operativo Mac OS cuya
caractersticas novedosas era una GUI (Graphic User Interface), Multitareas y Mouse.
Provoc diferentes reacciones entre los usuarios acostumbrados a la lnea de comandos y
algunos tachando el uso delMouse como juguete.
AmigaOS[editar]
Artculo principal: AmigaOS
AmigaOS es el nombre que recibe el conjunto de la familia de gestores de ventanas y
ROMs que incluan por defecto los ordenadores personales Commodore Amiga como
sistema operativo. Fue desarrollado originalmente por Commodore International, e
inicialmente presentado en 1985 junto con el Amiga 1000.
MS-DOS[editar]
Artculo principal: MS-DOS
En 1981 Microsoft compr un sistema operativo llamado QDOS que, tras realizar unas
pocas modificaciones, se convirti en la primera versin de MS-DOS
(Micro Soft Disk Operating System). A partir de aqu se sucedieron una serie de cambios
hasta llegar a la versin 7.1, versin 8 en Windows Milenium, a partir de la cual MS-DOS
dej de existir como un componente del Sistema Operativo.
OS/2[editar]
Artculo principal: OS/2
OS/2 es un sistema operativo de IBM que intent suceder a DOS como sistema operativo
de las computadoras personales. Se desarroll inicialmente de manera conjunta entre
Microsoft e IBM, hasta que la primera decidi seguir su camino con su Windows e IBM se
ocup en solitario de OS/2.
OS/2 ya no es comercializado por IBM, y el soporte estndar de IBM para OS / 2 se
suspendi el 31 de diciembre de 2006. Se ha mantenido desde entonces con
relativamente pocas nuevas caractersticas bajo el nombre eComStation.
La dcada de 1990[editar]
BeOS[editar]
Artculo principal: BeOS
BeOS es un sistema operativo para PC desarrollado por Be Incorporated en 1990,
orientado principalmente a proveer alto rendimiento en aplicaciones multimedia. A pesar
de la creencia comn fomentada por la inclusin de la interfaz de comandos Bash en el
sistema operativo, el diseo de BeOS no estaba basado en UNIX.
Originalmente (1995-1996) el sistema operativo corra sobre su propio hardware, conocido
como BeBox. Ms tarde (1997) fue extendido a la plataforma PowerPC y finalmente (1998)
se aadi compatibilidad con procesadores x86.
GNU/Linux[editar]
Artculo principal: GNU/Linux
Este sistema al parecer es una versin mejorada de Unix, basado en el estndar POSIX,
un sistema que en principio trabajaba en modo comandos. Hoy en da dispone de
Ventanas, gracias a un servidor grfico y a gestores de ventanas
como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo
que convierte las ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que
permite utilizar Linux de una forma visual atractiva.
Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware,
etc.) donde todas ellas tienen en comn que ocupan el mismo ncleo Linux. Dentro de las
cualidades de Gnu/Linux se puede caracterizar el hecho de que la navegacin a travs de
la web es sin riegos de ser afectada por virus, esto debido al sistema de permisos
implementado, el cual no deja correr ninguna aplicacin sin los permisos necesarios,
permisos que son otorgados por el usuario. A todo esto se suma que los virus que vienen
en dispositivos desmontables tampoco afectan al sistema, debido al mismo sistema de
permisos.
Solaris[editar]
Artculo principal: Solaris (sistema operativo)
Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun
Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un
sistema certificado oficialmente como versin de Unix. Funciona en arquitecturas SPARC y
x86 para servidores y estaciones de trabajo.
Microsoft Windows NT[editar]
Artculo principal: Windows NT
Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la
primera versin fue publicada en julio de 1993.
Previamente a la aparicin del famoso Windows 95 la empresa Microsoft concibi una
nueva lnea de sistemas operativos orientados a estaciones de trabajo y servidor de red.
Un sistema operativo con interfaz grfica propia, estable y con caractersticas similares a
los sistemas de red UNIX. Las letras NT provienen de la designacin del producto como
"Tecnologa Nueva" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Adems, Windows NT
se distribua en dos versiones, dependiendo de la utilidad que se le fuera a
dar: Workstation para ser utilizado como estacin de trabajo y Server para ser utilizado
como servidor.
FreeBSD[editar]
Artculo principal: FreeBSD
FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con
apropiacin y multiproceso en plataformas compatibles con mltiples procesadores; el
funcionamiento de FreeBSD est inspirado en la variante 4.4 BSD-Lite de UNIX. Aunque
FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia
de The Open Group, FreeBSD s est hecho para ser compatible con la norma POSIX, al
igual que varios otros sistemas "clones de UNIX".
El sistema FreeBSD incluye el ncleo, la estructura de ficheros del sistema, bibliotecas de
la API de C, y algunas utilidades bsicas. La versin 6.1
4
trajo importantes mejoras como
mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red.
La versin 7.0, lanzada el 27 de febrero del ao 2008, incluye compatibilidad con
el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.
La distribucin ms notable es PC-BSD
Microsoft Windows[editar]
Artculo principal: Microsoft Windows
Windows es el nombre de una familia de sistemas operativos desarrollados y vendidos por
Microsoft basado en MS-DOS. Windows nunca fue realmente un Sistema Operativo con
verdadero entorno grfico hasta Windows 95. Hasta la versin 3.11 Windows fue un
entorno de escritorio para MS-DOS.
Windows 95 es un sistema operativo con interfaz grfica de usuario hbrido de entre 16 y
32 bits. Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software
Microsoft con notable xito de ventas. Durante su desarrollo se conoci como Windows 4 o
por el nombre clave Chicago. Esta serie de Windows termin con Windows Me.
ReactOS[editar]
Artculo principal: ReactOS
ReactOS (React Operating System) es un sistema operativo de cdigo abierto destinado a
lograr la compatibilidad binaria con aplicaciones de software y controladores de
dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y
sus sucesores).
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un
proyecto llamado FreeWin95 el cual consista en implementar un clon de Windows 95. El
proyecto estuvo bajo discusin por el diseo del sistema ya habiendo desarrollado la capa
compatible con MS-DOS, pero lamentablemente esta fue una situacin que no se
complet. Para 1997 el proyecto no haba lanzado ninguna versin, por lo que los
miembros de ste, coordinados por Jason Filby, pudieron revivirlo. Se decidi cambiar el
ncleo del sistema compatible con MS-DOSy de ahora en adelante basarlo en uno
compatible con Windows NT, y as el proyecto pudo seguir adelante con el nombre actual
de ReactOS, que comenz en febrero de 1998, desarrollando las bases del kernel y
algunos drivers bsicos.
FreeDOS[editar]
Artculo principal: FreeDOS
FreeDOS es un proyecto que aspira a crear un sistema operativo libre que sea totalmente
compatible con las aplicaciones y los controladores de MS-DOS.
El programa ya ha alcanzado un alto grado de madurez y tiene algunas caractersticas que
no existan en MS-DOS. Algunos comandos de FreeDOS son idnticos o mejores que sus
equivalentes de MS-DOS, pero an faltan algunos del sistema operativo original.
El intrprete de lnea de comandos usado por FreeDOS se llama FreeCOM.
La dcada de 2000[editar]
Darwin[editar]
Artculo principal: Darwin (sistema operativo)
Darwin es el sistema que subyace en Mac OS X, cuya primera versin final sali en el ao
2001 para funcionar en computadoras Macintosh.
Integra el microncleo XNU y servicios de sistema operativo de tipo UNIX basados
en BSD 4.4 (en particular FreeBSD) que proporcionan una estabilidad y un rendimiento
mayor que el de versiones anteriores de Mac OS. Se trata de una evolucin del sistema
operativo NEXTSTEP (basado en Mach 2.5 y cdigo BSD 4.3) desarrollado
por NeXT en 1989 comprado por Apple Computer en diciembre de 1996.
Darwin proporciona al Mac OS X prestaciones modernas, como la memoria protegida,
la multitarea por desalojo o expulsiva, la gestin avanzada de memoria y
el multiproceso simtrico.
OS X
OS X, antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado,
comercializado y vendido por Apple Inc.
La primera versin del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio,
fue Mac OS X v10.0 Cheetah (publicada el 24 de marzo de 2001).
La variante para servidores, Mac OS X Server, es arquitectnicamente idntica a su
contraparte para escritorio, adems de incluir herramientas para administrar grupos de
trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de
correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros.
Haiku
Haiku es un sistema operativo de cdigo abierto actualmente en desarrollo que se centra
especficamente en la informtica personal y multimedia. Inspirado por BeOS (Be
Operating System), Haiku aspira a convertirse en un sistema rpido, eficiente, fcil de usar
y fcil de aprender, sin descuidar su potencia para los usuarios de todos los niveles.
La dcada de 2010

IllumOS
Illumos es un proyecto de software libre derivado de OpenSolaris. Fue anunciado por
conferencia web desde Nueva York el 3 de agosto de 2010. El nombre del proyecto es un
neologismo procedente del latn "Illum" (la luz) y de "OS" (operating system, sistema
operativo).
Se trata del cdigo base a partir del cual cualquiera podr crear su propia distribucin de
software basada en el sistema operativo OpenSolaris. Pero Illumos no es una distribucin,
ni una bifurcacin (fork), al menos por el momento, en la medida que no pretende
separarse del tronco principal, sino un derivado de la "consolidacin" OS/Net (ms
conocida como ON), que consiste bsicamente en el cdigo fuente del kernel (SunOS), los
drivers, los servicios de red, las bibliotecas del sistema y los comandos bsicos del
sistema operativo.
http://es.wikipedia.org/wiki/Historia_de_los_sistemas_operativos

Das könnte Ihnen auch gefallen