15.9 C
Madrid
viernes, octubre 24, 2025
spot_img
spot_img

El notable viaje de Linux desde el pasatiempo de un desarrollador a 40 millones de líneas de código, y contando

Cuando Linus Torvalds publicó su anuncio ahora proverbial de 1991 sobre un núcleo de sistema eficaz «pasatiempo», nadie habría predicho que Linux se convertiría en la columna vertebral de la informática moderna. En un discurso en la cumbre de código extenso, América del Ideal, Jonathan Corbet, editor ejecutor de LWN y desarrollador de kernel desde hace mucho tiempo, relató el sobresaliente alucinación del kernel de Linux, destacando sus inicios disruptivos, su maniquí de expansión único y los desafíos que han configurado su desarrollo.

Linux sigue creciendo

Hoy, como dijo Corbet, «tenemos hasta poco más de 40 millones de líneas de código en este momento. Es amoldonado opinar que, de hecho, Linux se ha convertido en prócer y profesional». Lo primero que notó fue que, no importa qué más estuviera sucediendo en el mundo, Linux acababa de seguir creciendo.

Incluso: 7 cosas que cada principiante de Linux debe entender: antiguamente de descargar su primera distribución

En un manifiesto de crecimiento del núcleo de Linux, Corbet observó: «Si miras esta tangente, es en realidad monotónicamente al aumento. Siempre está aumentando. Siempre estamos construyendo sobre el kernel, a pesar de que muchas cosas estaban sucediendo en el mundo durante estas tres décadas. Tuvimos el choque de Dotcom en 2000. Tuvimos la demanda SCO. En 2008, hubo la crisis económica general. Positivamente no vea un objetivo en la velocidad de expansión de Linux de ningún de estos eventos.

¿Cómo ha acabado Linux esto?

Corbet creía que lo que ha separado a Linux es su tolerancia radical.

A diferencia del expansión centralizado y exclusivo de otros sistemas similares a Unix, ahora en gran medida olvidados, Linux dio la bienvenida a las contribuciones de cualquier persona dispuesta a cursar código. Esta tolerancia, combinada con la Osadía Pública Genérico de GNU (GPL) 2.0, fomentó una saco de código unificada y evitó la fragmentación. «Cualquiera podría ser parte de esto», enfatizó Corbet, «y, como resultado, Linux desarrolló una comunidad que no encontró en otros proyectos abiertos en ese momento». Positivamente no lo encontrarás en ningún otro ocasión, incluso ahora.

LEER  ¿Quieres aprender Linux? Estos 5 juegos lo hacen divertido, y son gratis

Incluso: Esta ciudad está arrojando Microsoft Office y Windows para OnlyOffice y Linux, aquí está por qué

Por supuesto, durante abriles, nadie se tomó en serio a Linux. Fue despedido como un artefacto en una era en la que la fragmentación de Unix y el aumento de Windows nt dominaron el pensamiento de la industria. La tino predominante sostenía que solo las grandes corporaciones podían construir núcleos del sistema eficaz, dejando poca atención para una iniciativa impulsada por la comunidad. Sin confiscación, como señaló Corbet, Linux ejemplificó el concepto de innovación disruptiva de Clayton Christensen: una tecnología descartada como inferior que madura silenciosamente hasta que supera a los jugadores establecidos.

Otro divisor, explicó Corbet, fue que a principios de la término de 1990, los sistemas BSD Unix eran mucho más maduros que Linux; Eran capaces de hacer más y eran más utilizables. Aún así, su maniquí permisivo de osadía BSD condujo a un montón de horquillas. Nadie de ellos ganó la masa crítica en términos de la comunidad de expansión o la admisión para dominar a Linux.

En cambio, el núcleo de Linux permaneció una cosa. Permaneció juntos, en parte porque su política de derechos de autor GPLV2 significaba que todos conservan sus derechos de autor bajo la misma osadía. Significa que nadie posee Linux, o todos poseen Linux. No es un tesina de empresa. No es poco que algún pueda sacar debajo de ti, y eso hace una gran diferencia.

Incluso: ¿Quieres desatender Windows? Esta distribución de Linux facilita esa transición

Linux todavía tuvo éxito, cree Corbet, porque «Linus no tenía orgullo. Él abrió la puerta a todos, y cualquiera que pudiera enviarle un parche podría participar. Por lo tanto, lo tomaríamos; tiraríamos muchas cosas.

Puede ver cómo ese enfoque fue exitoso, agregó, posteriormente de fines de la término de 1990 cuando «Linux llamó la atención de los gigantes de la industria. La inversión de 2001 mil millones de dólares de IBM marcó un punto de inflexión, cambiando las percepciones del incredulidad al compromiso severo. La auge de puntos de la intermediación de puntos alimentó a Linux Bubble, con inicio y el hacienda de peligro inundando el ecosistado del ecosistema de bubble, cuando el bubble estalló, el expansión de los kernos de Kernel, el expansión de las inicio y el hacienda inundando el ecosistro de la ecosistema. La independencia de Linux de cualquier patrón corporativo único «.

