Fallece Dennis Ritchie, padre de UNIX (y abuelo de Mac OS X) a los 70 años

Fallece Dennis Ritchie, padre de UNIX (y abuelo de Mac OS X) a los 70 años

Dennis-Ritchie-Composite.jpg

Las últimas semanas han visto la desaparición de varios gigantes de la informática. El mundo se enteró esta semana de que Dennis Ritchie, el científico informático que ayudó a crear el sistema operativo UNIX y el lenguaje de programación C, falleció a la edad de 70 años. Este software fue el progenitor de gran parte de la informática moderna, incluidos Mac OS X e iOS, y nació (irónicamente) de la necesidad de jugar juegos de computadora.

En 1968, Ritchie, un científico de Bell Labs, trabajó en un proyecto colaborativo junto con el MIT y GE para desarrollar Multics, el sistema de computación e información multiplexada, una de las primeras computadoras modernas de tiempo compartido que operan sistemas. Multics era muy completo pero muy complejo, y no duró mucho como sistema operativo en funcionamiento. En 1969, AT&T decidió cambiar de dirección e ir con un sistema diferente.

ComputerHope's Historia de Unix y Linux ofrece esta divertida anécdota de lo que sucedió a continuación:

Cuando se retiró Multics, Ken Thompson y Dennis Ritchie necesitaron reescribir un sistema operativo para poder jugar viajes espaciales en otra máquina más pequeña (un DEC PDP-7 [Procesador de datos programado de memoria 4K para el usuario programas). El resultado fue un sistema que un colega de juegos de palabras llamó UNICS (Servicio de Informática e Información UNiplexed) - un "Multics castrado".

La primera versión de UNIX cobró vida en 1969, coincidentemente el mismo año en que nació Linus Torvalds. 1971 vio la publicación de la primera edición de la MANUAL DEL PROGRAMADOR DE UNIX por Ken Thompson y Dennis M. Ritchie. La foto de arriba muestra a Ken (sentado) y Dennis (de pie) en un DEC PDP-11 en 1972.

Ritchie no era un nombre familiar como Steve Jobs, pero junto con sus colegas Thompson y Brian Kernighan ayudaron a crear gran parte de la base de gran parte de la informática moderna. Quizás sea más conocido junto con Kernighan como coautor del libro, El lenguaje de programación C, que ha sido la Biblia para los programadores de C desde su publicación.

UNIX se benefició de haber nacido en el momento adecuado. Los últimos años de la década de 1970 y principios de la de 1980 marcaron el auge de los servidores empresariales y las PC de escritorio. Estas tecnologías generaron un modelo de sistemas abiertos, y el sistema operativo UNIX fue el primer software de código abierto importante proyecto. GNU, Linux y el movimiento FOSS surgieron posteriormente de estas raíces.

UNIX también juega un papel importante en los cimientos de los sistemas operativos modernos de Apple. Cuando Steve Jobs desarrolló NeXTSTEP, basaron el sistema en BSD UNIX. Este núcleo se convirtió en la capa Darwin de Mac OS X cuando Apple compró NeXT en 1997, y vive en el corazón de todas las computadoras que ejecutan OS X o dispositivos que ejecutan iOS hasta el día de hoy.

Se ha perdido a un verdadero pionero. Gracias por todo, Dennis; dile a Steve Jobs (cuando lo veas en la nube) que te debe un iPad.

Cronología grande
UNIX Chronology, (imagen original: El grupo abierto)

Última publicación de blog

Ahorre cientos en los iPads más nuevos por tiempo limitado [Ofertas y robos]
September 11, 2021

Ahorre en el adaptador Lightning a conector para auriculares oficial de AppleLa línea de iPhone más reciente de Apple no se envía con el pequeño do...

| Culto de Mac
September 11, 2021

Olvídese de la RAM, olvídese de una CPU más rápida, olvídese de una tarjeta gráfica más robusta. Si todavía está ejecutando una Mac con un disco du...

Una guía definitiva para teclados de terceros en iOS 8
September 11, 2021

Una guía definitiva para teclados de terceros en iOS 8Minuum es uno de los muchos teclados de terceros para iOS 8. Foto: Jim Merithew / Cult of Mac...