Parece que todos olvidan por qué ocurrieron GNOME, GNOME 3 y Unity (2022)

Una entrada de blog controvertida afirma que GNOME 3 y la interfaz Unity de Ubuntu se crearon principalmente para evitar demandas por patentes de Microsoft sobre escritorios al estilo Windows 95. Los comentaristas, incluidas personas directamente involucradas en GNOME y Unity en aquel momento, lo disputan con fuerza, describiendo el texto como especulativo y argumentando que los verdaderos impulsores fueron cambios en la filosofía de diseño, la percepción de estancamiento y tendencias como la “convergencia” móvil/tableta. El intercambio se amplía hasta incluir un repaso de la historia de GNOME/KDE, las licencias de Qt, los compromisos del diseño de interfaces y cuánto influyeron realmente las patentes de software en la evolución del escritorio Linux.

Afirmación central disputada (patentes de MS impulsando GNOME 3 / Unity)

  • Muchos comentaristas son muy escépticos de que las amenazas de patentes de Microsoft sobre escritorios “tipo Windows 95” motivaran GNOME 3 o Unity.
  • Varias personas que dicen haber estado directamente involucradas en el desarrollo de GNOME y Unity (gestión de lanzamientos, responsable del producto de escritorio, líder de Unity, etc.) niegan explícitamente que eso fuera un factor.
  • El autor del artículo insiste repetidamente en que la historia es correcta, pide “refutación y no solo negación”, y argumenta que las negaciones públicas están limitadas legalmente.
  • Otros sostienen que la carga de la prueba recae en el artículo, lo critican por ser especulación disfrazada de historia y señalan que no se aporta evidencia concreta (por ejemplo, números de patentes, discusiones en listas de correo).

Explicaciones alternativas para GNOME 3 y Unity

  • Varios comentaristas recuerdan que GNOME 3 surgió de la idea de que GNOME 2 se estaba estancando y de debates internos de diseño sobre escritorios minimalistas “sin cromado”.
  • Se citan como influencias importantes nuevos formatos (netbooks, tabletas, OLPC, Nokia Internet Tablets) y la “convergencia” inspirada en móviles.
  • GNOME 3 y Unity se describen como intentos de ir más allá del paradigma de Windows 95 y buscar diseños más cohesivos, más amigables o parecidos a Mac/iPad.
  • Algunos enmarcan GNOME 3 como parte de una ola más amplia de diseño “mobile-first / responsive” (similar a rediseños web contemporáneos).

Contexto histórico: GNOME vs KDE y licencias de Qt

  • Varios comentarios repiten la historia de origen bien conocida: GNOME se inició en parte porque KDE dependía al principio de licencias no libres de Qt; el proyecto GNU promovió GNOME y también impulsó una sustitución libre de Qt.
  • Más tarde, cuando Qt pasó a ser GPL/LGPL, ese problema perdió relevancia; las posteriores “guerras de escritorio” (GNOME 2 vs KDE 3/4, GNOME 3, Unity) ocurrieron cuando Qt ya era libre.
  • Se recuerda el lanzamiento de KDE 4.0 como inestable y exigente en recursos, lo que dañó su reputación y ayudó a que GNOME mantuviera el dominio en las principales distribuciones.

Patentes, arte previo y elementos de interfaz

  • Hay desacuerdo sobre cuán novedosos y patentables eran la barra de tareas y el menú Inicio de Windows 95.
  • Algunos argumentan que el arte previo (NeXTSTEP, GEM, versiones anteriores de Windows) debilita las reclamaciones de patente fuertes; un comentarista incluso encuentra una patente concreta de MS y sostiene que GNOME podría haberla eludido trivialmente.
  • El autor del artículo mantiene que estos elementos eran realmente originales, difíciles de inventar y protegidos agresivamente, pero otros consideran eso históricamente y técnicamente implausible.

Experiencias de usuario y preferencias de escritorio

  • Muchos usuarios recuerdan con cariño GNOME 2 y se sintieron “expulsados” por GNOME 3, migrando a XFCE, MATE, Cinnamon, KDE o gestores de ventanas en mosaico.
  • A otros les gusta GNOME moderno, y elogian su consistencia, minimalismo y comportamiento de “no estorbar”, a menudo con unas pocas extensiones.
  • Algunos se quejan de los “tentáculos” de GNOME (dependencias pesadas, supuestos de dbus, atracción de NetworkManager/WebKit) al usar entornos que no son GNOME.

Meta: evidencia, historiografía y tono

  • Un hilo meta recurrente debate cómo hacer historia de manera responsable: participantes primarios frente a narrativas retrospectivas, negación frente a refutación y quién asume la carga de la prueba.
  • Varios comentaristas objetan el tono de seguridad del artículo sin evidencia y temen que su repetición en HN convierta una historia mal respaldada en “hecho” aceptado.