LEER  7 formas en que Linux puede ahorrarle dinero

Corbet continuó: «Gran parte de la estructura comercial aproximadamente de Linux se autodestruyó en el transcurso de aproximadamente un mes en 2000, pero el expansión del núcleo de Linux no se ralentizó. Carencia en realidad cambió allí, lo que quizás fue la primera catequesis de objetos que Linux es verdaderamente independiente de sus patrocinadores corporativos».

Enfoque modular de Linux

Otra razón por la que Linux ha tenido éxito es su enfoque modular. Al centrarse exclusivamente en el núcleo mientras dejaba las utilidades del espacio de favorecido y las distribuciones a otros, aceleró la innovación y permitió la experimentación paralela. Corbet citó la aparición de grupos de Beowulf a fines de la término de 1990. Al unir las PC de productos básicos que ejecutan Linux para crear supercomputadoras, Linux comenzó su aumento como el único sistema eficaz de supercomputador y el sistema eficaz dominante de los centros y nubes de datos actuales.

Incluso: Puse a Linux en esta mini computadora portátil de 8 pulgadas y desbloqueé una nueva forma de computación

Corbet recordó: «Trabajé en un centro de supercomputación cuando esto sucedía, y fui a ellos y dije: ‘Oye, en realidad deberíamos estar mirando esto’. Y dijeron: «No, no, tenemos estos crayes aquí, y eso es todo lo que vamos a escasear».

Todo este expansión estaba ocurriendo sobre listas de correo electrónico. Hoy, casi todo el expansión esencia de Linux ocurre en la registro de correo del kernel de Linux (LKML). A veces la tecnología antigua es la mejor tecnología.

Comenzando con la primera cumbre de Kernel de Linux en San José, California, del 30 al 31 de marzo de 2001, los desarrolladores comenzaron a reunirse cara a cara. Fue entonces cuando quedó claro que, si admisiblemente las listas de correo son invaluables, las conexiones personales siguen siendo vitales. Sin confiscación, Corbet preocupa que las políticas actuales de visa de los Estados Unidos obstaculicen tales reuniones en el futuro.

LEER  Puede chatear con Copilot en Firefox ahora, y los usuarios de Windows obtienen un beneficio adicional

Un cambio importante

Corbet luego dirigió su atención al banda técnico del núcleo de Linux. El maniquí de expansión del kernel de Linux se sometió a un cambio importante. «En la cumbre del kernel de 2004. Adoptamos lo que se llamó, lo que llamamos el nuevo maniquí de expansión del núcleo. Ahora es solo el maniquí de expansión del núcleo donde las primeras dos semanas de cada ciclo de expansión son lo que se lumbre la ventana de fusión, donde todo el nuevo código, las nuevas funciones van, luego, durante las siguientes semanas, solucionamos los problemas. excepciones «.

Incluso: Llega el kernel Linux 6.15, y es una gran triunfo para los fanáticos de Rust

A medida que Linux escalaba, su proceso de expansión enfrentaba cuellos de botella. Lo más prócer era la dependencia de Torvalds para aplicar manualmente cada parche. La admisión de Bitkeeper, una útil de administración de código fuente patentado, alivió temporalmente estos problemas pero introdujo nuevas dependencias.

Luego, en abril de 2005, las cosas salieron mal. La «osadía de bitkeeper se retiró abruptamente, y de la indeterminación a la mañana, nos encontramos sin la útil de software en la que habíamos construido todo el proceso de expansión. Así que esto detuvo todo. Todos estábamos sentados allí mirándose, diciendo:» ¿Ahora qué? » Entonces, Torvalds respondió creando Git en 10 días.

Incluso: He usado prácticamente todas las distribuciones de Linux, pero esta tiene una nueva perspectiva

Este enfoque, ahora utilizado por muchos proyectos, permite una innovación rápida sin ofrecer la confiabilidad. Cada año, de 4,000 a 5,000 desarrolladores contribuyen con más de 80,000 compromisos, respaldados por una amplia grado de empresas, ninguna de las cuales domina el tesina.

Corbet todavía destacó la importancia de adoptar nuevas tecnologías, como el habla de programación de óxido, para certificar la vitalidad a desprendido plazo del núcleo y atraer nuevos contribuyentes. «Si regresas en cinco o diez abriles», predijo, «verás una saco de origen de núcleo de aspecto muy diferente, y creo que eso es en realidad importante para nuestra sostenibilidad».

Obtenga las principales historias de la mañana en su bandeja de entrada cada día con nuestro Boletín de Tech Today.

spot_img

Artículos relacionados

spot_img

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimos artículos