Las Guerras UNIX Las Guerras #UNIX es un nombre englobador utilizado para describir una serie d e litigios - técnicos pero sobre todo legales - que tenían que ver con las licencias de uso del software entre distintos exponentes industriales e institucionales del universo UNIX. En primer lugar hay que tener en cuenta que el origen legalmente nebuloso de UNIX. Fue un sistema operativo desarrollado fundamentalmente "por izquierda" en los Laboratorios Bell, una institución separada de la telefónica monopólica AT&T. Durante muchos años la Bell Telephone se usó al Bell Labs como recurso de investigación de tecnologías de las telecomunicaciones y entre ellas del cómputo. Pero como AT&T (continuadora de Bell Telephone) no podía vender el sistema operativo ya que se encontraba legalmente impedida de formar otro holding, debía "licenciar" su uso, y gracias al ardid legal del software privativo, planificaron hacerlo. Para finales de los 70s, UNIX contaba con cierta base de usuarios en los ambientes académicos. En este uso registrado con anterioridad al concepto de licencias de código cerrado, se había dado lugar a varias bifurcaciones (la práctica usual académica es compartir el código fuente intra e inter-intitucionalmente, en parte como rol de contralor interpares, y en parte por un sentimiento colaborativo). Para los 80s el desarrollo independiente del software comienza a desligarse de hecho del control técnico del Bell Labs, y por ende, comienza a atenuarse el retorno financiero-estratégico hacia la AT&T, verdera cabeza de todo. La Administración Reagan llevó a cabo la desmonopolización de la TELCO, con lo cual esta podría comercializar otros servicios. AT&T se dió a la tarea de comercializar el AT&T UNIX System V, pero más especialmente venderlo como el verdadero estándar de la computación de tiempo compartido. La implementación AT&T, dejaba ciertos resquicios de modificación: muchas compañías comenzaron a sacar sus versiones "oficiales". La misma Microsoft, HP, SCO, Kodak, Sun, Novell, y muchas otras contaban con versiones licenciadas bajo la tutela oficial. Pero existieron también versiones no oficiales, existentes en virtud de licenciamientos válidos durante la era anterior al desmembramiento de la TELCO estadounidense. De esta ramificación pseudolicenciada, la mas importante era #BSD, la distribución de la Universidad de Berlekey. Ellos tenían licencias de cierta parte del código, pero (a los ojos de AT&T), muchas capas geológicas de programación habían hecho borrosa el sostén legal de Berkeley como tenedor válido, y ensuciado la pata técnica que hubiese permitido delimitar a ciencia cierta "cuanto era nuestro y cuanto de ellos". Como AT&T no podía litigar, se terminó conformando un "sello de goma" denominada UNIX International. Básicamente consistía en un ente de batalla legal+panel técnico, que tenía como misión primaria poner coto a la situación y sacar dinero de las piedras, y como secundaria establecer un nunca realizado estándar. Para mediados de los 80s, el cisma entre los UNIX complicaba enormemente seguir el desarrollo de los sistemas y aparejaba incompatibilidades cada vez mayores. Sobre todo lo peor era que el código comenzaba a tener mala calidad. Unix International inció jucio a varias de las subsidiarias, ensañándose especialmente con BSD y a la Universidad de Berkeley. La formación del estándar POSIX de 1988 fue un hito importante para parar la mano y definir un estandar creíble bajo el concepto de "menor común denominador" entre BSD y System V. Para esta altura, desde los gigantes Microsoft e IBM se habían dado cuenta que la cancha estaba muy embarrada y que los tiempos tecnológicos terminarían descarrilando a UNIX. El caso AT&T contra BSD se resolvió en 1993, y fue -en cierto sentido- salomónico. Se le daban buenas garantías a Berkeley siempre y cuando no vendiese el código. Anteriormente a su resolución, ellos habían empezado una muy ardua tarea de reprogramación del código litigado, lo que llevó unos 4 años. En este período, aparece y se consolida el kernel Linux, que junto al universo de aplicaciones libres GNU (un sistema operativo similar a UNIX pero completamente libre) terminó de consolidar el universo actual. En fin, desde el punto de vista comercial, las Gueras Unix descarrilaron la concepción unitaria de y lo desbarataron en su momento estratégico de hacer dinero (flujo "cash cow"), y tanto las descendientes de AT&T como de BSD terminaron "chupándose el dedo". Los similares a UNIX, sistemas operativos que son similares pero no tienen el código licenciado, sino versiones distintas. Hoy BSD ya es así, y puede distribuir el código siempre que lo haga gratuitamente, pero eso fue luego de un largo proceso de reescribir y reestructurar gran parte del código. GNU+Linux es otro caso similar y tal vez el más importante actualmente.