161 meneos
2605 clics
La historia del sistema operativo Unix y los ordenadores de la época narrada por Rob Pike
Sus inicios coincidieron con el Sistema 360 de IBM, máquinas que andaban por las universidades en los 70 curiosamente «un tanto desocupados» porque la gente no sabía muy bien qué hacer con ellos. Pike aprendió allí a programar. Luego tuvo acceso a un PDP-11 en la universidad de Toronto y a otras máquinas. Cuando llegó a los los laboratorios Bell se encontró con el Unix recién nacido y trabajó con Ken Thompson y con Kernighan y Ritchie, creadores del lenguaje C, sobre todo lo cual hay bastantes imágenes y curiosidades en el vídeo (ENG).
|
comentarios cerrados
Curiosamente los del mito "garaje" (Sinclair, Wozniak, Allen, Gates, etc) suelen acaparar portadas pero sus aportes no han perdurado en comparación con los descritos en este articulo.
Sin los emprendedores 'de garaje' de la microinformática de la época de los 8 y 16 bits muchos de nosotros no estariamos hoy aquí comentado aquí como si nada. El ámbito privado tiende a abrirse al mundo mientras que el ámbito universitario sigue manteniendo inexplicablemente algo de inaccesible y de elitista de cara a la sociedad en general.
Casi todos los protocolos, lenguajes y estandarizares que se utilizan NO han salido de ningún garaje.
Los laboratorios bell eran propiedad de la empresa AT&T. En ellos se desarrollaron las siguientes tecnologías:
- Láser
- Transistor
- Lenguajes C y C++
- Célula fotovoltaica.
- Procesamiento digital de señales en un solo chip.
- Los Sistemas operativos Unix y Plan 9
El Sr. Rob Pike ha participado, entre otros, en:
- Implementaciones y diseño de Unix
- El diseño he implementación de Plan 9
- El diseño de UTF-8
- El diseño he implementación del lenguaje GO
- Implementaciones del lenguaje CSP
Muchas de estas tecnologías son totalmente abiertas y de uso extendido.
El mito de los "garajes":
elpais.com/tecnologia/2015/10/06/actualidad/1444147938_849814.html
Que lleguen luego unos personajes y saquen implementaciones de bajo costo/calidad no se puede ni comparar con los que verdaderamente diseñan he implementan tecnología robusta.
P.D.: No se la referencia a universidades a que viene.
Rob Pike ha trabajado desde los años 70 en empresa privada y actualmente trabaja en Google.
Sus implementaciones y diseños están en todos los SO actuales, por ejemplo UTF-8.
Sigo sin entender la referencia al "mundo académico".
Posiblemente el desarrollo y triunfo del PC habría sido aun mas rápido.
Edit: El éxito del PC fue las especificaciones documentadas y sin derechos de utilización de su arquitectura, excepto la BIOS.
Aunque tendría que haber sido estadounidense también.
en.wikipedia.org/wiki/Dave_Cutler
Otro personaje titánico en el mundo tecnológico y que pocas veces sale a relucir.
Por cierto, el concepto de BIOS es de Gary Kildall (DEP). Y sí, si Gary Killdall no se hubiera emperrado en poner tan cara la licencia OEM de CP/M y hubiera adoptado el modelo de negocio propuesto por Gates, Microsoft sería una Novell o Borland más.
El mérito de Wozniak, por decir uno, es que hizo uno de los primeros ordenadores que realmente podía usar un usuario común sin gastarse una millonada y su concepto de lo que es un ordenador personal sigue perdurando hasta ahora.
cdn.zmescience.com/wp-content/uploads/2016/05/timeline_memorystorage_1
Lo que se le atribuye a Kildall es el nombre "Basic Input Output System".
Cuando Compaq realizo su implementación de la BIOS el IBM-PC ya era un éxito, básicamente por su arquitectura abierta.Otros fabricantes podían vender software y periféricos sin pagar a IBM nada.
Como ejemplo de arquitectura de software no abierta están por ejemplo las consolas de videojuegos, que para vender un juego debes pagar la licencia al propietario de la arquitectura.
La única coincidencia puede ser el tamaño.
El PDP-11/70 tenía en 1974:
- Multitarea.
- Multiusuario y/o multisesión.
- Protección de memoria.
- Memoria virtual.
- Cache.
- Bus asíncrono.
Todo eso tiene un PC actual y nada de eso tenía por ejemplo el Apple II.
IBM PC ya era un éxito, pero por el 83 tras las implemtaciones BIOS de terceros el despegue fue exponencial.
De todas formas compruebo que no has leído nada de lo que he escrito, por lo que esta discusión no tiene mucho sentido.
Las GUIs o sistemas de ventanas con metáfora del escritorio ya estaban mucho antes, a principios de los setenta en los PARC / Xerox Alto (y aún así fueron de los primeros, pero no los primeros).
En todo caso Carl Sassenrath, RJ Mical y Dale Luck hicieron un gran trabajo con la base de TRIPOS de metacomco.
Lástima que los inútiles directivos de Commodore, Irving Gould y Mehdi Ali sabotearan y hundieran la compañía.
El PC de IBM estaba construido con piezas que se podian obtener de proveedores externos a IBM. Y el sistema operativo era el DOS de Microsoft(Paterson vitaminado), con variaciones.
Pero la BIOS, aunque el codigo fuente fue publicado el manual Technical Reference, era Copyright de IBM. Por lo que estaba prohibido su uso, e IBM no lo licenciaba.
Compaq lo reimplemento en el '83 pero solo para sus maquinas. Hasta el '84 en que Phoenix lo reimplementa y ofrece a otros fabricantes, con garantias de no usar patentes o (c) de IBM, no despegan los clonicos de IBM-PC: www.retrocomputing.net/info/siti/total_share.html
IBM NUNCA pretendio crear un estandar con el que fueses compatibles otros fabricantes.
Incluso sus nuevas maquinas tenian problemas de compatibilidad con sus propios programas.
COMPAQ fue quien creo el concepto compatibilidad en la arquitectura PC de IBM.
Debido a su arquitectura abierta, en un PC podías utilizar como sistema operativo antes de 1990 sin pagar ningún extra a IBM:
- DOS: PCDOS,RDDOS,MSDOS
- CP/M
- UCSD p-System
- Xenix (muchas farmacias en España utilizaban este sistema hasta después del 2000)
- OS/2 (Infinidad de cajeros y estaciones de trabajo de los bancos lo utilizaban hasta finales de los 90)
- Novell Netware
Igualmente podías fabricar y comercializar dispositivos para el IBM PC sin necesidad de licenciamiento.
Siendo una de las arquitecturas microinformaticas mas caras, estos factores fueron realmente los que le hicieron triunfar.
* Rod Canion, presidente de COMPAQ:
- www.youtube.com/watch?v=DX5I_8pmU_A
- www.youtube.com/watch?v=7WLnlAoOj-A
- www.youtube.com/watch?v=RSSPouCXxBo
- www.youtube.com/watch?v=NvrPRdjyOlQ
- www.youtube.com/watch?v=diur41_GUK4
* Documental; Silicon Cowboys (2016): www.youtube.com/watch?v=9TlIS1J7qCY
* Libro; Open: How Compaq Ended IBM's PC Domination and Helped Invent Modern Computing (2013) ISBN-10: 1937856992
* en.wikipedia.org/wiki/Compaq#Introduction_of_Compaq_Portable
* en.wikipedia.org/wiki/Phoenix_Technologies#Cloning_the_IBM_PC_BIOS
en.wikipedia.org/wiki/Digital_Equipment_Corporation
en.wikipedia.org/wiki/PDP-11
Los mas osados lo llaman "unicornios", pero esos ya fuman cosas fuertes.
El fenómeno "garaje" puede ser importante desde el punto de vista empresarial. Desde el tecnológico, ha perdurado poco de su época.
Por ejemplo, usted puede leerse www.ccapitalia.net/descarga/docs/1978-ritchie-the-c-programming-langua y le sirve de mucho para actualidad a pesar de publicarse en 1978.
En cambio yo tengo una colección de libros sobre ensamblador para ZX81 y C64 que están totalmente obsoletos. Podrían servir para realizar una fogata y rebajar la factura eléctrica.
Cuando los de IBM preguntaron por un SO, MS los derivo a Digital Research(CP/M).
Al no llegar a un acuerdo DR e IBM, volvieron desesperados a MS para que "crease" uno.
Al ir con el tiempo justo, MS decidio "comprar" DOS a Seattle Computer Products.