SISTEMA OPERATIVOS
N: Angel Isaac Villa Ramirez
C: 1 de Bachillerato tecnico B
F : 29 DE OCTUBRE DEL 2021
Los Sistemas operativos para computadoras
- Windows.
- Mac OS.
- Unix.
- Solaris.
- FreeBSD.
- OpenBSD.
- Android-x86 (GNU/Linux)
- Chrome OS (GNU/Linux)
Windows 1.0
Aunque ya se hablaba de la existencia de la primera versión de Windows antes de la presentación de Windows 1.0, lo cierto es que hasta el 20 de noviembre del año 1985 no se anunció de manera oficial esta primera versión del sistema. Una versión que ofrecía poca funcionalidad y que no se trataba de un sistema operativo completo, ya que más bien era una extensión gráfica de MS-DOS que hacía pensar en dejar atrás el uso de comandos.
Desarrollado 16 bits requería de 320 KBs de memoria RAM, una tarjeta gráfica y una unidad de disquete para funcionar, el precio de venta era de 99$. Windows 1.0 tuvo soporte hasta el 31 de diciembre de 2001, por lo que, a pesar de ser una versión sin apenas funcionalidad, los de Redmond estuvieron ofrecieron soporte durante poco más de 16 años.
Windows 2.0
Mientras tanto, justo dos años más tarde, en noviembre de 1987, llegaba Windows 2.0. Una versión que fue actualizada rápidamente con la v2.03 y que ya incluía por primera vez ventanas que podían solaparse entre ellas. Eso por no hablar de que ya incluía ciertas utilidades que, podríamos decir, iban a ser el origen de las actuales herramientas de ofimática.
Esta versión de Windows fue la primera en contener el procesador de textos Microsoft Word y la hoja de cálculo Microsoft Excel por primera vez, ello provocó que esta versión de Windows tuviera mucho mejor acogida en el mercado. Tuvo soporte hasta la misma fecha que la versión anterior. Es decir, hasta el 31 de diciembre de 2001, momento en el que Microsoft decidió descontinuar Windows 1.0 y 2.0.
Windows 3.0
El 22 de mayo de 1990, se libera y se lanza el sistema operativo Windows 3.0 que llega con una interfaz gráfica en la que ya se comenzaban a apreciar nuevos elementos visuales además de las exitosas «ventanas». Fue la primera versión que tuvo éxito a nivel comercial pudiendo competir con Apple Macintosh y Commodore Amiga en el mercado. Se llegaron a vender hasta dos millones de copias en tan solo unos meses desde su lanzamiento. Aunque en este momento todavía se utilizaba mayormente MS-DOS para ejecutar programas y juegos en los ordenadores personales.
Con la actualización a Windows 3.1 en abril de 1992, el sistema recibió el famoso juego del Buscaminas que tanto entretenimiento ha ofrecido a lo largo de los años. Además, hay que destacar también la existencia del administrador de archivos y de la compatibilidad con las tipografías TrueType desarrolladas anteriormente por Apple. Una versión a la que la compañía ofreció soporte hasta el 31 de diciembre de 2001. Misma fecha que las dos anteriores.
Windows 95
El 24 de agosto de 1995 es una fecha importante en la vida del sistema operativo de Microsoft, ya que es el día en el que fue lanzada la famosa versión Windows 95. La primera versión que ofrece una interfaz muy mejorada y donde ya aparecen la barra de tareas y el menú Inicio, dos elementos muy importantes y característicos de Microsoft que siguen siendo parte hoy en día del sistema operativo. Eso sin olvidar que Windows 95 incluía Internet Explorer, el navegador web que tantos años ha estado acompañando al sistema y por lo tanto, el soporte para navegar por Internet.
Una versión destinada al mercado de consumo y con la que se pasaba de una arquitectura multitarea cooperativa de 16 bits a una arquitectura apropiativa de 32 bits. Fue también la primera edición de Windows que soportaba el modo multitarea. El fin del soporte estándar para Windows 95 fue el 31 de diciembre del año 2000, pero tuvo un soporte extendido que duró un año más, es decir, hasta el 31 de diciembre de 2001.
Windows NT 4.0
Windows NT o Windows New Technology nació como una nueva línea del sistema operativo de Microsoft orientado a estaciones de trabajo y servidores de red. Un sistema con interfaz gráfica propia de Windows 95, estable y características similares a los sistemas de red UNIX. Su fecha de lanzamiento oficial fue el mes de agosto del año 1996, el soporte estándar finalizó el 31 de diciembre de 2000 mientras que el soporte extendido llegó hasta finales de 2004.
Esta versión específica de Windows tuvo gran acogida debido a la interfaz gráfica, casi idéntica a la de Windows 95. La versión NT 4.0 Server fue diseñada para gestión de redes, con una versión especial para empresas (NT 4.0 Server, Enterprise Edition). La edición NT 4.0 Terminal Server era la primera en ofrecer acceso remoto al Escritorio. La edición Windows NT 4.0 Workstation tenía todo el soporte para Office, Internet Explorer y reproductores multimedia estando enfocada al uso empresarial. Finalmente, Microsoft desarrolló otra versión específica para empresas, Windows NT 4.0 Embedded, destinada a funcionar en cajeros automáticos, máquinas expendedoras y máquinas arcade (recreativas).
Windows 98
Aunque antes de la llegada de Windows 98 se sucedieron las distintas versiones de Windows 95 mencionadas anteriormente con el nombre comercial Windows NT, enfocadas especialmente al entorno empresarial e industrial, tres años después se lanzó una nueva edición. El 25 de junio de 1998, Microsoft lanzaba la nueva versión de su sistema operativo: Windows 98. Al igual que la anterior, adquirió como nombre las dos últimas cifras del año de su lanzamiento y era una versión que llegaba con el sistema de archivos FAT32 que trató de potenciar el acceso a la red. Además, incluyó la compatibilidad con lectores de DVDs y la incorporación de los primeros puertos USB.
Sin embargo, una mayor complejidad en el sistema hizo que se penalizara de gran manera el rendimiento del sistema, por lo que se convirtió en una de las versiones de Windows más criticadas por su lentitud y falta de fiabilidad en comparación con su antecesor Windows 95, que en este sentido había dejado el listón muy alto.
En mayo de 1999 se lanzó la versión 2.0 de este sistema operativo bajo el nombre de Windows 98 Segunda Edición (SE) que traía novedades como Internet Explorer 5, conexión compartida yMicrosoft Netmeeting 3.0. Aun así, Windows 98 fue una versión que tuvo soporte estándar hasta el 30 de junio de 2002 y un soporte extendido que finalizó el 11 de julio de 2006.
Windows 2000
El 29 de marzo de 1999 se lanza el sistema operativo Windows NT 5.0 EUR Edition, que no era otra cosa que la versión alemana de Windows NET 5.0 y que pasaría a llamarse Windows 2000 posteriormente. Una versión del sistema que Microsoft desarrolló como parte de su línea profesional. El objetivo era ofrecer todo el rendimiento a aquellos usuarios avanzados y profesionales que ejecutaban programas de alto rendimiento. De esta versión se filtró parte de su código fuente en Internet. Esto hizo que la compañía decidiese utilizar su núcleo para desarrollar la nueva versión del sistema.
Además de continuar el camino de NET, enfocándose a los negocios, Windows 2000 incluyó nuevas opciones para una mayor protección de archivos. Se desarrollaron diferentes versiones más específicas encaminadas a usos muy concretos: Windows 2000 Professional, Server, Advanced Server, Datacenter Server y Advanced Server Limited Edition. El soporte estándar de esta versión finalizó el 30 de junio de 2005, mientras que el soporte extendido acabó el 13 de julio de 2010.
Windows Me
Windows Me o Windows Millenium es una versión del sistema operativo de Microsoft lanzando el 14 de septiembre del año 2000 en formato gráfico híbrido de 16/32 bits. Fue diseñado por Microsoft para los usuarios de PC. Después de la madurez alcanzada por otras versiones anteriores como Windows 95 y Windows 98 no tuvo la aceptación por los usuarios que esperaba la compañía debido a los continuos errores que arrojaba (los famosos pantallazos azules) y las desventajas de su uso.
Tanto es así, que muchos usuarios que probaron Windows Me en sus equipos volvieron a versiones anteriores de Windows 98 al poco tiempo y esperando que desde Redmond se tomaran cartas en el asunto. El soporte estándar finalizó a finales de 2003, poco más de tres años, mientras que el soporte extensión llegó hasta mediados del año 2006, concretamente hasta el mes de julio de ese año.
Windows XP
Otro gran salto en el desarrollo y evolución del sistema operativo de Microsoft se produjo el 25 de octubre del año 2001, momento en el que se lanzaba Windows XP. La primera versión del siglo XXI y que supuso un gran éxito al ser un producto de gran calidad. Una versión que fue construida a partir del kernel de Windows NT y que llegó en dos ediciones distintas, Home y Professional.
En el aspecto visual, hay que destacar grandes mejoras en la interfaz de usuario, con nuevos iconos, menús y opciones que permitían a los usuarios profundizar y controlar mucho más todo tipo de tareas sobre el sistema. Pero no sólo se quedó en ofrecer mejoras gráficas, sino que también llegó con un gran incremento de velocidad y agilidad.
Windows XP incorporó funciones como el cifrado de archivos del sistema, soporte para redes WiFi, la asistencia remota y su versión de 64 bits, lo cual provocó una explosión en el mercado de los sistemas operativos. Esta versión tuvo una gran aceptación siendo la edición de Windows mayoritaria en los hogares hasta 2012. Tuvo soporte estándar por parte de Microsoft hasta el 14 de abril de 2009, mientras que el soporte extendido duró hasta el 8 de abril de 2014.
Windows Vista
Hubo que esperar hasta 6 años para la llegada de la nueva versión del sistema, Windows Vista. Una versión que Microsoft lanzó mundialmente el 30 de enero de 2007, llegaba con infinidad de nuevas características y funciones. Un Shell rediseñado y una interfaz con grandes cambios y enfocada en mejorar la seguridad de los usuarios que, por el contrario, no fue del agrado de la gran mayoría de ellos. Con Windows Vista pudimos ver la interfaz Aero UI que, sin duda, ofrecía un gran atractivo a nivel visual, pero que resultó ser demasiado problemático en equipos menos potentes. Un cúmulo de circunstancias que hizo que se convirtiera en uno de los fiascos de la historia del sistema operativo a pesar de que se tenían grandes expectativas en la empresa.
Era la primera versión de Microsoft que se dirigía a equipos personales y de oficina, portátiles y tablets. Pero los continuos problemas, la lentitud y sobrecargas, hicieron sombra a todas las novedades gráficas. Esta versión recibió soporte estándar por parte de la compañía hasta el 10 de abril de 2012, mientras que el soporte extendido se alargó hasta el 11 de abril de 2017.
Windows 7
El 22 de octubre de 2009, Microsoft anunció el lanzamiento de Windows 7 como solución al fiasco de Windows Vista y que resultó una de las versiones más importantes del sistema operativo de Microsoft desde el anterior Windows XP. Algo que ha quedado retratado en la historia del sistema operativo, ya que ha sido etiquetada como una de las versiones más sólidas.
Añadía soporte multi touch, un Windows Shell rediseñado, nueva barra de tareas, sistema de red, mejoras en el rendimiento y su velocidad y una reducción del consumo de recursos. Además, introdujo el nuevo diseño de la barra de tareas, dejándola más ancha, y un sistema con iconos de mayor tamaño. El soporte estándar de Windows 7 duró hasta el 13 de enero de 2015, mientras que el soporte extendido llegó hasta el 14 de enero de 2020.
Windows 8
Prácticamente tres años después, el 26 de octubre de 2012, se lanzó Windows 8. Una versión que añadía soporte para microprocesadores ARM y cuya interfaz llegaba modificada para hacerla más adecuada para su uso con pantallas táctiles, mostrando nuevos efectos planos para ventanas y botones con un color simple.
Esto supuso también la eliminación del clásico menú de Inicio de Windows por Tiles, algo que no fue del agrado de la gran mayoría de usuarios. Por primera vez desde Windows 95 el sistema operativo prescindía de uno de los elementos más importantes como es el botón de Inicio de Windows.
La escasa aceptación de la interfaz Metro por parte de los usuarios hizo que Microsoft lanzase Windows 8.1 para intentar dar respuesta a los usuarios que echaban de menos algunos elementos tradicionales del sistema y que recuperaba algunas de las características. El soporte estándar y extendido de Windows 8 finalizó el 12 de enero de 2016, mientras que en el caso de Windows 8.1, el soporte estándar duró hasta el 9 de enero de 2018 y el extendido aún está vigente hasta el 10 de enero de 2023.
Windows 10
Fue el 29 de julio de 2015 cuando Microsoft lanzó la última y esperada versión de su sistema operativo, Windows 10.
Novedades
Una versión que cuenta con un gran conjunto de aplicaciones, una interfaz moderna con un gran rendimiento y que, además, es multiplataforma. Es decir, permite su utilización en ordenadores y dispositivos móviles.
Pero no son las únicas novedades, ya que también cabe destacar el uso de aplicaciones universales, el nuevo navegador de Internet Edge, el gran protagonismo de su asistente Cortana, la nueva página de Configuración del sistema, el TimeLine o la vuelta del menú de Inicio que tanto añoraban la gran mayoría de usuarios, entre otras muchas cosas. En definitiva, para muchos la mejor versión del sistema hasta la historia y un producto a la altura de las necesidades actuales de los usuarios. Ni que decir tiene, que siendo la última versión del sistema y la actual, cuenta con soporte estándar vigente hasta el 9 de enero de 2024, mientras que el soporte extendido se alarga hasta el mismo día, pero del año 2029.
Windows 10 S
Dentro de Windows 10 tenemos la S como versión añadida al último SO de Microsoft. Windows 10 S es una versión de este sistema optimizada para seguridad y rendimiento, manteniendo la misma experiencia de funcionamiento y visual que tenemos en el 10 normal.
Esta versión ha sido creada para competir directamente con Chrome OS, para ofrecer un entorno más seguro y en el que se garantice que no existe aplicación alguna que tenga malware y que pueda influir en el mal comportamiento del dispositivo que tenga este sistema operativo. Además, con este movimiento Microsoft pretende convertir de una vez por todas a la tienda Windows Store en el centro de todas las descargas de software que se produzcan en Windows, tal y como ocurre con la Google Play en Android y Chrome OS.
Windows 10 X
En un futuro muy cercano, se espera en unos meses, también veremos otra «vuelta de tuerca» del sistema operativo de Microsoft con Windows 1o X, una evolución para colocar en aquellos dispositivos que tengan pantallas táctiles y sobre todo a las pantallas duales.
En esencia se cuenta con la misma interfaz, con el mismo escritorio y la misma forma de trabajar, aunque todo adaptado de mejor manera al sistema táctil y sobre todo al hecho de contar con diferentes pantallas que pueden funcionar como una solo o de manera independiente y adaptándose a los movimientos del dedo (olvidándose del ratón). Aún está por presentar oficialmente, por lo que veremos que nos prepara Microsoft exactamente.
WINDOWS 11
System, el primer sistema operativo en la historia del Mac
El primer Mac (Macquintosh Original) trajo consigo un sistema operativo revolucionario en el mundo. Fue el primer ordenador que tenía ratón para hacer clic en los elementos y moverlos por el escritorio. Además, incorporaba apps creativas para poder pintar y dibujar, aunque, recuerda: en 1984 solo había pantallas en blanco y negro. En System 1 ya existía la barra de menús y el Finder, elementos que, increiblemente, se siguen conservando tal cual 37 años después.
Después del System 1 la historia del Mac trajo consigo las siguientes versiones de System 3, 4, 5... Eran estéticamente iguales, e incorporaban mejoras de rendimiento, nuevas funcionalidades como la multitarea y una mayor compatibilidad con dispositivos de otras empresas: Por ejemplo, disponían de más variedad de discos duros internos. Hasta ahora, el sistema operativo del Mac se había llamado System, fue con la versión System 7.6 cuando pasó a llamarse Mac OS 7.6. Hasta el día de hoy ha seguido conservando ese nombre.
Mac OS 8
Nos encontramos en el año 1997 y Steve Jobs acababa de regresar de nuevo a Apple para continuar escribiendo la historia del Mac. Mac OS 8 se planteó en un principio como una continuación de System 7, aunque finalmente se dio el salto a la octava versión. Mac OS 8 no era muy diferente a la esencia de System; Tenía soporte para pantallas a color y una de sus novedades es que se podían aplicar diferentes temas para ajustar la interfaz gráfica al gusto de los usuarios.
Mac OS 9
Mac OS 9 fue un sistema operativo de transición, fue necesario para continuar la historia del Mac, ya que Apple estaba imaginando la revolucionaria versión 10. De esta forma el usuario se adaptaría mejor a todos los cambios que iban a llegar. Por eso, no traía novedades destacables. La más sorprendente fue la posibilidad de grabar CDs desde el propio Finder.
Mac OS X, se abre una nueva era en la historia del Mac
Nos encontramos en la década de los 2000. Concretamente en el año 2001, fue entonces cuando conocimos el nuevo Mac OS 10 o Mac OS X. El gran acontecimiento en la historia del Mac. Fue tan revolucionario en los Mac, que actualmente seguimos usando esta versión.
Mucha gente no lo sabe, pero la X de Mac OS significa diez en números romanos. Sucede lo mismo con el iPhone X, iPhone Xs y iPhone Xr. Muchos lo leemos como iPhone "equis", y en realidad desde un inicio se pensó para leerse como "diez".
Mac OS X estrenaba una nueva interfaz de usuario rediseñada por completo, y elementos en común que seguimos teniendo a día de hoy: como el Dock o la aplicación de Mail.
Desde el año 2001 hasta el año 2020 Mac OS X ha tenido una gran andadura. En 2020 hubo un cambio de ciclo que más adelante conoceremos. De momento, vamos a repasar lo que ha sido la epoca en la que el Mac más a brillado y ha llegado a manos de todo el mundo. Cada nueva versión del sistema operativo llevaba una numeración superior, y además, desde hace años se da un nombre propio para diferenciarlos mejor. Como dato curiosio: Mac OS X ha tenido apodos de animales felinos y lugares de California durante estos casi 20 años de vida.
- Mac OS X 10.0 (Cheetah)
- Mac OS X 10.1 (Puma)
- Mac OS X 10.2 (Jaguar)
- Mac OS X 10.3 (Panther)
- Mac OS X 10.4 (Tiger)
- Mac OS X 10.5 (Leopard)
- Mac OS X 10.6 (Snow Leopard)
- Mac OS X 10.7 (Lion)
- Mac OS X 10.8 (Mountain Lion)
- Mac OS X 10.9 (Mavericks)
- Mac OS X 10.10 (Yosemite)
- Mac OS X 10.11 (El Capitán)
- Mac OS X 10.12 (Sierra)
- Mac OS X 10.13 (High Sierra)
- Mac OS X 10.14 (Mojave)
- Mac OS X 10.15 (Catalina)
Mac OS X Lion y Mac OS X Mountain Lion culminan una etapa de diseño
Las versiones del año 2011 y 2012 introdujeron un cambio gráfico muy grande en la historia del Mac, y fue el cierre de una etapa de diseño iniciada desde el primer Mac OS X. Las apps tenían un aspecto que recordaba a elementos de nuestra vida real. Por ejemplo: la App calendario era como una hoja de calendario, o la App contactos era como una agenda. Con OS X Mountain Lion se añadieron al Mac Apps que ya existían en el iPhone como notas, mensajes, recordatorios etc. Una curiosidad: a este tipo de diseño que recordaba a elementos de la vida real se le llama Skeumorfismo.
o
Mac OS X Yosemite trajo un cambio de diseño impresionante
Mac OS X 10.10, o también conocido como Yosemite, rediseñó por completo el aspecto de todo el Mac. Fue uno de los mayores cambios en la historia del Mac, ya que incorporó transparencias, diseños planos y minimalistas. Los elementos ya no recordaban a la vida real y las apps se centraban en resaltar en contenido en sí. Además, se integraba más con el iPhone y el iPad permitiendo iniciar acciones en un dispositivo, y continuar en otro gracias al ecosistema de Apple.
macOS Sierra elimina la X en el nombre del Mac
Mac OS X 10.12, o también macOS Sierra, eliminó la X en el nombre de macOS para asemejarse también a la estructura del resto de sistemas operativos de Apple: iOS, tvOS y watchOS. Además, macOS Sierra trajo, por fin, Siri al Mac. Lo que se quería conseguir, con este cambio en en la historia del Mac, era asemejar la experiencia de usuario del ecosistema Apple.
¿Conoces la historia de la famosa imagen del Macintosh Original con el "Hello" en la pantalla? En la presentación de 1984 Steve Jobs quería que el Mac dijera sus primeras palabras saludando al público. Hoy en día su sueño se cumplió con creces, el Mac ya habla, e inlcuso tener una conversación con nosotros.
Mac OS Mojave estrena el modo oscuro
Hasta el 2017, toda la interfaz de la historia del Mac, siempre había estado diseñada en tonos claros y blancos. Con Mac OS Mojave esto cambió: llegó el modo oscuro. Una forma más elegante y cómoda para centrarte aún más en tu contenido. Acompañando al modo oscuro, llegaron los fondos dinámicos. El fondo de pantalla se iba adaptando a las diferentes horas del día, cambiando la iluminación y aspecto del mismo.
MacOS Catalina aprende todavía más del iPhone
MacOS Catalina es la versión que tenemos actualmente en nuestros Mac. El mítico programa iTunes que ha acompañado a la historia del Mac durante más de 30 años, desaparece para convertirse en tres apps independientes: Música, Podcast y TV. Además, es posible utilizar el iPad como una pantalla externa para el Mac. De esta forma el ecosistema de Apple es aún más completo y cómodo para el usuario.
macOS 11 Big Sur llega con el cambio más grande en la historia del Mac
Nos encontramos a mitad del año 2020. Apple presenta la nueva versión de sus sitema operativo: macOS Big Sur. Para sorpresa de todos deja atrás la numeración 10 y pasa al número 11. Como novedades, tenemos un aspecto totalmente rediseñado y funcionalidades muy interesantes en las Apps más usadas. Tienes todas las novedades de macOS Big Sur aquí.
Sin embargo, lo realmente importante de macOS Big Sur llega en forma de compatibilidad. Hasta ahora, los Mac llevaban procesadores Intel. En 2020 se inició la transición de Intel a los propios procesadores de Apple. La revolución es tal que los Mac con procesador Apple, el chip M1, están batiendo récords. El doble de duración de batería, cero calentamiento, potencia gráfica nunca vista... ¿Quiéres saber cuales son esos cambios? En K-tuin te los contamos.
37 años de historia de Mac, como has podido ver, dan para mucho. El Mac revolucionó el mundo de la informática y los ordenadores personales, y a día de hoy es el sistema más seguro, estable y productivo que existe. ¡Desde K-tuin le deseamos un feliz cumpleaños al Mac!
UNIX
Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T.12
El sistema, junto con todos los derechos fueron vendidos por AT&T a Novell, Inc. Esta vendió posteriormente el software a Santa Cruz Operation en 1995, y esta, a su vez, lo revendió a Caldera Software en 2001, empresa que después se convirtió en el grupo SCO. Sin embargo, Novell siempre argumentó que solo vendió los derechos de uso del software, pero que retuvo el copyright sobre "UNIX®". En 2010, y tras una larga batalla legal, esta ha pasado nuevamente a ser propiedad de Novell.3
Solo los sistemas totalmente compatibles y que se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados "UNIX®" (otros reciben la denominación «similar a un sistema Unix» o «similar a Unix»). En ocasiones, suele usarse el término "Unix tradicional" para referirse a Unix o a un sistema operativo que cuenta con las características de UNIX Versión 7 o UNIX System V o unix versión 6.
HISTORIA
A finales de la década de 1960 el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),4 desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos.
Uno de los programadores de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-6455 y escribió un juego llamado Space Travel,67 (Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE. UU. por cada partida.
De este modo, Thompson escribió nuevamente el programa, con ayuda de Dennis Ritchie, en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7.8 Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo Uniplexed Information and Computing System, pues solo prestaba servicios a dos usuarios (de acuerdo con Andrew Tanenbaum, era solo a un usuario9). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.10
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIX en una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX11 ejecutado en una PDP-11/20. Se incluía en él un programa para dar formato a textos (runoff) y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20. Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de runoff y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes de patentes que ellos recibían. Pronto, runoff fue mejorado hasta convertirse en troff, el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thomson y Ritchie publicaron un manual de programación de UNIX (título original en inglés: "UNIX Programmer's Manual").12
En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.13 Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición de universidades y compañías, también al gobierno de los Estados Unidos, a través de licencias.14Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley.14 En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIX de AT&T.
Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 615 en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentar aún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.
La versión 7,15 la última versión del UNIX original con amplia distribución, entró en circulación en 1979. Las versiones 8, 9 y 1015 se desarrollaron durante la década de 1980, pero su circulación se limitó a unas cuantas universidades, a pesar de que se publicaron los informes que describían el nuevo trabajo. Los resultados de esta investigación sirvieron de base para la creación de Plan 9 from Bell Labs, un nuevo sistema operativo portable y distribuido, diseñado para ser el sucesor de UNIX en investigación por los Laboratorios Bell.
AT&T entonces inició el desarrollo de UNIX System III, basado en la versión 7, como una variante de tinte comercial y así vendía el producto de manera directa. La primera versión del sistema III se lanzó en 1981.15 A pesar de lo anterior, la empresa subsidiaria Western Electric seguía vendiendo versiones antiguas de Unix basadas en las distintas versiones hasta la séptima. Para finalizar con la confusión con todas las versiones divergentes, AT&T decidió combinar varias versiones desarrolladas en distintas universidades y empresas, dando origen en 1983 al Unix System V Release 1.15 Esta versión presentó características tales como el editor Vi y la biblioteca curses, desarrolladas por Berkeley Software Distribution en la Universidad de California, Berkeley. También contaba con compatibilidad con las máquinas VAX de la compañía DEC.
Hacia 1991, un estudiante de ciencias de la computación de la Universidad de Helsinki, llamado Linus Torvalds desarrolló un núcleo para computadoras con arquitectura x86 de Intel que emulaba muchas de las funcionalidades de UNIX y lo lanzó en forma de código abierto en 1991, bajo el nombre de Linux. En 1992, el Proyecto GNU comenzó a utilizar el núcleo Linux junto a sus programas.
En 1993, la compañía Novell adquirió la división Unix Systems Laboratories de AT&T junto con su propiedad intelectual.16 Esto ocurrió en un momento delicado en el que Unix Systems Laboratories disputaba una demanda en los tribunales contra BSD por infracción de los derechos de copyright, revelación de secretos y violación de marca de mercado.17
Aunque BSD ganó el juicio, Novell descubrió que gran parte del código de BSD fue copiada ilegalmente en UNIX System V. En realidad, la propiedad intelectual de Novell se reducía a unos cuantos archivos fuente.17 La correspondiente contra-demanda acabó en un acuerdo extrajudicial cuyos términos permanecen bajo secreto a petición de Novell.
A finales de 1993, Novell vendió su división UNIX comercial16(es decir, la antigua Unix Systems Laboratories) a Santa Cruz Operation (SCO) reservándose, aparentemente, algunos derechos de propiedad intelectual sobre el software.18 Xinuos (antes UnXis) continúa la comercialización de System V en su producto UnixWare tras adquirir a SCO en abril de 2011.v
AIX
La versión del sistema UNIX para las máquinas de IBM se denomina AIX y está basada en Sistema V versión 3 y BSD 4.3.
Actualmente existe una versión para procesadores PowerPC. Incluye soporte para MOTIF y una implementación parcial de CDE (Common Desktop Environment).
A/UX
Implementación de UNIX en Apple
HP-UX
Es la versión de UNIX realizado por el fabricante de computadoras Hewllet-Packard, basada en UNIX Sistema V versión 2.
IRIX
Versión de UNIX desarrollada por Silicon Graphics para sus estaciones basada en UNIX Sistema V versión 4.
SCO UNIX
La versión UNIX de Santa Cruz Operation (SCO) está basada en Sistema V/386 versión 3.2, una versión de UNIX Sistema V diseñada para plataformas Intel.
Linux
Comenzó como un simple proyecto de Linus Torvalds, un estudiante de la universidad de Helsinki a principios de los años noventa.
En la actualidad se ha difundido enormemente por todo el mundo y son millones los usuarios, tanto particulares como empresas, que utilizan un sistema operativo Linu
SOLARIS
Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente propiedad de Oracle Corporation tras la adquisición de Sun por parte de esta. Sucesor de SunOS, es un sistema certificado oficialmente como versión de UNIX. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Versiones[editar]
En orden descendente, las siguientes versiones de Solaris fueron liberadas a 2015:
Versión de Solaris | Versión de SunOS | Fecha de publicación | Descripción |
---|---|---|---|
Solaris 11.3 | 26 de octubre de 201511 | Apertura de base de datos veinte veces más rápido así como redimensionamiento dinámico de memoria con estos objetos; encriptación de absolutamente todos los datos con apenas recarga de trabajo si utiliza procesadores SPARC M7 o S7; migración segura de máquinas virtuales al encriptar el envío; delegación de credenciales y privilegios en los tópicos exactos así como su expiración automática de roles; prevención de violación de memoria por medio del hardware Silicon Secured Memory; implantación segura de máquinas en racimos así como su despliegue desde imágenes seguras de solo lectura; monitorización automática y verificación de cumplimiento de parámetros de acuerdo a la políticas especificadas; mejor compresión y manejo de almacenamiento con Zettabye File System (ZFS).12 | |
Solaris 11 | SunOS 5.11 | 9 de noviembre, 2011 | Nuevas características y realce (comparado a Solaris 10) en empaquetado de software, virtualización de red, virtualización de servidor, almacenamiento, seguridad y soporte de hardware. |
Solaris 10 | SunOS 5.10 | 31 de enero, 2005 | Incluye soporte AMD64/EM64T, Dtrace, Solaris Containers, Service Management Facility (SMF) para reemplazar al sistema init.d, NFS v4. Modelo de seguridad basado en el menor privilegio. Se ha eliminado soporte para procesadores sun4m y UltraSPARC I a frecuencia menor que 200 MHz. Se ha añadido Java Desktop System como escritorio por defecto. Se ha añadido GRUB como cargador de arranque para plataformas x86. Se ha añadido soporte iSCSI. Se ha añadido soporte para el nuevo sistema de archivos, ZFS (versión 1/06). |
Solaris 9 | SunOS 5.9 | 28 de mayo, 2002 (SPARC) 10 de enero, 2003 (x86) | iPlanet Directory Server, Resource Manager, Solaris Volume Manager. Añadida compatibilidad con Linux. Eliminado OpenWindows. Eliminado soporte para sun4d. La actualización más reciente es Solaris 9 9/05. |
Solaris 8 | SunOS 5.8 | Febrero de 2000 | Incluye Multipath I/O, IPv6 y IPsec. Introduce RBAC (control de acceso basado en roles). Soporte para sun4c eliminado. La actualización más reciente es Solaris 8 2/04.13 |
Solaris 7 | SunOS 5.7 | Noviembre de 1998 | La primera versión de 64 bits para plataforma UltraSPARC. Añadido soporte nativo para registro de metadatos en el sistema de archivos (UFS logging).14 |
Solaris 2.6 | SunOS 5.6 | Julio de 1997 | Incluye protocolo Kerberos, PAM, TrueType, WebNFS, y soporte de archivos grandes.15 |
Solaris 2.5.1 | SunOS 5.5.1 | Mayo de 1996 | Esta fue la primera y única versión que soportó la plataforma PowerPC. También se añadió soporte Ultra Enterprise, y los identificadores de usuario (uid_t) se expandieron a 32 bits.16 |
Solaris 2.5 | SunOS 5.5 | Noviembre de 1995 | Primera versión en soportar UltraSPARC e incluir CDE, NFSv3 y NFS/TCP.17 |
Solaris 2.4 | SunOS 5.4 | Noviembre de 1994 | Primera versión unificada SPARC/x86. Incluye soporte de ejecución OSF/Motif. |
Solaris 2.3 | SunOS 5.3 | Noviembre de 1993 | OpenWindows 3.3 cambia de NeWS a Display PostScript y elimina soporte de SunView. Esta versión fue solo para SPARC. |
Solaris 2.2 | SunOS 5.2 | Mayo de 1993 | Primera en soportar la arquitectura sun4d. Esta versión fue solo para SPARC. |
Solaris 2.1 | SunOS 5.1 | Diciembre de 1992 (SPARC), mayo de 1993 (x86) | Soporte para arquitectura Sun-4 y sun4m. Primera versión para Solaris x86. |
Solaris 2.0 | SunOS 5.0 | Junio de 1992 | Primera versión preliminar, soporte solamente para la arquitectura sun4c.18 |
FreeBSD
es un sistema operativo de código abierto para computadoras basado en las CPU de arquitectura x86, Intel 80386, Intel 80486 (versiones SX y DX), y Pentium. En la actualidad se ejecuta en once arquitecturas distintas1 como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC.
FreeBSD está basado en BSD-Lite versión 4.4 del Computer Systems Research Group (CSRG) de la Universidad de California en Berkeley siguiendo la tradición que ha distinguido el desarrollo de los sistemas BSD. Además del trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las máximas prestaciones en situaciones de carga real.
Es un derivado de código abierto y gratuito de BSD (Berkeley Software Distribution) con un enfoque en velocidad, estabilidad, seguridad y consistencia, entre otras características. Ha sido desarrollado y mantenido por una gran comunidad desde su lanzamiento inicial el 1 de noviembre de 1993.
BSD es la versión de UNIX desarrollada en la Universidad de California en Berkeley, y "Free" es el sufijo para BSD, al ser una versión de código abierto y gratuito.
FreeBSD ofrece una gran cantidad de funciones avanzadas e incluso cuenta con algunas no disponibles en algunos sistemas operativos comerciales. Es un excelente servidor de Internet e Intranet gracias a sus robustos servicios de red que le permiten maximizar la memoria y trabajar con cargas pesadas para entregar y mantener buenos tiempos de respuesta para miles de procesos de usuario simultáneos.
Ejecuta una gran cantidad de aplicaciones con facilidad. Por el momento, tiene más de 24 000 aplicaciones y bibliotecas portadas con soporte para escritorio, servidor y entornos integrados. FreeBSD es excelente para trabajar con plataformas integradas avanzadas, está disponible para instalar de varias maneras y hay instrucciones a seguir para cualquier método que desees usar, ya sea a través de CD-ROM, a través de una red usando NFS o FTP, o DVD.
Es fácil de contribuir y todo lo que tienes que hacer es ubicar la sección de la base de código de FreeBSD para modificar y hacer un trabajo ordenado. Los potenciales contribuyentes también son libres de mejorar sus ilustraciones y documentación, entre otros aspectos del proyecto, FreeBSD es una organización sin fines de lucro con la que puedes contribuir financieramente.
La licencia de FreeBSD permite a los usuarios incorporar el uso de software propietario que es ideal para las empresas interesadas en generar ingresos. Netflix, por ejemplo, podría citar esto como una de las razones para usar servidores FreeBSD.
La mascota del sistema operativo es Beastie.
FreeBSD es un Sistema operativo libre de tipo Unix descendientes de AT T UNIX a través de la Berkeley Software Distribution (BSD), no es un clon de UNIX, pero funciona como UNIX. Originalmente, su desarrollo se basó en la versión Net/2, también conocida como 386BSD de William Jolitz, es un sistema operativo para ordenadores personales basado en CPU’s de arquitectura Intel, incluyendo procesadores 386, 486, y Pentium (versiones SX y DX).
También son soportados los procesadores compatibles Intel como AMD y Cyrix. FreeBSD te ofrece muchas características avanzadas antes sólo disponibles en ordenadores mucho más caros. Estas características incluyen: Preemptive multitasking con ajuste dinámico de prioridades para asegurar la mejor compartición de recursos entre aplicaciones y usuarios.
FreeBSD es un sistema operativo totalmente libre, es decir, no hay que pagar por usarlo además, se dispone de todo el código fuente del Kernel (módulo principal del sistema), lo que permite poder realizar cualquier tipo de modificación o desarrollo sobre él, compilarlo, y comprobar los resultados. Una de las grandes ventajas de FreeBSD sobre otros sistemas como Linux (que cuenta con diferentes distribuciones y cada una con sus propias características, versiones de kernel, aplicaciones, etc).
Sumario
[ocultar]Historia
El proyecto FreeBSD surge en 1993 por una escisión parcial de los 3 coordinadores del "Unofficial 386BSD Patchkit: Nate William, Rod Grimes y Jordan K. Hubbard, tan solo dos años después de Linux, pero a diferencia de este, FreeBSD trata de ser un conjunto unificado, es decir, no existe un núcleo y aplicaciones de sistema desarrolladas por separado (Linux y GNU), sino que todo es desarrollado por el mismo equipo.
En FreeBSD tampoco existe el concepto de distribuciones, o mejor dicho, solo existe una única distribución, de esta forma los usuarios no se confunden, porque siempre están usando lo mismo. FreeBSD se diferencia radicalmente de GNU/Linux en su licencia. Mientras la licencia de GNU/Linux (GPL) tiene Copyleft, la de FreeBSD no, por lo que es posible hacer trabajos derivados de FreeBSD que sean software propietario, como es el caso de Mac OS X.
Su objetivo original era producir una muestra intermedia de 386BSD para solucionar una serie de problemas que el mecanismo del patchkit no era capaz de solucionar. Alguno de ellos quizás recuerde el nombre inicial del proyecto "386BSD 0.5o "386BSD Interim. el nombre de "FreeBSD, fue sugerido por David Greenman . Se contactaron con Walnut Creek CDROM con la intención de disponer de un canal de distribución para todos aquellos que no tuviesen un fácil acceso a Internet.
Walnut Creek no sólo apoyó la idea de distribuir FreeBSD en CDROM si no que aportó una máquina sobre la cual desarrollar los proyectos y una rápida conexión a Internet. Sin el apoyo y la confianza que Walnut Creek depositó en un proyecto desconocido y recién nacido, es seguro que FreeBSD no hubiese podido llegar tan lejos y tan rápido como lo ha hecho.
FreeBSD se ha destacado bastante bien en el campo de los servicios de Internet. Está especialmente diseñado para ser Servidor web, de correo, de archivos, de Bases de datos, entre otros. Se dice que FreeBSD es el mejor sistema operativo para servidores en cuanto a estabilidad, eficiencia y desempeño comparado con otros como GNU/Linux o Windows, comportándose muy bien en situaciones extremas de miles de consultas por minuto.
Estas características se deben a que el núcleo de FreeBSD está especialmente optimizado para ciertas arquitecturas de hardware, razón por lo cual soporta pocas de estas si se compara con GNU/Linux. También se desataca por tener uno de los más avanzados sistemas de gestión de memoria que existen en el momento; haciendo un muy inteligente uso de la partición de intercambio.
Durante esa época, aparecieron una serie de asuntos inesperados en el horizonte ya que Novell y la U.C. Berkeley solucionaron su larga pugna legal sobre el estatus del Net/2 de Berkeley. Una de las condiciones del acuerdo fue la concesión por parte de la U.C. Berkeley de que Novell se hiciese cargo de gran parte del código de Net/2, ya que de hecho la había adquirido anteriormente a AT&T. Lo que Berkeley recibió a cambio fue el permiso de declarar libre la release de 4.4BSD-Lite, y que todos los usuarios existentes de Net/2 serían notificados a migrar de sistema.
Esto incluyó a FreeBSD, y el proyecto obtuvo de plazo hasta Julio de 1994 para terminar de ofrecer su producto basado en Net/2. Bajo los términos de este acuerdo, se le permitió al proyecto una última release, FreeBSD 1.1.5.1.
A partir de ese momento, FreeBSD se dedicó a la ardua tarea de, literalmente, reinventarse a si mismo, desde un nuevo e incompleto 4.4BSD-Lite. El proyecto terminó esta transición en Diciembre de 1994, y, en Enero de 1995 se publicó la release FreeBSD 2.0 en Internet y en CDROM. Teniendo en cuenta todos los problemas, la Release obtuvo un éxito importante, seguida de la más robusta y fácil de instalar FreeBSD 2.0.5 en Junio de 1995.
En Agosto de 1996 se publicó la release 2.1.5, consiguiendo ser suficientemente conocida entre ISP y comunidades comerciales. La release 2.1.7.1 en Febrero de 1997 se convirtió en el final del desarrollo de la Rama 2.1-stable. En estos momentos, ésta rama se encuentra en modo de mantenimiento, realizando sólo trabajos de seguridad o solución de problemas críticos.
FreeBSD 2.2 nació de la línea principal de desarrollo ("-current) en Noviembre de 1996 como la rama RELENG 2 2, y la primera release completa se realizó en Abril de 1997. Las siguientes releases de la rama 2.2 fueron en Verano y Otoño de 1997, apareciendo la última en Julio de 1998. La primera release oficial de la rama 3.0 apareció en Octubre de 1998, siendo publicada la última release de la rama 2.2 (2.2.8) en noviembre de 1998.
Desarrollos a largo plazo como el Soporte SMP o de la plataforma DEC de ALPHA continuará en la rama 3.0-current (ya 4.0-current) y SNAPshots de la 3.0 en CDROM /y, por supuesto, en la Red).
Características
Las características básicas de FreeBSD son:
- Sistema basado en BSD 4.4, una versión estándar de Unix, desarrollada por la Computer Systems Research Group de la Universidad de California, Berkeley. El libro "El diseño e implementación del sistema operativo BSD 4.4" escrito por los propios desarrolladores del sistema describa con detalle la mayoría de funcionalidades del núcleo del sistema.
- Preemptive multitasking con ajuste dinámico de prioridades para asegurar la mejor compartición de recursos entre aplicaciones y usuarios.
- Módulos [kernel]] "cargables" dinamicamente. Esto posibilita que nuevos tipos de Sistema de ficheros, Protocolos de red, o Emuladores binarios puedan ser cargados en el sistema sin necesidad de tener que crear un nuevo kernel.
- Acceso Multiusuario significa que diferentes personas pueden usar un sistema FreeBSD simultáneamente para realizar diferentes trabajos. Los Periféricos del sistema como Impresora y Cinta también pueden ser compartidas entre todos los usuarios del sistema.
- Completa conectividad TCP/IP incluyendo soporte SLIP, PPP, NFS y NIS. Esto significa que tu máquina FreeBSD puede comunicarse fácilmente con otros sistemas, además de actuar como Servidor principal, proveyendo de funciones vitales como NFS (acceso a ficheros remotos), servicios de Correo electrónico o poner a tu organización en Internet con WWW, Ftp, Router, Firewall (seguridad).
- La protección de memoria asegura que las aplicaciones (o usuarios) no puedan interferirse unos con los otros. En caso de que una aplicación falle, no afectará al resto de aplicaciones en funcionamiento.
- FreeBSD es un Sistema operativo de 32 bits y fue diseñado así desde el primer momento.
- El sistema estandar en la industria X Window (X11R6) provee una interfaz gráfica de usuario (GUI) para las tarjetas VGA y monitores más comunes incluyendo todo el código fuente.
- Compatibilidad binaria con muchos programas nativos de SCO, BSDI, NetBSD, Linux y 386BSD.
- Cientos de aplicaciones ready-to-run están disponibles en las colecciónes de ports y packages. Porqué buscar en la red cuando puedes encontrarlo todo aquí?.
- Miles de aplicaciones fáciles de portar disponibles en Internet. FreeBSD es compatible con el código fuente de los más populares y comerciales sistemas Unix, y las aplicaciones requieren unos mínimos cambios (si es que lo requieren) para compilar.
- Memoria virtual paginada bajo demanda satisface eficientemente a las aplicaciones con mucho consumo de memoria, manteniendo aun respuestas interactivas al resto de usuarios.
- Librerías compartidas (el equivalente en Unix a las DLLs de Windows) que ofrecen un uso eficiente del espacio en Disco y Memoria .
- Se incluye un completo conjunto de herramientas de desarrollo en C, C++ y Fortran. Muchos lenguajes adicionales para investigación avanzada y desarrollo están incluidos en las colecciones de Ports y Packages.
- Código fuente completo de todo el sistema, ofreciéndote el máximo grado de control sobre tu entorno. Porque estar bloqueado en una solución propietaria cuando puedes tener un verdadero sistema abierto?.
- Extensa documentación On-line .
- Soporte de periféricos Ultra-dma en Bus ISA
Aplicaciones
Las aplicaciones a las que se puede someter FreeBSD están solo limitadas por la imaginación. Desde desarrollo de software hasta automatización o robótica, control de inventarios o correcciones de azimuts de antenas de satélite remotas; si puede hacerse con un producto Unix comercial, es más que seguro que puede hacerse con FreeBSD. FreeBSD se beneficia significantemente de las miles de aplicaciones de alta calidad desarrolladas por centros de investigación y universidades de todo el mundo, disponibles a un coste mínimo o sin coste alguno. Las aplicaciones comerciales también están disponibles apareciendo en mayor número cada día.
Gracias a que se dispone de todo el código del sistema, éste puede ser personalizado para aplicaciones o proyectos especiales de maneras que generalmente no son posibles con la mayoría de los sistemas operativos comerciales. Aquí tenemos algunas de las aplicaciones que se le puede dar a FreeBSD:
- Servicios Internet: El robusto Snack TCP/IP integrado en FreeBSD lo hace una plataforma ideal para una gran cantidad de servicios Internet como:
1. Servidores FTP 2. Servidores WWW 3. Servidores Gopher 4. Servidores de Correo electrónico 5. News USENET 6. Sistema de BBS 7. Y mucho más...
- Educación: No hay mejor manera de aprender sobre sistemas operativos, arquitectura de computadores y redes que poder "poner las manos" en el código completo de un sistema operativo como FreeBSD. Cantidad de Packages libremente disponibles sobre CAD, matemáticas y diseño gráfico hacen de este sistema la herramienta ideal para aquellos que usan los ordenadores para otras cosas.
- Investigación: Con todo el código fuente disponible, FreeBSD es una excelente plataforma de investigación en Sistemas operativos. La naturaleza de libre distribución de FreeBSD ha hecho posible que grupos remotos hayan podido trabajar y colaborar en desarrollos compartidos sin tener que preocuparse de licencias especiales o limitaciones de ningún tipo.
- Networking: FreeBSD puede convertir esos antiguos PC's 386 o 486 en Routers avanzados con capacidades avanzadas de filtrado de paquetes.
- Estación de trabajo X Window: FreeBSD es una buena elección para una solución de terminales X baratos, usando el servidor libre XFree86 o uno de los excelentes servidores comerciales producidos por X Incide. FreeBSD permite ejecutar localmente las aplicaciones además de ejecutar las del servidor central.
- Desarrollo de software: El sistema básico de FreeBSD incluye un complemento completo de herramientas de desarrollo incluyendo el compilador y debugger GNU C/C++.
Distribuciones
FreeBSD 1
Lanzado en noviembre de 1993. 1.1.5.1 fue puesto en libertad en julio de 1994.
FreeBSD 2
2.0-RELEASE se anunció el 22 de noviembre 1994. El último de FreeBSD 2, 2.2.8-RELEASE, fue anunciada el 29 de noviembre de 1998. En primer lugar FreeBSD para ser reclamados legalmente libre de AT & Tcon la aprobación del código UNIX de Novell.
FreeBSD 3
Anunciado el 16 de octubre de 1998. 3.5-RELEASE se anunció el 24 de junio 2000.
FreeBSD 4
4.0-RELEASE apareció en marzo de 2000 y la liberación última rama 4-STABLE fue 4,11 en enero de 2005 apoyó hasta el 31 de enero 2007. FreeBSD 4 fue un sistema operativo preferido para los ISPs y proveedores de alojamiento web durante la burbuja first.com, y es ampliamente considerado como uno de los más estables y de alto desempeño de los sistemas operativos de todo el linaje de Unix. Entre las nuevas características de FreeBSD 4, Kqueue (2) se introdujo (que ahora forma parte de otras grandes sistemas BSD).
FreeBSD 5
Después de casi tres años de desarrollo, los primeros 5.0-RELEASE en enero de 2003 se prevé ampliamente, con soporte para múltiples procesadores avanzados y con hilo de aplicación, y para el UltraSPARC y las plataformas IA-64. La primera versión 5-STABLE fue de 5.3 (5.0 a través 5.2.1 fueron cortados de-CURRENT). La última versión de la rama 5-STABLE fue de 5.5 en mayo 2006.
El mayor desarrollo arquitectónico en FreeBSD 5 fue un cambio importante en el Núcleo de bajo nivel de bloqueo de mecanismos que permitan una mejor multiprocesamiento simétrico (SMP). Esto liberó gran parte del núcleo de la cerradura pesos, lo cual a veces se llama el bloqueo de los Gigantes. Más de un proceso que ahora se podría ejecutar en modo Kernel, al mismo tiempo. Otros cambios importantes incluyen una M: N subprocesos nativos aplicación llamada núcleo Entidades programadas. En principio esto es similar a Activaciones Scheduler. A partir de FreeBSD 5.3, KSE fue el valor por defecto roscado aplicación hasta que fue reemplazada con una implementación de 1:1 en FreeBSD 7.0.
FreeBSD 5 también cambiado de manera significativa el bloque de E / S mediante la aplicación de la capa del disco GEOM modular de I / O marco de la transformación solicitud aportados por Poul-Henning Kamp. GEOM permite la creación sencilla de muchos tipos de funcionalidad, como reflejo (gmirror) y cifrado (GBDE y GELI). Este trabajo fue apoyado por el patrocinio de la DARPA.
El 5,4 y 5,5 versiones de FreeBSD FreeBSD 5.x confirmó la rama como una gran estabilidad y alto rendimiento de liberación, a pesar de que había un período de desarrollo de largo por el conjunto de características de gran tamaño. Las versiones anteriores de la rama 5.x no se consideran lo suficientemente estable como para el despliegue de producción.
FreeBSD 6
Fue lanzado el 4 de noviembre 2005. La más reciente versión de FreeBSD 6 fue de 6,4, el 11 de noviembre 2008. Estas versiones seguir trabajando en la optimización de leche desnatada en polvo y roscado, junto con el trabajo en el avanzado 802,11 funcionalidad, seguridad [[TrustedBSD] auditoría de sucesos, la pila de Red significativos mejoras de rendimiento, un kernel totalmente preventiva y el apoyo a los contadores de rendimiento del hardware (HWPMC). Los principales logros de estas versiones incluyen la eliminación de la cerradura gigante de VFS, la implementación de una biblioteca Libthr mejor rendimiento opcional de 1:1 roscado y la adición de un módulo de seguridad básico (BSM) la ejecución de auditoría OpenBSM llamada, que fue creado por el TrustedBSD proyecto (basado en la implementación de BSM en código abierto de Apple Darwin) y fue publicada bajo una licencia tipo BSD.
FreeBSD 7
Fue lanzado el 27 de febrero 2008. La más reciente versión de FreeBSD 7 fue de 7,3, el 23 de marzo de 2010. Las nuevas características incluyen SCTP, UFS diario, un puerto experimental de ZFS de Sun del sistema de archivos, GCC4, soporte mejorado para la arquitectura ARM, Jemalloc (un gestor de memoria optimizado para la computación paralela, que fue portado a Firefox 3), y grandes actualizaciones y optimizaciones relativas a las redes, audio, y el rendimiento de leche desnatada en polvo.
Puntos de referencia] han mostrado mejoras significativas velocidad sobre FreeBSD anteriores liberaciones, así como Linux. El planificador ULE nuevos han mejorado mucho, pero se tomó la decisión de enviar el comunicado de 7,0 con el programador mayores 4BSD, dejando ULE como un núcleo en tiempo de compilación sintonizables. En FreeBSD 7.1 ULE fue el valor por defecto para las arquitecturas I386 y AMD64.
A partir de la versión 7.1 también se integra DTrace fue y FreeBSD 7.2 trajo el apoyo a las cárceles Multi-IPv4/IPv6 . Código de soportar la arquitectura DEC Alpha (apoyado desde FreeBSD 4,0) fue eliminado en FreeBSD 7.0.
FreeBSD 8
FreeBSD 8.1 es la última versión estable de FreeBSD, habiendo sido ramificado desde el tronco en junio de 2010. Cuenta con SuperPages, Xen DomU apoyo, la pila de red de virtualización, la protección de pila-sensacional, capa TTY reescribir, ha mejorado mucho el apoyo de ZFS, un nuevo pila USB, incluyendo actualizaciones de multidifusión IGMPv3, y el cliente NFS reescrito / Servidor de la introducción de [[NFSv4[[. La inclusión de Mmap dispositivo mejorado () permite a las extensiones de la aplicación de un controlador de pantalla de 64-bit NVIDIA para la plataforma X86-64. FreeBSD 8.1 fue oficialmente lanzado el 23 de julio 2010.
FreeBSD 9
En actualización 2009, "sangrado" borde de desarrollo se produce en-CURRENT, la versión tronco del sistema operativo, que se traducirá en una versión futura llamado FreeBSD 9. Hasta FreeBSD 8.0 fue lanzado, el tronco se ha actualizado con cambios conservadores.
OpenBSD
es un sistema operativo libre tipo Unix multiplataforma, basado en 4.4BSD. Es un descendiente de NetBSD, con un foco especial en la seguridad y la criptografía.
Este sistema operativo se concentra en la portabilidad, cumplimiento de normas y regulaciones, corrección, seguridad proactiva y criptografía integrada. OpenBSD incluye emulación de binarios para la mayoría de los programas de los sistemas SVR4 (Solaris), FreeBSD, Linux, BSD/OS, SunOS y HP-UX.
Se distribuye bajo la licencia BSD, aprobada por la OSI.
Historia[editar]
OpenBSD se creó como una variante de NetBSD debido a las diferencias filosóficas y personales entre Theo de Raadt y los demás miembros fundadores de NetBSD. Dejando aparte el hecho de que la seguridad sea la principal razón para que OpenBSD exista, el proyecto también tiene otras metas. Siendo un descendiente de NetBSD, es un sistema operativo muy portable. Actualmente funciona sobre 17 plataformas distintas de hardware.1
Seguridad[editar]
Hasta junio de 2002, el sitio web de OpenBSD ostentaba el eslogan:
«Ningún fallo de seguridad remoto en la instalación por defecto en los últimos 6 años».
Esto debió ser cambiado por:
«Un solo agujero de seguridad en la instalación por defecto, en más de 8 años»,
después de que se encontrara un agujero en OpenSSH y posteriormente por:
«Sólo dos agujeros de seguridad en la instalación por defecto, en más de 10 años»,
al encontrase un fallo en el módulo de IPv6.
Algunas personas han criticado este lema ya que casi nada está activado en la instalación por defecto de OpenBSD, y las versiones estables han incluido software en el que posteriormente se encontraron agujeros de seguridad. El equipo de programadores de OpenBSD mantiene que el eslogan se refiere una instalación por defecto del sistema operativo, y que es correcto ajustándose a su definición.
Uno de las innovaciones fundamentales del proyecto OpenBSD es introducir el concepto del sistema operativo "Seguro por Defecto". Según la ciencia de la seguridad informática es estándar y además fundamental activar la menor cantidad posible de servicios en máquinas que se encuentren en producción. Incluso sin tener en cuenta esta práctica, OpenBSD es considerado un sistema seguro y estable.
Como parte de una limpieza de cadenas,2 todas las apariciones de strcpy, strcat, sprintf y vsprintf en el código han sido sustituidas por variantes más seguras, tales como strlcpy, strlcat, snprintf, vsnprintf y asprintf. Adicionalmente a sus permanentes auditorías de código, OpenBSD contiene criptografía fuerte.
Más recientemente, muchas nuevas tecnologías han sido integradas en el sistema, incrementando aún más su seguridad. Desde la versión 3.3,3 ProPolice está activado por defecto en el compilador GCC, garantizando protección adicional ante ataques de desbordamiento de pila. En OpenBSD 3.4,4 esta protección fue activada también en el núcleo. OpenBSD también implementa el sistema W^X (pronunciado W XOR X), que es un esquema de gestión de memoria de gran detalle, que asegura que la memoria es editable o ejecutable, pero jamás las dos, proveyendo así de otra capa de protección contra los desbordamientos de búfer. Separación de privilegios, revocación de privilegios y carga de librerías totalmente aleatoria también contribuyen a aumentar la seguridad del sistema.
En mayo de 2004, OpenBSD/sparc fue más allá en la protección de la pila, añadiendo StackGhost.
Un analizador estático de dimensiones fue añadido al compilador, que intenta encontrar fallos comunes de programación en tiempo de compilación. Se puede usar Systrace para proteger los puertos del sistema.
OpenBSD usa un algoritmo de cifrado de contraseñas derivado del Blowfish de Bruce Schneier. Este sistema se aprovecha de la lentitud inherente del cifrado del Blowfish para hacer la comprobación de contraseñas un trabajo muy intensivo para la CPU, dificultando sobremanera el procesamiento paralelo. Se espera que así se frustren los intentos de descifrado por medio de fuerza bruta.
Debido a todas estas características, OpenBSD se usa mucho en el sector de seguridad informática como sistema operativo para cortafuegos y sistemas de detección de intrusos. El filtro de paquetes de OpenBSD, pf es un potente cortafuegos desarrollado a causa de problemas con la licencia de ipf. OpenBSD fue el primer sistema operativo libre que se distribuyó con un sistema de filtrado de paquetes incorporado.
Android-x86 es una iniciativa no oficial para el sistema operativo móvil Android de Google para funcionar en dispositivos con procesadores x86 de AMD e Intel, en lugar de los chips ARM RISC
El proyecto comenzó como una serie de parches al código fuente de Android para que pudiera ejecutarse en varios netbooks y ultra-PC, particularmente para el PC ASUS Eee.
Chih-Wei Huang y Yi Sun mantienen el proyecto.
Versiones[editar]
Nombre | Número de versión |
---|---|
Donut | 1.6 r2 |
Froyo | 2.2 r2 |
Gingerbread | 2.3 rc1 |
Honeycomb | 3.2 rc2 |
Ice Cream Sandwich | 4.0 r1 |
Jelly Bean | 4.2 rc1 - 4.3 rc1 |
KitKat | 4.4 rc1 - rc2 - r1 - r2 - r3 - r4 - r5 |
Lollipop | 5.1 rc1 |
Marshmallow | 6.0 rc1 - rc2 - r1 - CM rc1 - r2 - CM r1 - r3 |
Nougat | 7.1 rc1 - rc2 r1 r2 - CM rc1 - r1 - r2 - CM r2 |
Oreo | 8.1 rc1 - rc2 rc3 rc4 rc5 rc6 |
Pie | 9.0 rc1 - rc2 |
Chrome OS
es un sistema operativo desarrollado por la compañía Google que se basa en el núcleo Linux y utiliza el navegador web Google Chrome como su principal interfaz de usuario, está basado en la nube. Por lo tanto, Chrome OS soporta principalmente aplicaciones web.4
Chrome OS fue anunciado el 7 de julio del 2009 a través del blog oficial de la compañía. El sistema operativo fue orientado inicialmente para miniportátiles, estando disponible a partir de junio del 2011.5 El primer portátil Chrome OS, conocido como Chromebook, llegó en mayo de 2011. Los envíos iniciales de Chromebook de Samsung y Acer ocurrieron en julio de 2011. Funciona sobre microprocesadores con tecnología x86 o ARM.
Chrome OS tiene un reproductor de medios y un gestor de archivos integrados. Soporta Chrome Apps, que se asemejan a las aplicaciones nativas, así como acceso remoto al escritorio. Algunas aplicaciones de Android han estado disponibles para el sistema operativo desde 2014.6
Chrome OS se basa en el proyecto de código abierto Chromium OS,7 que, a diferencia de Chrome OS, se puede compilar a partir del código fuente descargado. Chrome OS es la versión comercial privativa instalada en hardware específico fabricado por socios de Google como Samsung, Acer y LG Electronics, entre otros.