¿Por qué UNIX es el Sistema Operativo más importante de la historia?
Summary
TLDREste video script narra la historia de Unix, un sistema operativo pionero creado por Ken Thompson y Dennis Ritchie en los años 70. Desde su desarrollo inicial hasta su expansión y diversificación en múltiples versiones, Unix dominó la tecnología mundial y dejó un legado duradero. Inspiró proyectos como GNU/Linux y la creación de lenguajes de programación como C y C++, que siguen siendo fundamentales en el desarrollo de sistemas operativos y aplicaciones. Además, Unix influenció en la aparición de grandes sistemas operativos como macOS y Windows NT.
Takeaways
- 💡 El equipo de conferencias de tecnología está dispuesto a organizar eventos en 2023 y se puede contactar a través de 'eade.tim diagonal'.
- 🌐 La tecnología de los años 70 y 80 era muy diferente a la actual, con UNIX siendo el sistema dominante antes de la llegada de Macintosh, Windows y Linux.
- 🎮 UNIX fue creado por dos ingenieros que buscaban mejorar el rendimiento de un videojuego en una computadora.
- 🛠️ El desarrollo de UNIX revolucionó la tecnología, dando lugar a sistemas operativos modernos, lenguajes de programación y dispositivos.
- 📚 En los años 60, las computadoras eran grandes y caras, y se programaban en ensamblador, lo que limitaba su portabilidad.
- 👨💻 Ken Thompson y Dennis Ritchie, desarrolladores de UNIX, crearon herramientas y el lenguaje C para mejorar la portabilidad y usabilidad del sistema.
- 📈 A pesar de las restricciones legales de AT&T, UNIX se expandió a través de licencias a instituciones educativas y centros de investigación.
- 🌐 La proliferación de versiones de UNIX llevó a incompatibilidades y conflictos, lo que eventualmente resultó en la creación de estándares como POSIX y la Single UNIX Specification.
- 💻 La demanda de UNIX a BSD fue un punto crítico en la historia de UNIX, y BSD logró liberarse de la demanda al eliminar todo código propietario.
- 🌟 Linux, creado por Linus Torvalds, se convirtió en un sucesor importante de UNIX, junto con macOS, que también es un descendiente de UNIX.
- 🔧 El lenguaje C, desarrollado por Dennis Ritchie para UNIX, sigue siendo fundamental en el desarrollo de sistemas operativos y aplicaciones.
Q & A
¿Qué tecnología dominaba el mundo antes de la llegada de las computadoras personales y sistemas operativos como Windows o Linux?
-Antes de la llegada de las computadoras personales y sistemas operativos como Windows o Linux, la tecnología que dominaba el mundo era Unix, un sistema operativo desarrollado por dos ingenieros que buscaban optimizar el rendimiento de un videojuego.
¿Quiénes fueron los creadores de Unix y cuál fue su objetivo inicial?
-Unix fue creado por Ken Thompson y Dennis Ritchie, dos ingenieros que inicialmente buscaban mejorar el rendimiento de un videojuego llamado Space Travel en una computadora PDP-7.
¿Qué diferencia clave existía entre Unix y el sistema operativo Multics, del cual se derivó?
-A diferencia de Multics, que era un sistema multiusuario y multitarea, Unix fue diseñado inicialmente como un sistema mono-usuario y monotarea, lo que lo hacía más simple y ligero.
¿Cuál fue el aporte principal de Dennis Ritchie al desarrollo de Unix?
-Dennis Ritchie fue responsable de desarrollar el lenguaje de programación C, lo que permitió reescribir Unix en un lenguaje de alto nivel y hacerlo portable a otras arquitecturas de hardware.
¿Por qué AT&T no podía vender Unix directamente como producto comercial?
-AT&T estaba prohibido por una sentencia judicial de vender productos que no estuvieran relacionados con las telecomunicaciones debido a su monopolio, por lo que Unix solo podía ser licenciado a instituciones educativas y centros de investigación.
¿Qué concepto revolucionario introdujo Unix en cuanto a la organización de archivos?
-Unix introdujo el concepto de que todo en el sistema es un archivo, desde los directorios hasta los programas y los dispositivos de hardware, lo que simplificaba su manejo y era revolucionario para la época.
¿Qué son las 'pipelines' en Unix y por qué fueron innovadoras?
-Las 'pipelines' en Unix permitieron que la salida de un programa fuera utilizada como la entrada de otro, permitiendo encadenar múltiples programas para realizar tareas complejas de manera modular y eficiente, algo innovador en su tiempo.
¿Cuál fue la consecuencia de que Bell Labs distribuyera Unix con su código fuente incluido?
-La distribución de Unix con su código fuente permitió que muchos proveedores hicieran sus propias versiones modificadas del sistema, lo que causó una proliferación de versiones incompatibles entre sí.
¿Qué estándar se definió en 1988 para intentar ordenar las versiones de Unix?
-En 1988 se definió el estándar POSIX (Portable Operating System Interface), que intentaba unificar y estandarizar las diversas versiones de Unix que existían en ese momento.
¿Cómo se originó el sistema operativo GNU y cuál era su objetivo?
-El sistema operativo GNU fue iniciado por Richard Stallman en 1983, con el objetivo de crear un sistema operativo completamente libre y basado en Unix, para permitir a los usuarios estudiar, modificar y distribuir el software sin restricciones comerciales.
Outlines
💻 Creación y evolución de Unix
El primer párrafo aborda la creación de Unix, un sistema operativo desarrollado por dos ingenieros buscando mejorar el rendimiento de juegos en una computadora. Unix fue una revolución tecnológica que dejó un legado en los sistemas operativos y lenguajes de programación utilizados hoy en día. Se menciona la aparición de interfaces gráficas y sistemas operativos como la Macintosh, Windows de Microsoft y Linux. Además, se relata cómo el desarrollo de Unix comenzó como un proyecto interno y luego se convirtió en un producto vendido en licencias, con una versión mejorada financiada por Bell Labs que corría en la PDP-11 y se escribió en ensamblador. Posteriormente, se publicó el manual del programador de Unix y se creó el lenguaje C por Dennis Ritchie para portar Unix a otras arquitecturas.
🔄 Impacto y filosofía de Unix
Este párrafo profundiza en la filosofía y el impacto de Unix como un sistema operativo universal y cómo su código fue modificado por diferentes proveedores, lo que resultó en múltiples versiones incompatibles entre sí. Se destaca cómo Unix se expandió a través de la venta de licencias a instituciones educativas y centros de investigación, con un costo significativo. Además, se describe la estructura de Unix, compuesta por el kernel, el shell y las herramientas, y cómo todo en Unix es un archivo, lo que representó una revolución en la organización de sistemas operativos.
🌐 Diversificación y conflictos de Unix
El tercer párrafo explora cómo la diversificación de Unix llevó a conflictos y guerras legales entre las diferentes versiones y proveedores. Se menciona la creación de BSD, la variación de Unix de la Universidad de California en Berkeley, y cómo Microsoft fue un distribuidor de Unix antes de enfocarse en sus propios sistemas operativos. También se habla de la aparición de POSIX y la Single Unix Specification como estándares para determinar la compatibilidad de los sistemas Unix y las luchas entre los estándares UNIX System V, BSD y POSIX.
📚 GNU, Linux y el software libre
En este párrafo se relata el surgimiento del proyecto GNU de Richard Stallman, con el objetivo de crear un sistema operativo similar a Unix pero libre y sin licencias costosas. Se menciona la importancia de la licencia GPL y cómo GNU no era un sistema operativo completo hasta que se unió con el kernel de Linux. Además, se habla de la aparición de UnixWare, la compra de USL por Novell y la creación de Solaris por Sun Microsystems. Finalmente, se menciona la transición de Apple hacia un sistema operativo basado en BSD con la compra de NeXT y la creación de Darwin.
🌐 Legado de Unix en el mundo moderno
El último párrafo resalta el legado de Unix en el mundo actual, donde se destaca que aunque no existe un sistema operativo llamado Unix, sus descendientes como Linux y macOS siguen siendo relevantes. Se menciona el fallecimiento de Dennis Ritchie, el creador del lenguaje C, y cómo su trabajo influyó en el desarrollo de sistemas operativos y aplicaciones. Además, se habla de la creación del lenguaje Go por Thompson, Pike y Griesemer, que combina características de C y Python, y se destaca cómo Unix sigue siendo una parte fundamental de la tecnología actual.
Mindmap
Keywords
💡UNIX
💡Macintosh
💡Microsoft Windows
💡Linux
💡BSD
💡C
💡GPL
💡Shell
💡Kernel
💡AT&T
💡GNU
Highlights
El equipo de conferencias ofrece servicios de tecnología para eventos en 2023.
La tecnología de los años 70 y 80 estaba dominada por UNIX, una innovación que aún tiene un impacto hoy en día.
UNIX fue creado por dos ingenieros buscando mejorar el rendimiento de juegos en computadoras.
UNIX evolucionó de ser un conjunto de utilidades para juegos a un sistema operativo completo.
La primera versión de UNIX fue financiada por Bell Labs en 1970.
El libro 'UNIX Programmer's Manual' fue publicado en 1971, proporcionando ayuda para los comandos del sistema.
Dennis Ritchie desarrolló el lenguaje C para hacer que UNIX fuera portable a otras arquitecturas.
UNIX fue licenciado a instituciones educativas y centros de investigación a partir de 1973.
La distribución de UNIX con código fuente fue una práctica pionera que permitió la aparición de múltiples versiones y derivadas.
UNIX se expandió rápidamente a lo largo de los 70, llegando a ser implementado en más de 600 mainframes.
UNIX fue una filosofía para el desarrollo de software, enfocándose en la modularidad y simplicidad.
El núcleo de UNIX, el shell y las herramientas son los componentes clave del sistema.
UNIX popularizó el concepto de 'todo es un archivo', incluyendo directorios y programas.
La capacidad de encadenar programas a través de pipelines fue una innovación de UNIX que se sigue usando hoy.
La demanda de UNIX a BSD fue un punto de inflexión en la historia de UNIX y sus licencias.
La expansión y diversificación de UNIX llevaron a conflictos y demandas entre proveedores.
La aparición de Linux en 1991, con un kernel inspirado en UNIX, fue un hito en la historia de los sistemas operativos.
UNIX ha dejado un legado en el lenguaje C y su evolución, siendo fundamental en el desarrollo de sistemas operativos y aplicaciones.
La historia de UNIX muestra cómo una tecnología de los años 70 y 80 ha influido en los sistemas operativos modernos como Linux y macOS.
Transcripts
te gustaría que de team de conferencias
gratis de tecnología en tu universidad
empresa o en algún congreso que
organices este 2023 lo haremos realidad
contáctanos en ede.tim diagonal
conferencias para coordinar y asistir a
tu evento nos vemos pronto a finales de
los años 70 e inicios de los 80 el mundo
era muy diferente la macintosh la
primera computadora comercial con
interfaz gráfica llegaría en el 84 de s
de Microsoft en el 81 Windows en el 85 y
para la llegada de Linux faltaba más de
una década y aún no existía la web en
ese entonces la tecnología que dominaba
el mundo era unix uni fue creado sin
proponérselo por dos ingenieros que
buscaban que un videojuego les funciona
más rápido no es broma desarrollaron
algunas utilidades para que la
computadora procese mejor el videojuego
luego otras y otras hasta que tenían un
sistema operativo completito Johnny fue
una Revolución tecnológica cuyo legado
permanece hasta nuestros días en los
sistemas que usamos en los lenguajes de
programación que aprendemos en ede Team
en los dispositivos que compramos pero
unix también fue el centro de una de las
más grandes guerras de la historia de la
tecnología Estoy seguro que has
escuchado sobre unix pero si quieres
saber a fondo en qué consiste su
historia y por qué su legado dura hasta
nuestros días Siéntate trae tus
palomitas y prepárate para uno de los
capítulos más importantes de la historia
de la tecnología porque estás en el team
y en español nadie te explica mejor
[Música]
en los años 60 no existían las
computadoras en las casas o en las
oficinas como hoy en día las
computadoras eran gigantescos monstruos
de varias toneladas en universidades o
centros de investigación estas
computadoras gigantes eran conocidas
como minecrafts Y si tú querías
programar algo que corras sobre estas
computadoras necesitabas utilizar el
lenguaje ensamblador seguramente lo has
escuchado y es que ensamblador no es un
lenguaje de programación como los que
conocemos hoy en día sino que se trata
de un conjunto de instrucciones de bajo
nivel es decir directamente al
procesador lo que significa que existe
un ensamblador diferente para cada
procesador y para cada arquitectura Lo
que implica que si tú quieres que una
aplicación funcione más de una
computadora debes escribirla de nuevo en
el lenguaje ensamblador de cada
computadora imagínate
mediados de la década del 60 el mitlabs
y General Electric iniciaron un proyecto
en conjunto para crear un sistema
operativo multiusuario y multitarea para
el minecram g645 en esos tiempos las
computadoras se usaban con un modelo
llamado tiempo compartido es decir no
tenía la computadora en tu casa Así que
tú te conectabas a una computadora
central a través de una terminal que era
teclado y pantalla y de esa manera los
usuarios compartían recursos Así que se
podía llegar a más personas y se
abarataban mucho Los costos de usar las
computadoras es por eso que este sistema
multix tenía que ser multiusuario y
multitarea sin embargo el proyecto se
convirtió en algo lento Que consumía
muchos recursos y las empresas
decidieron cancelarlo un programador que
había trabajado en este proyecto llamado
kemp Thompson decidió escribir como
pasatiempo un juego para la g645 llamado
space Travel pero cuando llegó la
factura contabilidad de la empresa
vieron que gastaba unos 70 dólares por
partida y se espantó Así que decidió
mover el juego a otra computadora la pdp
7 que era mucho más potente y también en
ensamblador Y como te he dicho imagínate
mover de una computadora a otro era muy
tedioso así que junto a Dennis Ritchie
otro programador que también había
trabajado en multix empezaron a escribir
varias utilidades para la pdp 7 en
lenguaje ensamblador escribieron una
herramienta otra herramienta otra
herramienta y poco a poco esto terminó
convirtiéndose en un sistema operativo
completo al que llamaron unix que a
diferencia de multix era mono usuario y
Mono tarea Además de que era pequeña
escala luego fue Brian kernigan quien le
dio su nombre definitivo unix cambiando
la cs por una x haces entonces unix era
un proyecto interno sin apoyo directo de
la empresa hasta que en 1970 belabs los
financió para que unix corra en la pdp
1120 que era mucho más potente que la
vieja pdp 7 esta versión mejorada de uni
fue desarrollada también en ensamblador
e incluye herramientas nuevas como un
procesador de texto al año siguiente en
1971 se publique el libro unix
programmer manual que con el tiempo este
manual pasó a convertirse en el comando
Man en la terminal que tú utilizas para
tener la ayuda de algún Comando no entre
1971 y el 73 Dennis ritchi escribe el
lenguaje c un lenguaje de alto nivel
para poder llevar unix a otras
arquitecturas sin tener que reescribirlo
es curioso que ahora se hable de c como
de bajo nivel cuando fue diseñado como
de alto nivel claro alto nivel
comparándolo con ensamblador pero ahora
hablamos mucho de ese como bajo nivel en
el 73 se lanza la primera versión de
unix escrita en C y portable es decir
que ya no tenías que reescribirla para
otra computadora y además era amigable
para los programadores porque el
objetivo era que los programadores
puedan escribir Apps encima de unix en
lugar de tener que Apps con ensamblador
cuando Yonics estuvo listo y fue
presentado en un evento de tecnología se
empezó a correr la voz Hubo mucho
interés en el sistema Así que velabs
tenía una mina de oro en sus manos
cierto Pero había un pequeño problemita
Bueno un problema muy grande at&t la
compañía propietaria de los laboratorios
belt tenía prohibido vender cualquier
producto que no esté relacionado con las
telecomunicaciones y toda patente de
estos productos debían estar exentas de
regalías Y por qué tanta injusticia
porque at&t era una empresa monstruosa
gigante poderosísima que tiene un
monopolio total sobre las
telecomunicaciones Así que el gobierno
para pararle un poco ese poder decidió
que solo se pueda dedicar a las
telecomunicaciones y nada más Aunque por
otro lado ese poder fue bueno porque
bellabs tuvo un presupuesto
prácticamente ilimitado para la
investigación así que qué hicieron
decidieron vender licencias a
instituciones educativas centros de
investigación porque estas licencias sí
las podían vender costaban 20 mil
dólares unos 100 mil dólares de la
actualidad y para llegar a más clientes
lo que hicieron fue negociar con
proveedores con otras empresas que
venderían unix a los usuarios finales
Pero lo curioso de esto e impensable
para nuestros tiempos es que bellabs
entregaba el código fuente de esa
licencia con lo cual cada proveedor
podía ser modificaciones Aunque estas
modificaciones sólo podían ser vendidas
a quien haya comprado unix inicialmente
pero imagínate entregar el código fuente
esto hizo que aparezcan muchas versiones
derivadas de unix que la distribución
sea caótica y que estas versiones ni
siquiera sean compatibles entre sí pero
con todo y eso para finales de los años
70 Johnny se había instalado en más de
600 mainframes y tenía la reputación de
ser un sistema operativo universal con
una implementación para cualquier
computadora que imagines algo así como
los Sabores de Linux La era de iones
había
iones no fue solo un sistema operativo
fue también una filosofía para el
desarrollo de software cuya influencia
llegas a nuestros días pues desde el
inicio se pensó en que se convierte en
un entorno sencillo para que los
programadores desarrollen para
conseguirlo y unice fue diseñado para
ser completamente modular es decir
conformado por muchos pequeños programas
o módulos que funcionan en conjuntos
conectados a través de tuberías o pibes
de esta manera Modificar el sistema
corregir errores o agregar funciones no
implique escribir miles de líneas de
código sino sólo unas cuantas para el
módulo específico Unique se compone de
tres capas en primer lugar está el
kernel que es el núcleo del sistema es
el que se comunica con el Hardware
ejecuta los programas y controle el
acceso a los recursos de la máquina en
segundo lugar está el shell que es la
interfaz a través de la cual se comunica
el usuario con la computadora en esos
tiempos recuerda no existía la interfaz
gráfica como hoy no había menús iconos o
un Mouse todo se hacía a través de un
teclado con una pantalla oscura y letras
que generalmente eran verdes Entonces el
shell o el intérprete de comandos es
quien traduce esas instrucciones que se
escriben para que las máquinas las
interprete y En tercer lugar están las
herramientas que son todas las
aplicaciones que Ejecutan tareas
específicas estos programas tienen la
característica de poder trabajar en
conjunto a través de pipelines y el
corazón de unix está en su sistema de
archivos en unix todo es un archivo y
los archivos están organizados en
directorios que pueden tener
subdirectorios Y estos a la vez
subdirectorios sin límite de niveles
algo que es muy común hoy en día pero en
Aquellos tiempos fue una Revolución pero
no solo eso sino que en unix todo es un
archivo sé que ya lo dije pero Piénsalo
así número uno los directorios son
archivos cuyo contenido son los nombres
de los archivos de ese directorio número
2 los programas son archivos cuyo
contenido son las instrucciones para la
computadora número 3 los archivos de
texto son archivos Bueno eso es obvio
este concepto era nuevo para su tiempo
Pues los sistemas operativos de aquel
entonces manejaban múltiples atributos
para los archivos en cambio en unix solo
se necesitaba saber el nombre del
archivo y ya está ni siquiera su
ubicación como ya dijimos unix es un
conjunto de herramientas que pueden
trabajar juntas gracias a dos conceptos
la redirección y los pipelines te lo
explico sencillito como ya sabes un
programa requiere de datos de entrada o
input y datos de salida o autos Por
ejemplo si tenemos un programa que suma
dos números nuestro input podría ser uno
y dos y el output 3 súper fácil de
entender cierto lo normal es que se
input se ha ingresado por el usuario a
través del teclado y el output se ha
enviado a la pantalla sin embargo en
unix puedes indicar Hacia dónde va esa
salida esa salida puede ir a la pantalla
puede ir a una impresora o puede ser la
entrada de otro programa de esa manera
la salida de un programa es la entrada
de otro y la salida de este es la
entrada de otro y de esa manera se van
encadenando a través de paints este
proceso se llama pipeline y es muy usado
en la informática moderna pero comenzó
con johnics gracias a estos conceptos
podemos crear programas utilizando el
shell scripting es decir archivos
consecuencias de comandos que se
Ejecutan en el sistema
domina las carreras del futuro y trabaja
en cualquier lugar del mundo sin salir
de casa miles de personas han aumentado
sus ingresos encontrados su primer
empleo o creado su propia empresa
estudiando en edding Tú puedes ser el
próximo comienza a estudiar gratis en
nd.tin diagonal cursos y comprueba
porque en español nadie explica mejor
que de ti
[Música]
como debe recordar bellabs no podía
vender iones por una sentencia por
monopolio Así que se dedicó al
licenciarlo con acceso al código fuente
por lo que los proveedores podían hacer
modificaciones y así crearon muchas
versiones de unix que por un lado
ayudaron a expandirlo a que se haga muy
conocido pero por otro lado generar un
caos incompatibilidades y guerras
algunos de estos sistemas operativos
derivados de uniones o los más conocidos
son por ejemplo bsd que era la variación
de la Universidad de California en
berkley de hecho bsd significa becklist
software Distribution recuerda este
nombre porque es muy importante en la
historia de unix otro muy interesante y
poco conocido Es Phoenix de Microsoft
Microsoft aunque no lo creas fue uno de
los más grandes distribuidores de unix
en sus tiempos habían adquirido la
licencia en 1979 y otorgaban su versión
incluía partes de bsd a empresas como
IBM o Santa Cruz operation para que la
vendan a los usuarios finales años
después Microsoft decidió concentrarse
en sistemas operativos para el usuario
final Como de oso o Windows Pero más
adelante lanzaron su competencia para
unix Windows nt también está San oes una
variación de bsd dirigida por Bill Joy
uno de los desarrolladores de bcd en la
universidad de California que decidió
crear su propia empresa y reescribió el
núcleo de bsd en una semana una semana
de hecho Bill Joy está considerado uno
de los mejores programadores de la
historia la empresa que él fundó se
llama San Michael systems y es
legendaria porque ahí se creó Java
solaris openoffice y Bueno luego fue
vendida ahora el lado negativo de toda
esta expansión de versiones fue la
incompatibilidad entre todas las
implementaciones de unix para 1980
existían tres variantes principales de
las cuales se derivaban más System 3 y
System 5 de at&t y bsd de la Universidad
de California estas versiones tenían
funcionalidades diferentes no eran
compatibles pero en 1988 se define un
estándar llamado pocix y en 1994 el
estándar sus o single unix
especification que incluía poxis y se
determina cuando un sistema es unix
completo o iones like Es decir unice
completamente o simplemente parecido a
unix en 1984 finalmente acaba la
restricción que tenía at&t para vender
unix te acuerdas que no podía venderlo y
busca ordenar todo ese desastre de
versiones Porque si hubiera podido
vender unix no habrían habido tantas
versiones ellos lo hubieran controlado y
se acabó Así que quieren crear su propio
estándar se alían con San Michael
systems y crean algo llamado System Five
que querían que sea el estándar de pero
el resto de proveedores de iones
preocupados por esta Alianza entre Sam y
at&t y pensando que serían excluidos
deciden definir su propio estándar de
unix un grupo fue el osff open software
foundation y el otro examen ten en
cuenta en este punto que la x para esos
tiempos era sinónimo de unix como
respuesta Sam y at&t crearon otro grupo
llamado unix International ui que
también definía los estándares Así que
teníamos tres estándares de unix Y si
contará bsd que ni se metía en este
pleito Pero como dice el refrán a río
revuelto ganancia de pescadores Porque
mientras Los Socios comerciales de unix
andaban matando con Los estándares e
incluso en líos judiciales en la corte
Microsoft iba desarrollando en silencio
la competencia unix Windows nt el
enemigo estaba en sus narices pero nadie
lo vio en 1993 la Open software
foundation y unix se unieron en algo
llamado
cose common Open software environment y
en 1996 se fusionaron con ex Open y esta
función final recibe el nombre de Open
Group que hasta la fecha tiene La Marca
Registrada de unix y maneja la
certificación sus single unix
especification que determina si un
sistema es unix o no spoiler Linux si te
has mareado con tantos nombres
especificaciones y empresas no eres el
único era un desmadre total y uno de los
episodios más importantes de Las Guerras
de unix fue la demanda de unix a bsd o
estrictamente hablando de los
laboratorios de unix que fue la división
de at&t para comerciar con unix y bsd
Inc que fue la empresa que se creó a
partir de la Universidad de California
para comerciar con bsd como recordarás
en 1984 at&t ya tenía la libertad para
vender unix Así que la gente en bsd
decidió acelerar acelerar y acelerar
para quitar todo el código propietario
de bcd y no ganarse una demanda lo
lograron por suerte de tal manera que
cuando son demandados por unix salen
libres de la demanda porque ya no había
código propietario dentro de bsd y así
como estos hay más juicios más demandas
más peleas y más chismes incluso hubo un
juicio al Linux por las licencias de
iones Pero sería alargar
innecesariamente Este vídeo y sería
aburrido hablar de todo eso
para el inicio de los años 80 uniones
será el sistema operativo más importante
del mundo y un ingeniero de Inteligencia
artificial del mt llamado Richard
stalmann obsesionado con asuntos
filosóficos sobre la libertad decidió
crear un sistema operativo inspirado en
unix pero sin sus costosas licencias y
en el que todos puedan participar llamó
a este proyecto gnu gnu y not unix y
creó el movimiento del software libre
que buscaba oponerse al software
licenciado por las empresas además creó
la licencia gpl gnu public listens que
permitía distribuir libremente el
software y hacer derivados sin que
ninguna empresa pueda apropiarse de los
derechos por su parte Microsoft abandonó
la distribución de zenix y se enfocó en
dos y Windows pero en 1993 lanzó Windows
nt que competía directamente con unix en
el mundo empresarial y que les arrebató
grandes cuotas de Mercado en 1991 un
estudiante de la Universidad de
creó el kernel de un sistema operativo
inspirado en unix al que llamó Linux y
lo puso a disposición del mundo con la
licencia gpl hasta ese entonces había
pasado una década está el man no había
terminado el kernel por lo que gnu no
era un sistema operativo completo de
hecho recordemos que Bill Joy de Sam
escribió el núcleo de zango es en tan
solo una semana se le había pasado una
década y gnu aún no tenía el kernel la
parte más importante del sistema Así que
tomaron el kernel de Linux le sumaron
las Tools que habían desarrollado y se
completó el sistema operativo al que
llamaron gnu Linux sin embargo Y esto es
muy importante linus es mucho más que
gnu como vimos en otro vídeo por lo que
es un error creer que todos los Linux es
gn ulinus Linux es mucho más en 1991 la
división de at&t a cargo de unix luego
de la división de la empresa innovel
unieron fuerzas para lanzar un sistema
operativo territorio ojo para el usuario
final basado en unix al que llamaron
unixwell en 1993 Nobel compra usl y se
queda con los derechos de unis que luego
pasarían de manera legales de por medio
ass o grupo en 1992 San Michael systems
trabaja en solaris su sistema operativo
sucesor de Sam oeste en 2010 Oracle
solaris la versión abierta y despide a
la mayor cantidad de ingenieros que
trabajaban en solares con lo cual Aunque
este sistema operativo Todavía existe es
un sistema irrelevante en nuestros
tiempos y ojo con esto porque en 1995
Steve Jobs funda next luego de ser
despedido de Apple en esta nueva
compañía crea la next cube una
computadora en forma de cubo que fue
usada por Tim bernely para crear html y
la web y como sistema operativo crearon
next Step basado en bsd un sistema unix
en 1997 Apple compran next para reforzar
su sistema operativo y así nace Darwin
la base para Mac o es con lo cual maco
es es el sistema unix completo es decir
certificado por el estándar más
importante de nuestros días lo sabías
Así que el día de hoy tenemos Solo dos
Sucesores importantes de unix Linux en
todos sus Sabores incluido Android y las
versiones en servidores y Súper
computadoras y Mac os Así que aunque no
hay un sistema operativo llamado unix
circulando allá afuera su legado es
gigantesco por su lado c el lenguaje
creado por Dennis Ritchie exclusivamente
para hacer ayuno exportable se convirtió
en el más importante para el desarrollo
de sistemas junto con su evolución c++
hasta el día de hoy los sistemas
operativos los núcleos los controladores
de Hardware y las aplicaciones de
escritorio Siguen escribiéndose con c y
c++
50 años después eso sí que es tener un
legado en 2011 Dennis Ritchie sin duda
uno de los programadores más grandes de
toda la historia de la tecnología
falleció a los 70 años vio a Linux
crecer y a pesar de todos los debates
Richie siempre Consideró que Linux era
un sistema unix se lamentó de la venta
de usl a Nobel y vio la vigencia de c
décadas después de ser creado que
Thompson quien junto con él creó unix y
Rock bike amigo personal de Richie y que
fue parte del equipo que desarrolló unix
empezaron el desarrollo del lenguaje de
programación go en 2007 combinando el
poder de c y la velocidad de python como
te contamos en este vídeo Go fue lanzado
por Google en 2009 y al día de hoy es
uno de los lenguajes más importantes
para el desarrollo de sistemas y
microservicios en 1980 no existía
macintosh que salió en el 94 menos Macro
es tampoco existía Windows que salió en
el 85 y tampoco dejó ese no existía gnu
y no existía Linux faltaban más de 10
años para Que aparezca en 1980 el
sistema que reinaba el mundo era unix y
su legado perdura hasta hoy ahora ya
sabes cuál es la historia de unix Y si
te preguntan dónde lo aprendiste
Recuerda que lo aprendiste en
comienza a estudiar gratis en r punto
Team y descubre Por qué en español nadie
te explica mejor
Weitere ähnliche Videos ansehen
El ORIGEN de C
Dennis Ritchie, el padre del lenguaje de programación C
UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories
HISTORIA Y EVOLUCION DE LOS SISTEMAS OPERATIVOS
Historia y evolucion de los sistemas operativos
PROGRAMACIÓN DESDE 0 || HISTORIA DE LA PROGRAMACIÓN || TEORÍA
5.0 / 5 (0 votes)