¿Cómo sería el mundo si Linux nunca existiera y no existieran sistemas operativos ‘de código abierto’ o ‘libres’?

Los sistemas UNIX patentados con licencia de AT&T seguirían dominando el mundo de la informática a gran escala: cosas como Solaris, AIX, HP-UX, IRIX, Tru-64, etc.

Tendríamos un conjunto diferente de incompatibilidades irritantes (en comparación con el paquete y las dependencias que tenemos ahora), sin embargo, sospecho que aumenta la estandarización y la evolución del entorno de escritorio común (por lo que Gnome y KDE realmente no se afianzan)

CDE probablemente habría tendido a ser más “parecido a Windows”, y mi equipo de desarrollo no estaría maldiciendo Ubuntu Unity en cada oportunidad.

Los precios habrían caído con los sistemas de “paralelo de clúster”: los fabricantes de hardware habrían impulsado sus negociaciones con AT&T para poder vender más hardware, aunque tal vez no tan rápido; algunos de los sistemas se desvanecerían ya que las fusiones basadas en hardware continuarían basadas en hardware de tipo Intel.

VMS probablemente ha conservado un mayor grado de participación en el mercado.

Entonces, no es muy diferente, de verdad.

En un mundo ideal, tendríamos más diferenciación y variedad de la que tenemos ahora. Idealmente, Sun, SGI, IBM, HP todavía estarían haciendo sus propias estaciones de trabajo con sus propios y emocionantes procesadores. Quizás sistemas operativos alternativos como BeOS, QNX, Plan 9 hubieran tenido una mejor oportunidad de éxito.

Al desmonetizar el desarrollo del sistema operativo, nos quedamos con empresas que pueden financiar el desarrollo del sistema operativo con otros medios, y el desarrollo de código abierto, que a menos que esté de moda, no se utilizará. Las empresas pueden pagar para que sus productos estén de moda, los proyectos comunitarios probablemente no.

Creo que la realidad es que se habría utilizado otro kernel para el proyecto GNU y las cosas serían muy parecidas.

Si excluimos * todos * los proyectos de SO de código abierto, entonces imagino que las cosas serían muy parecidas a como eran en el pasado, mucha más diversidad y mucho más dinero en el desarrollo de SO. Tal vez todavía tendría OS / 2 instalado en mi computadora portátil, tal vez RISC OS hubiera tenido más desarrollo del que tiene, tal vez todavía tenga una estación de trabajo Silicon Graphics.

El ‘mundo’ que necesitaba una fuente completa para un núcleo y un conjunto de herramientas para el desarrollo probablemente habría ido con un derivado BSD.

Sun Micro había usado durante años BSD o ATT Unix como núcleo del sistema operativo, y probablemente habría movido a Solaris en la dirección BSD en algún momento.

Apple cambió de un kernel / sistema operativo propietario a un combo de microkernel Mach y FreeBSD para sus necesidades de núcleo.

Las compañías ya estaban usando mejoras / extensiones BSD o ATT SysV + BSD ‘abarcadoras’, para muchas aplicaciones, Sun quizás sea una de las más notables.

Como era la demanda por infracción de ATT contra los Regentes de UC en relación con el uso general retrasado de BSD, debido a las preocupaciones sobre cómo se presentaría la demanda.

En cualquier caso, NetBSD se transfirió a una gran cantidad de arquitecturas de procesador, FreeBSD se transfirió primero a la familia Intel x86, y ahora tiene soporte para ARM debido al uso de ARM en los dispositivos móviles de Apple. Pero también hay algo de soporte para MIPS, otro procesador móvil popular, así como algo para PowerPC, que tiene una vida después de IBM y Apple en forma de procesadores integrados.

Aproximadamente al mismo tiempo que salió Linux, hubo un gran esfuerzo para sacar el código AT&T de BSD. La licencia BSD no es * tan * gratuita como Linux, pero probablemente hubiera sido lo suficientemente buena como para llenar el mismo nicho.

Además, la GPL no se inventó para Linux, se inventó para emacs y las utilidades GNU. Por lo tanto, sospecho que no sería mucho diferente, excepto que tal vez habría más servidores con variantes BSD, y tal vez GNU hubiera convertido HURD en un sistema operativo viable en algún momento.

Más fallas en el servidor, más problemas de administración del sistema, y ​​mucha gente todavía se quedaría atrapada con algún sistema operativo Java de mierda en lugar de Android.

Teniendo en cuenta que BSD fue anterior a Linux en aproximadamente una década, se vería más o menos igual, pero no con copyleft.

Quizás en ese mundo la gente sabría un poco más de historia.