stringtranslate.com

Historia de Linux

Linux comenzó en 1991 como un proyecto personal del estudiante finlandés Linus Torvalds para crear un nuevo núcleo de sistema operativo libre. El kernel de Linux resultante ha estado marcado por un crecimiento constante a lo largo de su historia. Desde el lanzamiento inicial de su código fuente en 1991, ha pasado de una pequeña cantidad de archivos C bajo una licencia que prohíbe la distribución comercial a la versión 4.15 en 2018 con más de 23,3 millones de líneas de código fuente, sin contar los comentarios, [1] bajo la Licencia Pública General GNU v2 con una excepción de llamada al sistema, lo que significa que cualquier cosa que use el kernel a través de llamadas al sistema no está sujeta a la GPL de GNU. [2] : 7  [3] [4]

Eventos que conducen a la creación.

Ken Thompson (izquierda) y Dennis Ritchie (derecha), creadores del sistema operativo Unix.

Después de que AT&T abandonara el proyecto Multics , el sistema operativo Unix fue concebido e implementado por Ken Thompson y Dennis Ritchie (ambos de AT&T Bell Laboratories ) en 1969 y lanzado por primera vez en 1970. Posteriormente lo reescribieron en un nuevo lenguaje de programación, C. , para hacerlo portátil. La disponibilidad y portabilidad de Unix hizo que fuera ampliamente adoptado, copiado y modificado por instituciones académicas y empresas.

En 1977, Berkeley Software Distribution (BSD) fue desarrollado por el Computer Systems Research Group (CSRG) de UC Berkeley , basado en la sexta edición de Unix de AT&T. Dado que BSD contenía código Unix propiedad de AT&T, AT&T presentó una demanda ( USL contra BSDi ) a principios de la década de 1990 contra la Universidad de California. Esto limitó fuertemente el desarrollo y la adopción de BSD. [5] [6]

Onyx Systems comenzó a vender las primeras estaciones de trabajo Unix basadas en microcomputadoras en 1980. Más tarde, Sun Microsystems , fundada como una escisión de un proyecto estudiantil en la Universidad de Stanford , también comenzó a vender estaciones de trabajo de escritorio basadas en Unix en 1982. Si bien las estaciones de trabajo Sun no utilizaban Posteriormente se desarrolló hardware de PC básico como Linux, y representó el primer intento comercial exitoso de distribuir una microcomputadora principalmente para un solo usuario que ejecutaba un sistema operativo Unix. [7] [8]

En 1983, Richard Stallman inició el Proyecto GNU con el objetivo de crear un sistema operativo libre similar a UNIX. [9] Como parte de este trabajo, escribió la Licencia Pública General GNU (GPL). A principios de la década de 1990, había casi suficiente software disponible para crear un sistema operativo completo. Sin embargo, el núcleo GNU, llamado Hurd , no logró atraer suficiente esfuerzo de desarrollo, dejando a GNU incompleto. [ cita necesaria ]

En 1985, Intel lanzó el 80386 , el primer microprocesador x86 con un conjunto de instrucciones de 32 bits y una unidad de gestión de memoria con paginación . [10]

En 1986, Maurice J. Bach, de AT&T Bell Labs, publicó El diseño del sistema operativo UNIX . [11] Esta descripción definitiva cubrió principalmente el kernel System V Versión 2 , con algunas características nuevas de la Versión 3 y BSD.

En 1987, Andrew S. Tanenbaum lanzó MINIX , un sistema similar a Unix destinado a uso académico, para ejemplificar los principios transmitidos en su libro de texto , Sistemas operativos: diseño e implementación . Si bien el código fuente del sistema estaba disponible, la modificación y redistribución estaban restringidas. Además, el diseño de 16 bits de MINIX no se adaptaba bien a las características de 32 bits de la cada vez más barata y popular arquitectura Intel 386 para ordenadores personales. A principios de los años noventa, un sistema operativo comercial UNIX para PC Intel 386 era demasiado caro para los usuarios privados. [12]

Estos factores y la falta de un núcleo libre y ampliamente adoptado proporcionaron el impulso para que Torvalds iniciara su proyecto. Ha declarado que si los núcleos GNU Hurd o 386BSD hubieran estado disponibles en ese momento, probablemente no habría escrito el suyo propio. [13] [14]

La creación de Linux

Linus Torvalds en 2002

En 1991, mientras estudiaba informática en la Universidad de Helsinki , Linus Torvalds inició un proyecto que más tarde se convirtió en el kernel de Linux . Escribió el programa específicamente para el hardware que estaba usando e independiente de un sistema operativo porque quería usar las funciones de su nueva PC con un procesador 80386. El desarrollo se realizó en MINIX utilizando el compilador GNU C.

El 3 de julio de 1991, en un esfuerzo por implementar llamadas al sistema Unix en su proyecto, Linus Torvalds intentó obtener una copia digital de la documentación de los estándares POSIX con una solicitud al grupo de noticias comp.os.minix . [15] No logró encontrar la documentación POSIX, por lo que Torvalds inicialmente recurrió a determinar las llamadas al sistema de la documentación SunOS propiedad de la universidad para usar en la operación de su servidor Sun Microsystems . También aprendió algunas llamadas al sistema del texto MINIX de Tanenbaum que era parte del curso de Unix.

Como escribió Torvalds en su libro Sólo por diversión , [16] finalmente terminó escribiendo un núcleo de sistema operativo. El 25 de agosto de 1991, él (a los 21 años) anunció este sistema en otra publicación en el grupo de noticias comp.os.minix : [17]

Hola a todos los que usan minix.

Estoy creando un sistema operativo (gratuito) (sólo un pasatiempo, no será grande ni profesional como gnu) para 386(486) clones AT. Esto se ha estado gestando desde abril y está empezando a prepararse. Me gustaría recibir comentarios sobre las cosas que a la gente le gusta o no le gusta en minix, ya que mi sistema operativo se parece un poco (el mismo diseño físico del sistema de archivos (debido a razones prácticas), entre otras cosas).

