¿Cuál es una buena alternativa a Windows, Apple y Linux? Llevo usando Windows desde la 3.1 pero se vino abajo con la 8 y va a peor. MacOS está descartado y Linux parece complicado de manejar.

Antes de responder a la pregunta, tengo algo que decir: Es desalentador leer una pregunta en Quora en la que alguien pregunta: «Oye, ¿cuál es una alternativa a Linux?», sólo para que gente como Paul Parkinson, Steve Baker, Alan Dike, Arunkumar Mourougappane se limiten a recomendar Linux. Vamos, todos ustedes son tipos inteligentes y no deberían necesitar que se les diga esto: si no tienen una respuesta a la pregunta que se les hace, no respondan a la pregunta.

Si alguien les pidiera indicaciones para llegar a Boise, no les darían indicaciones para llegar a Portland porque creen que deberían ir allí en su lugar…. ¿verdad?

Además – respondí a esta pregunta durante un breve período en el que se titulaba: «¿Cuál es una buena alternativa a Windows, Mac y Linux? Idealmente, estoy buscando algo así como una máquina multiventana, multitarea, similar a Android, con especificaciones potentes y que pueda ejecutar virtualmente Windows o programas de Windows cuando sea necesario.» Quora lo revirtió a la pregunta original un par de horas después, y el usuario que lo hizo borró su cuenta poco después.

Ahora que me he quitado eso de encima, hablemos un poco de FreeBSD.

main-qimg-f5c205029982008c26b834a65ad3cdc7

FreeBSD es uno de los sistemas operativos más longevos y de desarrollo continuo del mundo. Comenzó en 1993, y es una continuación del proyecto 386BSD que fue escrito por Lynne y William Jolitz, ambos graduados de la Universidad de Berkeley – la «B» de «BSD». Así que ha existido casi tanto tiempo como Linux. Personalmente, mi primera experiencia con FreeBSD se remonta a principios de 1997, cuando quería dejar atrás OS/2, ya que cada vez estaba más claro que IBM no iba a trabajar seriamente para competir con Windows. Ya entonces me pareció un sistema operativo muy capaz, rápido e interesante, con una forma de ver el mundo diferente a la de Windows o Macintosh en aquel momento. Lo utilicé a tiempo completo durante un par de años antes de cambiar a Windows 2000.

Para cuando llegó el año 2000, era posible tener los sistemas de escritorio de software libre KDE y GNOME funcionando en FreeBSD. En términos absolutos, éstos tienen el efecto de hacer que el ordenador de uno «parezca y se sienta» como una distribución popular de Linux, sin ser realmente Linux.

No voy a entrar en todas las diferencias y similitudes técnicas entre Linux, FreeBSD, y el sistema operativo UNIX en el núcleo de macOS. Se podría llenar un libro con todos los detalles. Para la mayoría de los usuarios, van a sentir casi exactamente lo mismo, sólo que con alguna organización diferente del sistema de archivos.

Algunos de los diferenciadores no técnicos más importantes de FreeBSD son:

  • No tiene un único «dueño» como Apple Inc. o Linus Torvalds.
  • FreeBSD se desarrolla como un sistema operativo completo (como macOS o Windows) mientras que el kernel de Linux se desarrolla independientemente de distribuciones como Ubuntu y CentOS. Esto tiene el efecto práctico de crear una mayor estandarización de cómo se hacen algunas cosas en la comunidad FreeBSD, particularmente en torno a la gestión de paquetes.
  • FreeBSD tiene una licencia más liberal que la de Linux; la gente puede crear versiones sólo binarias de FreeBSD, con los cambios que quieran… mientras que se espera que las distribuciones de Linux publiquen sus cambios en el código fuente – una importante expectativa de la Licencia Pública de GNU (GPL).

Aquí hay un par de capturas de pantalla de entornos de escritorio que se ejecutan sobre FreeBSD 11, la versión actual. Sí, en la última imagen se ve Steam corriendo sobre FreeBSD:

main-qimg-f3ff077356a9ae284dbe7484f477d110main-qimg-4252b79ddef6bb93531c3049c4d6acffmain-qimg-e4f06aee30587aba31b1d9e522d2e349

Cuando llegue el momento de ejecutar programas de Windows, puede hacerlo de la misma manera que en Linux: utilice WINE para emular Windows, o VirtualBox para ejecutar el sistema operativo Windows real dentro de una ventana en su escritorio. Este último requiere una licencia real de Windows, pero el primero es gratuito.

FreeBSD es muy divertido, y aunque puede ser un reto entenderlo realmente, la recompensa está ahí. No sólo por la satisfacción de entender cómo funciona su ordenador, sino porque ….. FreeBSD también puede ser un elemento muy útil para tener en su curriculum vitae/CV. Hay puestos de trabajo de alto nivel en redes y administración de sistemas para usuarios cualificados de FreeBSD. Puede que Linux reciba la mayor parte de la atención, pero FreeBSD ha sido preferido durante mucho tiempo por sus capacidades de red y rendimiento superiores. (No sé si eso sigue siendo cierto hoy en día, pero esa fue la percepción durante mucho tiempo.)

Un buen punto de partida para aprender sobre FreeBSD es su página web: El Proyecto FreeBSD