1. 1.
DESCRIPCION DE LOS SISTEMAS OPERATIVOS QUE CONOZCO
Sé que las primeras versiones de Windows fueron denominadas como D.O.S que significa “Sistema
Operativo de Disco” y trabajaba en ambientes de texto lo que quiere decir que todas las ordenes
e instrucciones que recibía era por medio de comandos, después lanzaron al mercado la versión
Windows 3.1 que se caracterizo por que trabajada con una interfaz grafica para el D.O.S a partir
de esta versión recibió el nombre de Windows ya que los espacios en que mostraba la información
eran rectangulares similares a una ventana. Después aparece la versión Windows NT la cual tuvo
muchos problemas de compatibilidad con el software y hardware en ese momento existentes,
luego viene Windows 95 que fue la primera versión de sistema operativo grafico y de 32 bit de
Microsoft para estaciones de trabajo, Windows 98 se caracteriza por que fue el primero en traer la
herramienta Windows Update, su primera versión fue lanzada al mercado con un sistema de
archivos FAT32 el cual permitía mayor almacenamiento de la información en disco duro. Es
lanzado al mercado la versión de Windows ME, a partir de este el MS-DOS pierde su importancia
además de que fue altamente cuestionado por su inestabilidad y problemas de seguridad, después
de esta versión Microsoft no siguió creando S.O sobre la plataforma windows9 y lanzo una versión
totalmente nueva que fue Windows XP que dio un paso importante en cuanto a estabilidad y
eficiencia Este ofrece un reforzado Menú de salida. El menú de salida ahora puede agrupar sus
acciones más frecuentes y aplicaciones Permite que vea sus opciones del Windows como asociado
con su tarea presente. Compañero de búsqueda científica: recupera la información de la búsqueda
de la tarea que estemos usando en ese momento. La versión mas reciente de Windows “Windows
7” que permite ahora la personalización del equipo, al guardar temas completos; que incluye color
de ventanas, imágenes incluidas, conjunto de sonidos, e incluso protector de pantalla (las
anteriores versiones se limitaban simplemente con los colores de las ventanas). Windows 7
presenta muchas mejoras en sus aplicaciones y herramientas como lo son el reproductor de
Windows y una sus herramientas como la calculadora que antes tenía solo funciones científicas y
hoy en día funciones de programación.
SOFTWARE LIBRE
VENTAJAS DESVENTAJAS
Debido a que es un software que no exige se adquiere sin ninguna garantía
ningún tipo de licencia o seguridadtiene un explícita.
costo casi nulo ypuede ser: Se requiere de tiempo y recursos para
la reparación de errores ya que no
Distribuido
tiene un soporte legal que lo respalde.
Copiado No posee un control de calidad.
Modificado y Dificultad en el intercambio de
Expuesto al escrutinio publico. archivos generalmente los de texto.
Acceso al código fuente.
2. GESTORES DE ARRANQUE
Un gestor de arranque es un programa que administra el arranque del sistema operativo, en el
caso de tener instalado en una computadora dos sistemas operativos diferentes como Windows y
Linux, el sector de arranque es el que permite elegir al usuario entre un sistema u otro.
En Windows el gestor de arranque es conocido como: MRB (Master Boot Record) o también
denominado sector cero en donde se almacena exclusivamente la información de arranque del pc.
En Linux el Gestor de arranque se conoce como LILO o GRUB, es un gestor de arranque, creado en
1995, capaz de arrancar diferentes tipos de sistemas operativos libres, así como sistemas
operativos privativos, a través del arranque en cadena.
En concreto, la ejecución de GNU GRUB está dividida en dos etapas. Cada etapa es una fase de
ejecución de GNU GRUB.
ETAPA 1: la BIOS carga el GRUB en memoria, desde el MBR.
ETAPA 2: visualiza el menú de GRUB para seleccionar el sistema operativo a iniciar y carga
en memoria el núcleo de dicho sistema. A partir de este momento es el núcleo el que se
encarga de continuar la secuencia de arranque.
En esta etapa el GRUB dispone de una interfaz para editar la entrada del sistema
operativo y poder realizar modificaciones sobre ella antes de proceder a su carga y
ejecución.
PARTICIONAMIENTO DE UN DISCO DURO
Existen dos tipos de particiones, Partición Primaria y Partición Extendida o Lógica.
PARTICION PRIMARIA:es única unidad lógica para el computador en donde va instalado el
S.O. Además es reconocida como una partición de arranque
PARTICION EXTENDIDA:es una partición de almacenamiento en ella no se puede instalar
un S.O y arrancarlo desde allí, pues este tipo de partición no es arrancable.
Un disco duro solo puede tener máximo 4 particiones primarias mientras que particiones
extendidas puede tener un número infinito de unidades lógicas.
Las particiones se crean para qué sistema operativo crea que tiene varios discos duros, cuando en
realidad hay un solo disco físico, de este modo nos permite borrar particiones sin afectar los
demás datos del disco.
3. 2.
WINDOWS
Windows es un sistema operativo que fue creado por la empresa desarrolladora de software
Microsoft en 1985, inicialmente nació para ser un complemento del MS-DOS la novedad del
momento era su interfaz grafica de usuario.
Dos años mas tarde llega la versión de Windows 2.0 el cual fue un poco mas popular que su
antecesor mientras se desarrollaba esta versión Microsoft y Windows trabajaban continuamente
en otro sistema operativo el cual fue OS/2 que fue mas una estrategia de Gates para asegurase en
el mercado.
Luego aparece una versión 3.0 mucho mas competitiva convirtiéndose en 1990 en un duro rival
para Apple ya que esta versión podía reproducir video y audio pero lo que realmente produjo su
éxito fue la inclusión de dos programas fundamentales que eran solitario y Paint a color.
En julio de 1993, Microsoft lanzó Windows NT basado en un nuevo kernel NT es considerado de la
línea profesional de los sistemas operativos Windows.
En 1995 salió Windows 95, el mejor Windows para nivel usuario que había por aquella época,
destacaba su uso en el entorno gráfico (GUI), siendo así más fácil de usar (hay que tener en cuenta
que una de las características principales de todos los Windows y por lo que se hizo tan famoso
fue por que facilito su uso para cualquier persona, aunque estas no tuvieran conocimientos de
informática).
Luego, en junio de 1998, se lanzó Microsoft Windows 98, también con gran reconocimiento, pero
con varios problemas de seguridad que necesitaron de una segunda edición que se lanzo en 1999
para resolverlos.
En febrero de 2000, se lanzó Windows 2000, que se enfocaba en una línea profesional sistemas de
Microsoft.
En cuanto la línea de hogar a Windows 98 le siguió Windows ME lanzado en septiembre de 2000.
Fue una de las versiones más criticadas del Windows por sus debilidades enla estabilidad y la
compatibilidad.
En octubre de 2001, Microsoft lanza Windows XP, la cual está basada en el kernel de Windows NT,
pero que también agrupa características de la línea de hogar. Esta versión fue bastante reconocida
aunque de todas maneras necesitó dos Service Pack de actualización para lograr una
seguridadapropiada.
En abril de 2003, fue lanzado Windows Server 2003 en remplazó de la línea de productos para
servidores Windows 2000. Esta versión poseía muchas mejoras y una fuerte seguridad. Fue
seguido de Windows 2003 R2 en diciembre de 2005.
4. La siguiente versión del sistema operativo fue Windows Vista, lanzada el 30 de noviembre de 2006
para clientes de negociostrajo mejoras en la seguridad, características más avanzadas en sus
gráficos con una interfaz opcional llamada Windows Aero, además de nuevas aplicaciones.Odiado
por muchos por ser uno de los Windows más malos que se hayan hecho, siendo este muy poco
permisivo, aun usando cuantas con privilegios, compatibilidades con aplicaciones y drivers de
otros sistemas, varias vulnerabilidades. Etc. En cambio la versión para consumidores fue lanzada el
30 de enero de 2007”Windows seven”, siendo este una evolución y mejora de Windows Vista y es
el más actual.
LINUX
Linux es una de las tantas variantes de Unix. Se trata de un sistema operativo de 32 bits de libre
distribución, desarrollado originalmente por Linux Torvalds, quien era un estudiante de la
universidad finlandesa de Helsinki, y quien, en 1991, se dedico a la tarea de remplazar a Minix, un
clon de Unix de pequeñas proporciones y finalidad académica desarrollado años antes por Andrew
Tannenbaun.
A medida que avanzo en su desarrollo, Linux fue dejando el código fuente de las anteriores
versiones del kernel y utilidades a total disponibilidad de los usuarios de Internet. Esta fue una
gran hazaña, ya que hizo posible que una gran multitud de desarrolladores de todo el mundo se
familiarizaran con el código, lo cual significó aporte de muchas sugerencias, y fue así que
evolucionado luego hacia un espectacular ejemplo de desarrollo distribuido de software: muchos
desarrolladores independientes, desde diferentes lugares del planeta tomaron a su cargo la
producción de software para Linux, escribiéndolo desde cero o portándolo desde otras
plataformas Unix. Este desarrollo continúa aún hoy y ha permitido a Linux alcanzar un alto nivel
de desarrollo y madurez, como también como una gran aceptación
Actualmente, Linux tiene todas las características que pueden encontrarse en cualquier sistema
Unix moderno, incluyendo direccionamiento lineal de 32 bits, memoria virtual, multitarea real,
librerías, módulos de kernel cargables on-demand, soporte TCP/IP y entorno gráfico X-Windows.
Linux es distribuido bajo la Licencia General Pública de GNU, lo cual significa que puede ser
distribuido, copiado y modificado gratuitamente, a condición de no imponer ninguna restricción
en sucesivas distribuciones. En pocas palabras: Linux es un sistema operativo gratuito.
SUN SOLARIS
Es un sistema operativo desarrollado por Sun Microsystems es sistema certificado como una
versión de UNIX, aun que Solaris aun es software propietario la mayor parte del proyecto se ha
liberado como un software libre el cual fue denominado Open Solaris.
5. Fue el primer sistema operativo de sun el cual nació en 1983 y en ese entonces se denominó Sun
OS este estaba basado en el sistema UNIX BSD, mas adelante incorporo funcionalidades del
System V convirtiéndose básicamente en un sistema operativo totalmente basado en System V.
Esta versión basada en System V fue publicada en 1992 y fue la primera en llamarse Solaris, mas
concretamente Solaris 2 Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS
solo tendría sentido a partir de ese momento como núcleo de este nuevo entorno operativo
Solaris. De esta forma Solaris 2 contenía SunOS 5.0. Desde ese momento se distingue entre el
núcleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris), añadiéndole
otros paquetes como Apache o DTrace. Como ejemplo de esta función, Solaris 8 contiene SunOS
5.8.
MAC OS X
La historia de este sistema operativo en realidad empieza el 12 de octubre de 1988 cuando
SteveJobs lanza su Next Computer funcionando con una versión beta (0.8) de NEXTSTEP Este
sistema operativo funcionaba con Mach 2.5 y BSD 4.3, una interfaz gráfica basada en PostScript y
usaba Objective-C como lenguaje de programación nativo.
Algunas cosas buenas, otras malas sucedieron con el sistema operativo, por un lado Tim Berners-
Lee desarrolló el primer navegador web en una NeXT con NEXTSTEP, por otro lado en 1992
cometieron la muy grande estupidez de vender una variante del sistema operativo que funcionaba
en PCs “normales” a $995 dólares (este se llamaba NEXTSTEP 486). Luego se llegó a un acuerdo
con Sun para hacer OpenSTEP, complicando aún más el concepto mismo del sistema operativo.
De forma paralela, Apple tuvo una serie de fallas y malos pasos con sus sistemas operativos, a
principios y mediados de los 90’s tenían el firme objetivo de obtener mayor porcentaje demercado
que Windows 95. El famoso Pink OS que sería desarrollado junto a IBM falló y se centraron en el
aún más famoso Copland, anunciado en 1994, beta lanzado en 1995 y atrasado en 1996 porque
simplemente no estaba completo.
Las cosas se complicaban y Gil Amelio ex-CEO de la empresa planeaba seriamente comprar Be Inc.,
creadores del BeOS; Apple quería pagar máximo unos 120 millones de dólares por el sistema
operativo mientras que Be quería más de 200; las cosas estaban tan mal en Apple (durante el
primer trimestre de 1996 se reportaron pérdidas de $740 millones de dólares) que se consideró el
uso de Windows NT. El trato con Be nunca se materializó pero Steve Jobs convenció a Amelio que
OpenSTEP era lo que necesitaban, después de todo era un sistema operativo probado en el
mercado.
Apple compró NeXT en febrero de 1997 por 427 millones de dólares y para septiembre del mismo
año Amelio estaba fuera y Steve Jobs entró como CEO temporal.
Durante esa época se hablaba de Rhapsody, el nuevo sistema operativo basado en NeXT, se
lanzaron dos developer previews, pero en un extraño giro durante mayo de 1998 Steve Jobs
6. anunció el Mac OS X el cual reunía lo mejor de Rhapsody y el MacOS actual; prometió su
lanzamiento en otoño de 1999.
El Mac OS X Server 1.0 fue lanzado el 16 de marzo de 1999, Mac OS X beta se lanzó en Septiembre
13, 2000 — y como escribí al principio, 6 meses más tarde, Mac OS X 10.0 (Cheetah) fue lanzado el
24 de Marzo de 2001 cambiándole la vida a Apple.
UNIX
Los orígenes del sistema UNIX se remontan al desarrollo de un proyecto iniciado en 1968. Este
proyecto fue realizado por General Electric, AT&T Bell i del MIT, llevaron a cabo el desarrollo de un
sistema operativo con nuevos conceptos como la multitarea, la gestión de archivos o la interacción
con el usuario. El resultado die estas investigaciones se bautizó como MULTICS. El proyecto resultó
ser demasiado ambicioso, por lo que no llegó a buen fin y terminó abandonándose.
Posteriormente la idea de este proyecto se vuelve a retomar y conduce al gran desarrollo en 1969
del sistema operativo UNIX. Entre los investigadores destacaban Ken Thompson y Dennis Ritchie.
En principio, este sistema operativo recibió el nombre de UNICS, aunque un año después pasa a
llamarse UNIX, como se conoce hoy en día.
El código de UNIX estaba inicialmente escrito en lenguaje ensamblador, pero en 1973, Dennis
Ritchie llevó a cabo un proyecto para rescribir el código de UNIX en lenguaje C. UNIX se convirtió
así en el primer sistema operativo escrito en lenguaje de alto nivel. Con este nuevo enfoque fue
posible portar al sistema operativo a otras máquinas sin muchos cambios, solamente efectuando
una nueva compilación en la máquina de destino. Gracias a esto la popularidad de UNIX creció y
permitió asentar la "filosofía UNIX".
7. CUADRO COMPARATIVO
S.O WINDOWS LINUX MAC UNIX SOLARIS
ARQUITECTURA monolítico Microkernel Monolítico Solaris usa una
Modular,
base de código
monolítico
común para las
arquitecturas
que soporta:
SPARC y
x86(incluyendo
AMD64/EM64T
EMPRESA Microsoft Linux Apple Lo Sun
DESAROLLADORA Torvalds desarrollaba Microsystems
Novell hace
unos años
pero es
originalmente
de AT&T
LICENCIA EULA (Se GNU No Libre Licencia Licencia de
prohíbe la (Permite la Publica Código Abierto
copia) copia,
modificación
y
redistribución
del software)