Actualmente he portado bash(1.08) y gcc(1.40) y todo parece funcionar. Esto implica que obtendré algo práctico dentro de unos meses y me gustaría saber qué funciones desearía la mayoría de la gente. Cualquier sugerencia es bienvenida, pero no prometo implementarla :-)

Linus ([email protected])

PD. Sí, no tiene ningún código minix y tiene un fs de subprocesos múltiples. NO es portátil (utiliza conmutación de tareas 386, etc.) y probablemente nunca admitirá nada más que discos duros AT, ya que eso es todo lo que tengo :-(.

—  Linus Torvalds [18]

Según Torvalds, Linux comenzó a ganar importancia en 1992 después de que Orest Zborowski portara el sistema X Window a Linux, lo que permitió a Linux admitir una GUI por primera vez. [dieciséis]

Nombrar

Disquetes que contienen una versión muy temprana de Linux

Linus Torvalds había querido llamar a su invento Freax, un acrónimo de "free", "freak" y "x" (en alusión a Unix). Al comienzo de su trabajo en el sistema, almacenó los archivos con el nombre "Freax" durante aproximadamente medio año. Torvalds ya había considerado el nombre "Linux", pero inicialmente lo descartó por considerarlo demasiado egoísta. [dieciséis]

Para facilitar el desarrollo, los archivos se cargaron en el servidor FTP (ftp.funet.fi) de FUNET en septiembre de 1991. Ari Lemmke de la Universidad Tecnológica de Helsinki (HUT), que fue uno de los administradores voluntarios del servidor FTP en En aquel momento, no creía que "Freax" fuera un buen nombre. Entonces, nombró el proyecto "Linux" en el servidor sin consultar a Torvalds. [16] Más tarde, sin embargo, Torvalds aceptó "Linux".

Para demostrar cómo se debe pronunciar la palabra "Linux" ( [ˈliːnɵks] ), Torvalds incluyó una audioguía ( escuche ) con el código fuente del kernel. [19]

Linux bajo la GNU GPL

Torvalds publicó por primera vez el kernel de Linux bajo su propia licencia, [20] que tenía una restricción a la actividad comercial.

El software a utilizar con el kernel fue software desarrollado como parte del proyecto GNU bajo la Licencia Pública General GNU, una licencia de software libre. La primera versión del kernel de Linux, Linux 0.01, incluía un binario del shell Bash de GNU. [21]

En las "Notas para Linux versión 0.01", Torvalds enumera el software GNU necesario para ejecutar Linux: [21]

Lamentablemente, un núcleo por sí solo no lleva a ninguna parte. Para obtener un sistema que funcione necesita un shell, compiladores, una biblioteca, etc. Estas son partes separadas y pueden estar bajo derechos de autor más estrictos (o incluso más flexibles). La mayoría de las herramientas utilizadas con Linux son software GNU y están bajo el copyleft GNU . Estas herramientas no están en la distribución; pregúntame a mí (o a GNU) para obtener más información. [21]

En 1992, sugirió publicar el kernel bajo la Licencia Pública General GNU. Anunció esta decisión por primera vez en las notas de la versión 0.12. [22] A mediados de diciembre de 1992 publicó la versión 0.99 utilizando la GNU GPL. [23] Los desarrolladores de Linux y GNU trabajaron para integrar componentes de GNU con Linux para crear un sistema operativo totalmente funcional y gratuito. [24] Torvalds ha declarado: "hacer Linux GPLed fue definitivamente lo mejor que he hecho". [25]

Alrededor del año 2000, Torvalds aclaró que el kernel de Linux utiliza la licencia GPLv2, sin la cláusula común "o posterior". [3] [4]

Después de años de discusiones sobre el borrador, la GPLv3 se lanzó en 2007; sin embargo, Torvalds y la mayoría de los desarrolladores del kernel decidieron no adoptar la nueva licencia. [26] [27] [28]

Controversia sobre el nombre de GNU/Linux

Torvalds utilizó inicialmente la designación "Linux" sólo para el kernel de Linux. Sin embargo, el kernel se utilizaba frecuentemente junto con otro software, especialmente el del proyecto GNU. Esta rápidamente se convirtió en la adopción más popular del software GNU. En junio de 1994, en el Boletín de GNU, se hizo referencia a Linux como un "clon libre de UNIX", y el proyecto Debian comenzó a llamar a su producto Debian GNU/Linux . En mayo de 1996, Richard Stallman publicó el editor Emacs 19.31, en el que el tipo de sistema pasó a llamarse Linux a Lignux. Esta ortografía pretendía referirse específicamente a la combinación de GNU y Linux, pero pronto fue abandonada en favor de "GNU/Linux". [29]

Este nombre generó diversas reacciones. Los proyectos GNU y Debian usan el nombre, aunque la mayoría de la gente simplemente usa el término "Linux" para referirse a la combinación. [30]

mascota oficial

esmoquin

Torvalds anunció en 1996 que habría una mascota para Linux, un pingüino. Esto se debió a que cuando estaban a punto de seleccionar la mascota, Torvalds mencionó que fue mordido por un pequeño pingüino ( Eudyptula minor ) en una visita al Zoológico y Acuario Nacional en Canberra, Australia. Larry Ewing proporcionó el borrador original de la conocida mascota actual basándose en esta descripción. El nombre Tux fue sugerido por James Hughes como derivado de UniX de Torvalds , además de ser la abreviatura de esmoquin , un tipo de traje de color similar al de un pingüino. [16] : 138 

Nuevo desarrollo

Comunidad Linux

La mayor parte del trabajo en Linux lo realiza la comunidad: los miles de programadores alrededor del mundo que usan Linux y envían sus sugerencias de mejora a los mantenedores. Varias empresas también han ayudado no sólo con el desarrollo de los núcleos, sino también con la redacción del software auxiliar, que se distribuye con Linux. En febrero de 2015, más del 80% de los desarrolladores del kernel de Linux cobran. [2] : 11 

Lo publican tanto proyectos organizados como Debian como proyectos conectados directamente con empresas como Fedora y openSUSE . Los miembros de los respectivos proyectos se reúnen en diversos congresos y ferias para intercambiar ideas. Una de las ferias más grandes es LinuxTag en Alemania, donde unas 10.000 personas se reúnen anualmente para discutir sobre Linux y los proyectos asociados con él. [ cita necesaria ]

Laboratorio de desarrollo de código abierto y Fundación Linux

El Open Source Development Lab (OSDL) se creó en el año 2000 y es una organización independiente sin fines de lucro que persigue el objetivo de optimizar Linux para su empleo en centros de datos y en la gama de operadores. Sirvió como local de trabajo patrocinado para Linus Torvalds y también para Andrew Morton (hasta mediados de 2006, cuando Morton se transfirió a Google). Torvalds trabajó a tiempo completo en nombre de OSDL, desarrollando los kernels de Linux.

El 22 de enero de 2007, OSDL y Free Standards Group se fusionaron para formar The Linux Foundation , limitando sus respectivos enfoques al de promover Linux en competencia con Microsoft Windows . [31] [32] A partir de 2015, Torvalds permanece en la Fundación Linux como miembro. [33]

Compañías

A pesar de estar disponible gratuitamente, las empresas se benefician de Linux. Estas empresas, muchas de las cuales también son miembros de la Fundación Linux, invierten importantes recursos en el avance y desarrollo de Linux para adaptarlo a diversas áreas de aplicaciones. Esto incluye donaciones de hardware para desarrolladores de controladores, donaciones en efectivo para personas que desarrollan software de Linux y el empleo de programadores de Linux en la empresa. Algunos ejemplos son Dell , IBM y Hewlett-Packard , que validan, utilizan y venden Linux en sus propios servidores, y Red Hat (ahora parte de IBM) y SUSE , que mantienen sus propias distribuciones empresariales. Asimismo, Digia apoya a Linux mediante el desarrollo y la licencia LGPL del kit de herramientas Qt , que hace posible el desarrollo de KDE , y empleando algunos de los desarrolladores de X y KDE.

Entornos de escritorio

KDE fue el primer entorno de escritorio avanzado (versión 1.0 lanzada en julio de 1998), pero generó controversia debido al entonces propietario del kit de herramientas Qt utilizado. [34] GNOME se desarrolló como una alternativa debido a cuestiones de licencia. [34] Los dos utilizan un conjunto de herramientas subyacente diferente y, por lo tanto, implican una programación diferente, y están patrocinados por dos grupos diferentes, la organización sin fines de lucro alemana KDE eV y la Fundación GNOME sin fines de lucro de los Estados Unidos .

En abril de 2007, un periodista estimó que KDE tenía el 65% de la cuota de mercado frente al 26% de GNOME. [34] En enero de 2008, KDE 4 fue lanzado prematuramente con errores, lo que llevó a algunos usuarios a GNOME. [35] GNOME 3, lanzado en abril de 2011, fue llamado un "desastre impío" por Linus Torvalds debido a sus controvertidos cambios de diseño . [36]

La insatisfacción con GNOME 3 llevó a una bifurcación, Cinnamon , desarrollada principalmente por el desarrollador de Linux Mint, Clement LeFebvre. Esto restaura el entorno de escritorio más tradicional con mejoras marginales.

La distribución relativamente bien financiada, Ubuntu , diseñó (y lanzó en junio de 2011) otra interfaz de usuario llamada Unity que es radicalmente diferente del entorno de escritorio convencional y ha sido criticada por tener varios defectos [37] y carecer de capacidad de configuración. [38] La motivación era un entorno de escritorio único para computadoras de escritorio y tabletas, [ cita necesaria ] aunque en noviembre de 2012, Unity aún no se ha utilizado ampliamente en tabletas. Sin embargo, Canonical Ltd presentó la versión para teléfonos inteligentes y tabletas de Ubuntu y su interfaz Unity en enero de 2013. En abril de 2017, Canonical canceló por completo el proyecto Ubuntu Touch basado en teléfonos para centrarse en proyectos de IoT como Ubuntu Core . [39] En abril de 2017, Canonical abandonó Unity y comenzó a usar GNOME para las versiones de Ubuntu desde 17.10 en adelante. [40]

"Linux está obsoleto"

En 1992, Andrew S. Tanenbaum, reconocido científico informático y autor del sistema microkernel Minix, escribió un artículo en Usenet en el grupo de noticias comp.os.minix con el título "Linux está obsoleto", [41] que marcó el comienzo de una famosa debate sobre la estructura del entonces reciente kernel de Linux. Entre las críticas más significativas estuvieron que:

La predicción de Tanenbaum de que Linux quedaría obsoleto en unos pocos años y reemplazado por GNU Hurd (que consideraba más moderno) resultó incorrecta. Linux ha sido portado a todas las plataformas principales y su modelo de desarrollo abierto ha llevado a un ritmo de desarrollo ejemplar. Por el contrario, GNU Hurd aún no ha alcanzado el nivel de estabilidad que permitiría su uso en un servidor de producción. [45] Su desestimación de la línea Intel de procesadores 386 como "rara" también ha demostrado ser miope, ya que la serie de procesadores x86 y la Corporación Intel más tarde se volverían casi omnipresentes en computadoras personales y servidores .

En su libro inédito Samizdat , Kenneth Brown afirma que Torvalds copió ilegalmente código de MINIX. En mayo de 2004, estas afirmaciones fueron refutadas por Tanenbaum, el autor de MINIX: [46]

[Brown] quería continuar con el tema de la propiedad, pero también intentaba evitar decirme cuál era su verdadero propósito, por lo que no formuló muy bien sus preguntas. Finalmente me preguntó si pensaba que Linus escribió Linux. Dije que, hasta donde yo sé, Linus escribió todo el kernel él mismo, pero después de su lanzamiento, otras personas comenzaron a mejorar el kernel, que inicialmente era muy primitivo, y a agregar nuevo software al sistema, esencialmente el mismo modelo de desarrollo que MINIX. Luego empezó a centrarse en esto, con preguntas como: "¿No robó piezas de MINIX sin permiso?". Le dije que MINIX claramente había tenido una gran influencia en Linux en muchos sentidos, desde el diseño del sistema de archivos hasta los nombres en el árbol de fuentes, pero no pensé que Linus hubiera usado nada de mi código.

Las afirmaciones, la metodología y las referencias del libro fueron seriamente cuestionadas y al final nunca se publicó y fue eliminado de la lista del sitio del distribuidor.

Competencia y colaboración de Microsoft

Aunque Torvalds ha dicho que el hecho de que Microsoft se sintiera amenazado por Linux en el pasado no tenía consecuencias para él, los bandos de Microsoft y Linux tuvieron una serie de interacciones antagónicas entre 1997 y 2001. Esto quedó bastante claro por primera vez en 1998, cuando se creó la primera El documento de Halloween fue sacado a la luz por Eric S. Raymond . Este fue un breve ensayo de un desarrollador de Microsoft que buscaba exponer las amenazas que representaba para Microsoft el software libre e identificar estrategias para contrarrestar estas amenazas percibidas. [47] Continuó incluyendo una comparación entre Windows NT Server y Linux llamada "Mitos de Linux" en el sitio web de Microsoft en octubre de 1999. [48]

La competencia entró en una nueva fase a principios de 2004, cuando Microsoft publicó en su propia página web los resultados de estudios de casos de clientes que evaluaban el uso de Windows frente a Linux bajo el nombre "Get the Facts". Basados ​​en consultas, analistas de investigación y algunas investigaciones patrocinadas por Microsoft, los estudios de caso afirmaron que el uso empresarial de Linux en servidores se comparaba desfavorablemente con el uso de Windows en términos de confiabilidad, seguridad y costo total de propiedad . [49]

En respuesta, los distribuidores comerciales de Linux produjeron sus propios estudios, encuestas y testimonios para contrarrestar la campaña de Microsoft. La campaña web de Novell a finales de 2004 se tituló "Inquebrantable la verdad" y buscaba esbozar las ventajas y disipar las responsabilidades legales ampliamente publicitadas de la implementación de Linux (particularmente a la luz del caso SCO contra IBM). Novell hizo especial referencia a los estudios de Microsoft en muchos puntos. IBM también publicó una serie de estudios bajo el título "La ventaja competitiva de Linux en IBM" para frenar nuevamente la campaña de Microsoft. Red Hat tenía una campaña llamada "La verdad sucede" destinada a dejar que el rendimiento del producto hable por sí mismo, en lugar de publicitar el producto mediante estudios. [ cita necesaria ]

En otoño de 2006, Novell y Microsoft anunciaron un acuerdo para cooperar en materia de interoperabilidad de software y protección de patentes. [50] Esto incluía un acuerdo por el cual los clientes de Novell o Microsoft no podían ser demandados por la otra empresa por infracción de patente. Esta protección de patente también se amplió a los desarrolladores de software libre no comerciales. La última parte fue criticada porque sólo incluía a desarrolladores de software libre no comerciales.

En julio de 2009, Microsoft envió 22.000 líneas de código fuente al kernel de Linux bajo la licencia GPLV2, que posteriormente fueron aceptadas. Aunque esto ha sido calificado como "un movimiento histórico" y como un posible indicador de una mejora en las actitudes corporativas de Microsoft hacia Linux y el software de código abierto, la decisión no fue del todo altruista, ya que prometía generar importantes ventajas competitivas para Microsoft. y evitó acciones legales contra Microsoft. En realidad, Microsoft se vio obligado a hacer la contribución del código cuando el ingeniero principal de Vyatta y colaborador de Linux, Stephen Hemminger, descubrió que Microsoft había incorporado un controlador de red Hyper-V, con componentes de código abierto con licencia GPL, vinculados estáticamente a archivos binarios de código cerrado en contravención de la GPL. licencia. Microsoft contribuyó con los conductores para rectificar la infracción de la licencia, aunque la empresa intentó presentarlo como un acto caritativo, en lugar de uno para evitar acciones legales en su contra. En el pasado, Microsoft había calificado a Linux de "cáncer" y "comunista". [51] [52] [53] [54] [55]

En 2011, Microsoft se había convertido en el decimoséptimo mayor contribuyente al kernel de Linux. [56] En febrero de 2015, Microsoft ya no estaba entre las 30 principales empresas patrocinadoras contribuyentes. [2] : 10–12 

El proyecto Windows Azure se anunció en 2008 y pasó a llamarse Microsoft Azure . Incorpora Linux como parte de su conjunto de aplicaciones de software basadas en servidor. En agosto de 2018, SUSE creó un kernel de Linux diseñado específicamente para las aplicaciones de computación en la nube bajo el paraguas del proyecto Microsoft Azure . Hablando sobre el puerto del kernel, un representante de Microsoft dijo: "El nuevo kernel optimizado para Azure permite a esos clientes aprovechar rápidamente los nuevos servicios de Azure, como Accelerated Networking con SR-IOV". [57]

En los últimos años, Torvalds ha expresado una actitud neutral o amistosa hacia Microsoft luego de la nueva adopción por parte de la compañía del software de código abierto y la colaboración con la comunidad Linux. "Todo el asunto anti-Microsoft a veces era divertido como una broma, pero no realmente". dijo Torvalds en una entrevista con ZDNet. "Hoy en día, en realidad son mucho más amigables. Hablo con ingenieros de Microsoft en varias conferencias y siento que sí, han cambiado y los ingenieros están contentos. Y están muy felices trabajando en Linux. Así que estoy completamente satisfecho. Descarté todas las cosas anti-Microsoft". [58]

En mayo de 2023, Microsoft lanzó públicamente su distribución Azure Linux . [59]

OCS

En marzo de 2003, el Grupo SCO acusó a IBM de violar sus derechos de autor sobre UNIX al transferir código de UNIX a Linux. SCO reclama la propiedad de los derechos de autor de UNIX y se presentó una demanda contra IBM. Red Hat ha contrademandado y desde entonces SCO ha presentado otras demandas relacionadas. Al mismo tiempo que su demanda, SCO comenzó a vender licencias de Linux a usuarios que no querían correr el riesgo de una posible queja por parte de SCO. Dado que Novell también reclamó los derechos de autor de UNIX, presentó una demanda contra SCO.

A principios de 2007, SCO presentó los detalles específicos de una supuesta infracción de derechos de autor. A pesar de afirmaciones anteriores de que SCO era el propietario legítimo de los derechos de autor de 1 millón de líneas de código, especificaron sólo 326 líneas de código, la mayoría de las cuales no tenían derechos de autor. [60] En agosto de 2007, el tribunal en el caso Novell dictaminó que, para empezar, SCO no poseía realmente los derechos de autor de Unix, [61] aunque el Tribunal de Apelaciones del Décimo Circuito dictaminó en agosto de 2009 que la cuestión de quién poseía los derechos de autor quedó apropiadamente para que un jurado respondiera. [62] El caso del jurado se decidió el 30 de marzo de 2010 a favor de Novell. [63]

Desde entonces, la SCO se declaró en quiebra . [64]

Derechos de marca

En 1994 y 1995, varias personas de diferentes países intentaron registrar el nombre "Linux" como marca comercial. Posteriormente se emitieron solicitudes de pago de regalías a varias empresas de Linux, medida con la que muchos desarrolladores y usuarios de Linux no estuvieron de acuerdo. Linus Torvalds tomó medidas drásticas contra estas empresas con la ayuda de Linux International y se le concedió la marca registrada del nombre, que transfirió a Linux International. Posteriormente, la protección de la marca fue administrada por una fundación dedicada, el Linux Mark Institute , una organización sin fines de lucro . En el año 2000, Linus Torvalds especificó las reglas básicas para la asignación de licencias. Esto significa que cualquier persona que ofrezca un producto o servicio con el nombre de Linux debe poseer una licencia para el mismo, la cual se puede obtener mediante una compra única.

En junio de 2005, se desarrolló una nueva controversia sobre el uso de regalías generadas por el uso de la marca Linux. El Linux Mark Institute, que representa los derechos de Linus Torvalds, anunció un aumento de precio de 500 a 5.000 dólares por el uso del nombre. Esta medida se justificó por ser necesaria para cubrir los crecientes costos de la protección de las marcas.

En respuesta a este aumento, la comunidad se disgustó, razón por la cual Linus Torvalds hizo un anuncio el 21 de agosto de 2005 para disolver los malentendidos. En un correo electrónico describió detalladamente la situación actual y los antecedentes y también abordó la cuestión de quién tenía que pagar los costes de la licencia:

[...] Y repitamos: alguien que no quiera proteger ese nombre nunca haría esto. Puedes llamar a cualquier cosa "MyLinux", pero la desventaja es que es posible que alguien más que sí se haya protegido venga y te envíe una carta de cese y desista. O, si el nombre termina apareciendo en una búsqueda de marca que LMI necesita hacer de vez en cuando solo para proteger la marca (otro requisito legal para las marcas), es posible que LMI tenga que enviarle un aviso de cese y desistimiento. o-sublicenciarla carta.

En ese momento, le cambia el nombre a otro o le otorga una sublicencia. ¿Ver? Se trata de si necesita protección o no, no de si LMI quiere el dinero o no.

[...] Finalmente, para dejarlo claro: no sólo no recibo ni un centavo del dinero de la marca, sino que incluso LMI (que realmente administra la marca) hasta ahora históricamente siempre ha perdido dinero con ella. Esa no es una manera de mantener una marca registrada, por lo que están tratando de al menos volverse autosuficientes, pero hasta ahora puedo decir que los honorarios de los abogados para brindar la protección que las empresas comerciales desean han sido más altos que los honorarios de las licencias. Incluso los abogados pro bono cobran por el tiempo de sus costos y asistentes legales, etc.

—  Linus Torvalds [65]

Desde entonces, el Linux Mark Institute ha comenzado a ofrecer una sublicencia mundial gratuita y perpetua. [66]

Cronología

Ver también

Referencias

  1. ^ Leemhuis, Thorsten. "Las nuevas versiones de Linux 4.15". ct .
  2. ^ a b C Corbet, Jonathan; Kroah-Hartman, Greg; McPherson, Amanda. "Desarrollo del kernel de Linux: qué tan rápido va, quién lo hace, qué están haciendo y quién patrocina el trabajo". linuxfoundation.org . Enero de 2018. La Fundación Linux. Archivado desde el original (lf_pub_whowriteslinux2015.pdf) el 15 de marzo de 2015 . Consultado el 15 de marzo de 2015 . El núcleo ha crecido constantemente desde su primer lanzamiento en 1991, cuando sólo había unas 10.000 líneas de código. Con casi 19 millones de líneas (frente a 17 millones), el núcleo es casi dos millones de líneas más grande que en el momento de la versión anterior de este artículo.
  3. ^ ab Torvalds, Linus. "PROCESO DE COPIAR". kernel.org . Consultado el 13 de agosto de 2013 . También tenga en cuenta que la única versión válida de la GPL en lo que respecta al kernel es _esta_ versión particular de la licencia (es decir, v2, no v2.2 o v3.x o lo que sea), a menos que se indique explícitamente lo contrario.
  4. ^ ab Linus Torvalds (8 de septiembre de 2000). "Linux-2.4.0-prueba8". lkml.iu.edu . Consultado el 21 de noviembre de 2015 . La única nota que me gustaría señalar directamente es la aclaración en el archivo COPYING, que deja claro que sólo esa versión particular de la GPL es válida para el kernel. Esto no debería sorprendernos, ya que es la misma licencia que existe desde la versión 0.12 aproximadamente, pero pensé en hacerlo explícito.
  5. ^ "Berkeley UNIX y el nacimiento del software de código abierto". Archivado desde el original el 26 de marzo de 2015 . Consultado el 28 de julio de 2008 .
  6. ^ Mariscal Kirk McKusick. "Veinte años de Berkeley Unix, de propiedad de AT&T a libremente redistribuible". Archivado desde el original el 19 de febrero de 2014.
  7. ^ Eric, S. Raymond (octubre de 1999). La catedral y el bazar. Sebastopol, California: O'Reilly & Associates, Inc. p. 12.ISBN 0-596-00108-8. Consultado el 21 de julio de 2022 . En 1982, un grupo de hackers de Unix de Stanford y Berkeley fundaron Sun Microsystems con la creencia de que Unix ejecutado en hardware relativamente económico basado en 68000 resultaría una combinación ganadora para una amplia variedad de aplicaciones. Tenían razón y su visión marcó la pauta para toda una industria. Si bien los precios todavía estaban fuera del alcance de la mayoría de las personas, las estaciones de trabajo eran baratas para las corporaciones y universidades; Las redes de ellos (uno por usuario) reemplazaron rápidamente a los VAX más antiguos y otros sistemas de tiempo compartido.
  8. ^ Lazzareschi, Carla (31 de enero de 1988). "Sun Microsystems está abriendo un camino candente en las computadoras: AT&T por $ 300 millones; el acuerdo se mueve firme para poner la mira en IBM". Los Ángeles Times . Consultado el 21 de julio de 2022 .
  9. ^ Anuncio inicial del Proyecto GNU , 1983
  10. ^ "Programación e información de Intel Architecure". intel80386.com .
  11. ^ Bach, Maurice (1986), El diseño del sistema operativo UNIX, Prentice Hall, Bibcode :1986duos.book..... B, ISBN 0-13-201799-7
  12. ^ "Linus Torvalds presenta Linux 1.0". YouTube .:Vídeo 0:50 min.
  13. ^ "Debate entre Linus y Tanenbaum". Archivado desde el original el 3 de octubre de 2012.
  14. ^ "La elección de una generación GNU: una entrevista con Linus Torvalds".
  15. ^ Torvalds, Linus; Diamante, David (2001). Sólo por diversión: la historia de un revolucionario accidental . Ciudad de Nueva York : HarperCollins . págs. 78–80. ISBN 0-06-662073-2.
  16. ^ abcde Torvalds, Linus; Diamante, David (2001). Sólo por diversión: la historia de un revolucionario accidental. Nueva York: HarperBusiness. pag. 84.ISBN 0-06-662072-4.
  17. ^ ab Torvalds, Linus Benedict (agosto de 1991). "comp.os.minix" . Consultado el 6 de septiembre de 2009 .
  18. ^ Torvalds, Linus: ¿Qué te gustaría ver más en minix? Grupo Usenet comp.os.minix, 25 de agosto de 1991.
  19. ^ Torvalds, Linus (marzo de 1994). "Índice de /pub/linux/kernel/SillySounds" . Consultado el 3 de agosto de 2009 .
  20. ^ Silvonen, Jussi (2003). "Linux ja vapaat ohjelmat: ¿haaste informaatiokapitalismille?". En Heiskanen, Jukka; Mäntylä, Jorma (eds.). MarxIT: Informaatiokapitalismin kriittistä tarkastelua (en finlandés). Helsinki: la sociedad finlandesa Karl Marx. pag. 120.ISBN 952-99110-0-9.
  21. ^ abc Torvalds, Linus: Notas para la versión 0.01 de Linux kernel.org, 1991.
  22. ^ Torvalds, Linus (5 de enero de 1992). "NOTAS DE LA VERSIÓN PARA LINUX v0.12". Archivos del kernel de Linux. Archivado desde el original el 21 de julio de 2011 . Consultado el 23 de julio de 2007 . Los derechos de autor de Linux cambiarán: he recibido un par de solicitudes para hacerlo compatible con el copyleft de GNU, eliminando la condición "no puedes distribuirlo por dinero". Estoy de acuerdo. Propongo que se cambien los derechos de autor para que confirmen a GNU, pendiente de la aprobación de las personas que han ayudado a escribir el código. Supongo que esto no será un problema para nadie: si tiene quejas ("Escribí ese código asumiendo que los derechos de autor seguirían siendo los mismos") envíeme un correo electrónico. En caso contrario, el copyleft GNU entra en vigor a partir del primero de febrero. Si no conoce la esencia de los derechos de autor de GNU, léalo.
  23. ^ Archivo z de Linux versión 0.99 , kernel.org, diciembre de 1992
  24. ^ "Descripción general del sistema GNU - Proyecto GNU - Free Software Foundation (FSF)". Gnu.org . Consultado el 6 de abril de 2012 .
  25. ^ Hiroo Yamagata: el pragmático del software libre, entrevista a Linus Torvalds Archivada el 26 de agosto de 2007 en Wayback Machine , 30 de septiembre de 1997
  26. ^ James EJ Bottomley; Mauro Carvalho Chehab; Thomas Gleixner; Christoph Hellwig; Dave Jones; Greg Kroah-Hartman; Tony suerte; Andrés Morton; Trond Myklebust; David Woodhouse (15 de septiembre de 2006). "Posición de los desarrolladores del kernel sobre GPLv3: los peligros y problemas de GPLv3". LWN.net . Consultado el 11 de marzo de 2015 . La versión actual (Borrador de discusión 2) de GPLv3 en primera lectura no pasa la prueba de necesidad de la sección 1 debido a que no hay ningún problema sustancial e identificado con GPLv2 que esté tratando de resolver. Sin embargo, una lectura más profunda revela varios otros problemas con el borrador actual del FSF: 5.1 Cláusulas DRM [...] 5.2 Cláusula de Restricciones Adicionales [...] 5.3 Disposiciones sobre Patentes [...] ya que el FSF propone cambiar todas sus proyectos a GPLv3 y presionamos a todos los demás proyectos con licencia GPL para que se muevan, prevemos que el lanzamiento de GPLv3 presagia la balcanización de todo el universo de código abierto del que dependemos.
  27. ^ Kerner, Sean Michael (8 de enero de 2008). "Torvalds todavía está interesado en la GPLv2". internetnews.com . Consultado el 12 de febrero de 2015 . "En cierto modo, Linux fue el proyecto que realmente dejó clara la división entre lo que la FSF está impulsando, que es muy diferente de lo que siempre ha sido el código abierto y Linux, que es más una superioridad técnica que una creencia religiosa. en libertad", dijo Torvalds a Zemlin. Entonces, la Versión 3 de GPL refleja los objetivos de la FSF y la Versión 2 de GPL coincide bastante con lo que creo que debería hacer una licencia y, por lo tanto, en este momento, la Versión 2 es donde está el núcleo".
  28. ^ Linus Torvalds dice que GPL v3 viola todo lo que significaba GPLv2 DebConf 2014, Portland, Oregon (consultado el 11 de marzo de 2015)
  29. ^ Williams, Sam; Stallman, Richard M. (2010). Gratis como en Freedom 2.0 (PDF) . Prensa GNU. pag. 151.ISBN 978-0-9831592-1-6.
  30. ^ Govind, Puru (mayo de 2006). "La controversia" GNU/Linux "y" Linux "". Archivado desde el original el 25 de febrero de 2009 . Consultado el 26 de octubre de 2008 .
  31. ^ "Lanzamiento de una nueva Fundación Linux: fusión de laboratorios de desarrollo de código abierto y Free Standards Group" (Presione soltar). La Fundación Linux. 22 de enero de 2007. Archivado desde el original el 2 de julio de 2007 . Consultado el 26 de marzo de 2008 . La informática está entrando en un mundo dominado por dos plataformas: Linux y Windows.
  32. ^ "Lanzamiento de la nueva Fundación Linux: fusión de laboratorios de desarrollo de código abierto y Free Standards Group" (Presione soltar). SAN FRANCISCO y BEAVERTON, Oregon: PR Newswire Association LLC. Fundación Linux. 22 de enero de 2007. Archivado desde el original el 2 de abril de 2015 . Consultado el 15 de marzo de 2015 .
  33. ^ "Liderazgo de la Fundación Linux". linuxfoundation.org . La Fundación Linux. 2015 . Consultado el 15 de marzo de 2015 .
  34. ^ a b C Byfield B. (2007). KDE vs. GNOME: ¿Es uno mejor? Archivado el 4 de marzo de 2016 en Wayback Machine . Datamación .
  35. ^ Byfield B. (2011). ¿GNOME 3.0 repetirá la revuelta de los usuarios de KDE 4.0? Datamación .
  36. ^ Linus Torvalds llama a GNOME 3 'un desastre impío'. El registro .
  37. ^ ¿Qué le pasa a Unity y cómo podemos solucionarlo? Dios mío Ubuntu .
  38. ^ Diseñadores de escritorio de Ubuntu: 'Unity debería ser configurable'. Dios mío Ubuntu .
  39. ^ "Hacer crecer Ubuntu para la nube y el IoT, en lugar del teléfono y la convergencia".
  40. ^ Gilbertson, Scott (27 de abril de 2018). "Déjalo en manos de Beaver: Unity desapareció hace mucho y estás en tu GNOME". El registro .
  41. ^ AS Tanenbaum (29 de enero de 1992). "LINUX está obsoleto". Grupo de noticias : comp.os.minix. Usenet:  [email protected] . Consultado el 16 de julio de 2008 .
  42. ^ AS Tanenbaum (30 de enero de 1992). "Re: LINUX está obsoleto". Grupo de noticias : comp.os.minix. Usenet:  [email protected] . Consultado el 16 de julio de 2008 .
  43. ^ Tanenbaum, Andy (febrero de 1992). "Re: Campistas infelices". Archivado desde el original el 5 de junio de 2009 . Consultado el 19 de octubre de 2008 .
  44. ^ Andrew Tanenbaum, Linus Torvalds y otros: Linux está obsoleto Publicación en Usenet, 29 de enero de 1992
  45. ^ El proyecto GNU Hurd
  46. ^ Tanenbaum, Andrew S. (20 de mayo de 2004). "Algunas notas sobre" Quién escribió Linux "Kerfuffle, versión 1.5". Archivado desde el original el 22 de noviembre de 2012 . Consultado el 15 de marzo de 2015 . [Linus] no escribió CTSS ni MULTICS ni UNIX ni MINIX, pero sí escribió Linux. Creo que Brown nos debe una disculpa a varios de nosotros.
  47. ^ "La Iniciativa de Código Abierto: Documento 1 de Halloween". www.gnu.org . Archivado desde el original el 13 de octubre de 2019 . Consultado el 5 de septiembre de 2021 .
  48. ^ "Microsoft aclara los mitos de Linux: barra punto". linux.slashdot.org . 5 de octubre de 1999 . Consultado el 27 de mayo de 2024 .
  49. ^ "Conozca los hechos". Microsoft. 2004 . Consultado el 24 de noviembre de 2006 .
  50. ^ "Carta abierta a la comunidad de Novell". Novell. 2006 . Consultado el 23 de marzo de 2007 .
  51. ^ Juan Fontana. "Microsoft sorprende al mundo Linux, envía el código fuente al kernel". Archivado desde el original el 2 de diciembre de 2009 . Consultado el 20 de julio de 2009 . En un movimiento histórico, Microsoft presentó el lunes el código fuente del controlador para su inclusión en el kernel de Linux bajo una licencia GPLv2. [...] Greg Kroah-Hartman, líder del proyecto del controlador Linux y miembro de Novell, dijo que aceptó 22.000 líneas de código de Microsoft a las 9 am PST del lunes. Kroah-Hartman dijo que el código de Microsoft estará disponible como parte del próximo lanzamiento del árbol público de Linux en las próximas 24 horas. El código pasará a formar parte de la versión estable 2.6.30.1. [...] Entonces todo el mundo podrá ver el código, dijo.
  52. ^ Paul, Ryan (julio de 2009). "Microsoft apunta al mercado de VM con una oferta de código del kernel de Linux" . Consultado el 22 de julio de 2009 .
  53. ^ Holwerda, Thom (julio de 2009). "Resultado de la eliminación del código del kernel de Linux de Microsoft por infracción de GPL" . Consultado el 23 de julio de 2009 .
  54. ^ Microsoft (julio de 2009). "Microsoft contribuye con controladores de Linux a la comunidad de Linux". Microsoft . Consultado el 23 de julio de 2009 .
  55. ^ Richmond, Gary (agosto de 2009). "Sí, Linus, el odio a Microsoft es una enfermedad. Y es una pandemia". Archivado desde el original el 29 de julio de 2009 . Consultado el 1 de agosto de 2009 .
  56. ^ Paul, Ryan (4 de abril de 2012). "Kernel de Linux en 2011: 15 millones de líneas de código en total y Microsoft es uno de los principales contribuyentes". Ars Técnica . Consultado el 6 de abril de 2012 .
  57. ^ "SUSE y Microsoft ofrecen a Linux empresarial una puesta a punto de Azure". El registro .
  58. ^ Vaughan-Nichols, Steven J. "A Linus Torvalds no le preocupa que Microsoft se haga cargo de Linux". ZDNet . Consultado el 18 de febrero de 2020 .
  59. ^ "La distribución Azure Linux de Microsoft ya está disponible de forma generalizada • The Register" . Consultado el 4 de junio de 2023 .>
  60. ^ Jones, Pamela (8 de marzo de 2007). "Informe del juzgado del 7 de marzo - Parte 1 (Moción de IBM para DJ el décimo CC)". Groklaw . Archivado desde el original el 7 de agosto de 2011 . Consultado el 24 de marzo de 2007 .
  61. ^ Jones, Pamela (10 de agosto de 2007). "Reglas judiciales: ¡Novel posee los derechos de autor de UNIX y UnixWare! ¡Novel tiene derecho a renunciar!". Groklaw . Consultado el 12 de agosto de 2007 .
  62. ^ Ryan, Justin (26 de agosto de 2009). "SCO lo intentará de nuevo". Diario de Linux . Belltown Media, Inc. Consultado el 30 de agosto de 2009 .
  63. ^ Harvey, Tom (30 de marzo de 2010). "El jurado dice que Novell posee los derechos de autor de Unix". El Salt Lake Tribune . Grupo MediaNoticias . Consultado el 30 de marzo de 2010 .
  64. ^ "SCO Group se declara en quiebra". CNet News.com. 14 de septiembre de 2007. Archivado desde el original el 8 de octubre de 2008 . Consultado el 14 de enero de 2008 .
  65. ^ Linus Torvalds: ¡¿Linus marcas registradas Linux?!! de la lista de correo de Linux-Kernel, 21 de agosto de 2005
  66. ^ "Instituto Linux Mark" . Consultado el 24 de febrero de 2008 . LMI ha reestructurado su programa de sublicencias. Nuestro nuevo acuerdo de sublicencia es: Gratis: los titulares de sublicencia aprobados no pagan tarifas; Perpetua: la sublicencia termina solo en caso de incumplimiento del acuerdo o cuando su organización deja de utilizar su marca; En todo el mundo: una sublicencia cubre el uso de la marca en cualquier parte del mundo
  67. ^ Torvalds, Linus (17 de septiembre de 2021) 30 años desde el lanzamiento de Linux 0.01
  68. ^ Jim Hamerly y Tom Paquin con Susan Walton (enero de 1999). "Liberando la fuente: la historia de Mozilla". Fuentes abiertas: voces de la revolución del código abierto (1ª ed.). ISBN 1-56592-582-3. Frank había hecho su tarea, citando el artículo de Eric Raymond, "La Catedral y el Bazar", y hablando con personas de departamentos de toda la organización, desde ingeniería hasta marketing y administración.
  69. ^ ab Linux domina totalmente las supercomputadoras ZDNet. 2017.
  70. ^ Andrews, Jeremy. "Entrevista: Russell King". Trampa de granos . Archivado desde el original el 4 de febrero de 2002 . Consultado el 1 de agosto de 2022 .
  71. ^ Rey, Russell. "La historia de ARM Linux". BRAZO Linux . Consultado el 1 de agosto de 2022 .
  72. ^ Torvalds, Linus. "La historia de Linux en GIT". GitHub . La versión 2.1.80 también contiene soporte inicial para ARM.
  73. ^ "David Bader seleccionado para recibir el premio Sidney Fernbach de la IEEE Computer Society 2021". Sociedad de Computación IEEE. 22 de septiembre de 2021 . Consultado el 12 de octubre de 2023 .
  74. ^ Dell, Michael (15 de agosto de 2000), Comentarios sobre cómo poner a Linux en la vía rápida: discurso de apertura en la LinuxWorld Expo, San José, California, consultado el 2 de febrero de 2014 Archivado el 15 de mayo de 2013 en Wayback Machine .
  75. ^ Orlowski, Andrew (19 de marzo de 2002), Microsoft 'mató a Dell Linux' - Estados, The Register , consultado el 3 de febrero de 2014
  76. ^ Asay, Matt (21 de enero de 2009). "Red Hat se prepara para superar a Sun en capitalización de mercado". Noticias CNET . Archivado desde el original el 21 de febrero de 2014 . Consultado el 16 de febrero de 2014 .
  77. ^ Brodkin, Jon (28 de junio de 2019). "Linux es el rey *nix del centro de datos, pero Unix puede vivir para siempre". Ars Técnica .
  78. ^ Whittaker, Zack (16 de mayo de 2013). "Android representa el 75 por ciento de la cuota de mercado; Windows Phone supera a BlackBerry". ZDNet . Consultado el 16 de febrero de 2014 .
  79. ^ Sneddon, Joey-Elijah (12 de marzo de 2014). "Los teléfonos Ubuntu costarán entre 200 y 400 dólares. ¿Pueden ser un éxito a este precio?". Dios mío Ubuntu . Consultado el 15 de marzo de 2014 .
  80. ^ "Linux_4.0: novatos en el kernel de Linux". kernelnewbies.org .
  81. ^ "Lanzamiento de Linux Kernel 5.0, esto es lo nuevo". ¡DIOS MÍO! ¡Ubuntu! . 4 de marzo de 2019 . Consultado el 14 de marzo de 2019 .
  82. ^ "Lanzamiento de Linux Kernel 6.0, esto es lo nuevo". ¡DIOS MÍO! ¡Ubuntu! . 3 de octubre de 2022 . Consultado el 14 de octubre de 2022 .

enlaces externos