¿Seguiremos usando Unix en 2050?

La respuesta es: con toda probabilidad sí en alguna forma. Algunas razones para creer que este es el caso:

  • UNIX ya tiene 42 años y sigue creciendo. Solo quedan ~ otros 40 años hasta 2050.
  • El software, especialmente el software de nivel básico, como los lenguajes y los sistemas operativos que se establecen y comprenden, puede tener una vida útil prolongada. Fortran, por ejemplo, data de 1957.
  • Dos de los tres principales sistemas operativos de escritorio / laptop se basan en él (MacOS y Linux).
  • Los dos principales sistemas operativos de teléfonos inteligentes se basan en él (iOS y Android).

La verdadera pregunta es en qué forma existirá. Cada vez más, Unix se está convirtiendo en una capa base sobre la que pasa otra API (ejemplos: MacOS, Android, ChromeOS). Unix proporciona la API básica: núcleo, sistema de archivos, E / S, controladores; pero ni el programador ni el usuario interactúan con ellos directamente.

Entonces, en 2050, probablemente habrá pequeños ácaros robóticos inyectados en el torrente sanguíneo que, con toda probabilidad, están ejecutando Unix como una capa base.

Cuando era niño, Windows atropelló MS-DOS, OS / 2 y AmigaOS donde todavía competidores serios, Mac OS no estaba basado en BSD, y muchos otros sistemas operativos no basados ​​en Unix eran alternativas viables. Incluso Windows 9x y Windows NT tenían bases de código diferentes.

Hoy, los únicos competidores para el escritorio son Windows, OS X y otros sistemas operativos basados ​​en UNIX. Para dispositivos móviles tenemos Android (basado en UNIX), iOS (basado en UNIX), BlackBerry 10 (basado en QNX que está basado en UNIX) y Windows. Y para las supercomputadoras están CNK de IBM (junto con INK basado en Linux) y UNICOS de Cray (basado en Linux).

Para 2050, incluso Windows se basará en UNIX.

“Difícil de ver. Siempre en movimiento es el futuro”. – Yoda

La respuesta más honesta, diría que es incierta. No por ninguna razón intrínseca a UNIX o incluso al campo de la informática en sí, sino por razones externas: un cisne negro, por así decirlo. Ya nos estamos acercando rápidamente a una singularidad en el campo de la ingeniería microelectrónica que sacudirá el campo de la informática / ingeniería aplicada tal como la conocemos.

Varias fundiciones ya tienen procesos semiconductores de nodo completo de 14 nm experimentales. En los próximos años, es probable que alcancemos un medio nodo por debajo de 11 nm en la producción de silicio y más allá de este punto, los efectos de la mecánica cuántica (como el túnel) comienzan a dominar tan fuertemente que las abstracciones teóricas en el campo de nuestra ingeniería de diseño microelectrónico comienzan a descomponerse por completo. (La tunelización cuántica ya es un problema enorme en la vanguardia del diseño del circuito CMOS). Cuando esto sucede, la electrodinámica de Maxwell deja de aplicarse y la QED (electrodinámica cuántica) comienza a dominar.

Estamos en la cúspide de esa revolución y lo que hay más allá es incierto. Sin embargo, una cosa parece clara. La ingeniería de los circuitos tal como los conocemos debería finalizar en esta década y dar paso a alguna nueva tecnología. Sin que lo sepan la mayoría de los informáticos, físicos e ingenieros electrónicos, todavía están luchando por comprender cómo será ese futuro. Algunos buscan prolongar la microelectrónica con nuevas tecnologías como el grafeno y los transistores orgánicos. Otros ven el futuro en las computadoras cuánticas donde ya se reclama la observación de túneles y enredos en el procesamiento. (Aunque personalmente creo que se requerirá una solución provisional antes de las computadoras cuánticas verdaderas (del tipo que puede realizar la factorización de enteros en tiempo polinómico)).

Cualquiera sea el caso, la próxima década debería ser muy interesante desde el punto de vista de la ingeniería, y es difícil decir exactamente qué sucederá en 40 años, pero sean cuales sean los cambios, serán tan innovadores que dejarán el panorama tecnológico por completo. transformado Así como la llegada de la electrónica transformó la ciencia de la ingeniería de su tiempo, la llegada del futuro (spintronics o lo que sea que sea) transformará la ingeniería electrónica.

Para aquellos que cometen la falacia de argumentar en la línea de “UNIX ha estado aquí por más de 40 años, por lo que estará aquí por otros 40”, solo puedo decir esto: UNIX fue inventado durante la infancia de una nueva forma de tecnología : la revolución microelectrónica. Ahora nos estamos acercando al final de esa revolución y ciertamente la habremos pasado en los próximos 40 años. La analogía apropiada de los tiempos no es: el UNIX de antaño es para UNIX hoy. Pero más bien: cualquier tecnología que permaneció en el status quo antes del advenimiento de la computadora digital es para UNIX hoy.