Foszes 2025 Fosdem regresó a Bruselas para el primer fin de semana de febrero, no sin algunas personas controvertidas.
«Ahora es el evento FOSS más grande del mundo, en términos de la cantidad de transmisiones, elementos y charlas del programa, y en términos de asistentes virtuales», coorganizador Richard «Richih» Hartmann dijo El regal.
Hablamos con él justo antes de que él entregara su Revisión de infraestructura de FosdemY él afirmó: «Cada año establece nuevos registros de cuántos asistentes virtuales transmiten el evento, y este año ya lo rompimos para el mediodía del domingo».
Es gratis, y no hay insignias ni membresías, simplemente aparece, por lo que es difícil para ellos rastrear cuerpos cálidos. (Es el Glastonbury del geek, y es bastante difícil para los asistentes pasar de una charla a otra también). Este año, sin duda el cuerpo cálido mejor aislado, al menos financieramente hablando, fue Twitter, Bluesky y El cofundador de Block Jack Dorseyque había planeado dar una charla magistral sobre Infundir el cultivo de código abierto en el ADN de la empresa.
Muchos, incluido über-hacker, Drew Devault, a quien hemos citado El registro unas pocas veces, recibí esta noticia con menos que la aprobación universal. Devastador organizaron una protesta sentada y el la charla fue cancelada. No vimos al Sr. Dorsey nosotros mismos en medio de las hordas repletas, pero Fosdem es lo suficientemente grande como para no ver a muchas personas que esperábamos, incluso cuando intentamos e intercambiaron frenéticamente mensajes de señal.
Entre algunos círculos de saucio abierto, la figura de Systemd Supremo Poettering de Lennart es casi tan controvertido: Se unió a Microsoft. Su elemento de programa principal siguió adelante, titulado 14 años de Systemd:
Recibió una buena bienvenida, con una ronda masiva de aplausos, y no se arrojó un solo tomate podrido. Fue una charla rápida y densa y tuvo que omitir varios de sus Cubierta de diapositivas de 34 páginas (PDF).
Poettering comenzó con lo que llamó la prehistoria: «Érase una vez, había sysvinit. ¡Todavía está mantenido! Pero es antiguo», señalando que Sysvinit apareció por primera vez en 1983, y la versión de Linux en 1992. Si eso es prehistoria ahora, entonces nosotros se tienen en cuenta de otras palabras sabias: la historia se convirtió en leyenda. La leyenda se convirtió en mito. Y algunas cosas que no deberían haber sido olvidadas se perdieron.
El agente P luego se mudó al advenedizo de Canonical, que según él nació en 2006 y que estaba muerto para 2014. Afirmó que falló porque:
También señaló el tema contencioso que Canonical requiere una tarea de derechos de autor, lo que no es único, pero molesta a algunos desarrolladores. (Solo un día después de su charla, notamos que André Machado Por qué falló el advenedizo de Ubuntuque cubre esta parte de la historia con más detalle).
Posteriormente, la charla pasó a la historia temprana y lo que se convirtió en Systemd de hoy: Babykit. En ese momento, dijo Poettering, había una tendencia para que todos los demonios se llamara algo-kit, por ejemplo, policykit
diciendo que «Babykit era una niñera de proceso». Lo describió como un «sistema transaccional, las ideas básicas que han salido durante un vuelo de regreso de la Conferencia de Plumbers de Linux 2009, de Kay Sievers y las suyas de verdad». Lo caracterizó como un «proyecto de código abierto adecuado, sin tarea de derechos de autor, LGPL versión 2.1». Y él asintió con algunas influencias y arte anterior, no solo incluyendo advenedizas sino también Lanzamiento de Appleespecialmente su función de activación de socket, y Solaris SMF. Pero, dijo, Systemd también incluye «uno o dos pensamientos originales (¿creo?)»
Esto está relativamente establecido y acordado, pero mientras aquellos que siguieron estas cosas hace una década y media sabían que Mac Os X y Solaris tenían sistemas de inicio de próxima generación, no estamos tan seguros de que algunas de las voces más fuertes de hoy Recuerda esto. Ahora, en su mayoría, vemos comparaciones con reemplazos menos ambiciosos como OpenRC, y nos parece que las motivaciones originales se están olvidando. Esto realmente es un problema. Como George Santayana escribió en 1905: «Aquellos que no pueden recordar el pasado están condenados a repetirlo». En su firma Usenet en 1987, Henry Spencer modificó esto para: «Aquellos que no entienden el UNIX están condenados a reinventarlo, mal».
Esto nos golpeó porque el próximo agente P avanzó a un intento de establecer las credenciales de Unix ™ de Systemd, preguntando: «¿Qué diablos es unix?» Quizás el equipo todavía está agudizando la respuesta al anuncio de Systemd 256 el año pasadoque se jactaba «ahora con 42 por ciento menos de filosofía de Unix». Su argumento corre así:
Juez por ustedes mismos si este es un resumen justo. Personalmente no estamos de acuerdo con el detalle. Como nosotros dijo en 2023Sentimos que Linux es Un unix, pero solo de manera que realmente no importan en el siglo XXI.
Entró en algunos detalles sobre este aspecto, ya que es una crítica común. Por ejemplo, cuestionando algo de dogma:
Bien, SíLennart, mayores que hablan PostScript, o HP PCL, o Epson ESC/P, sobre un buen cable físico antiguo eran nodos en /dev
Y absolutamente puedes simplemente cat
algún texto para ellos.
Esta parte tiene cierta fuerza persuasiva, aunque la vemos como imponente una capa adicional de complejidad además del modelo BASIC UNIX. El real solución que Los chaps que diseñaron unix se le ocurrieron no debe atornillarse en espacios de nombres de procesos adicionales; es para poner cada Proceso en su propio espacio de nombres, sistema de archivos virtuales y todo.
El resultado? Bueno, algunas diapositivas después, Poettering pasó al tamaño y complejidad de Systemd:
Bueno, todo el núcleo del sistema operativo 9 front es de aproximadamente 5 MB, ya que nosotros descrito en Fosdem el año pasado:
En nuestra opinión, Ken Thompson y Rob Pike hicieron el trabajo más elegante, con cierta orientación de Dennis Ritchie. Sin embargo, tal vez estamos parciales, y para ser justos, usamos computadoras que ejecutan el código de Poettering casi todos los días, y las que ejecutan 9 frente a dos veces al año. Hablando de eso, un nuevo lanzamiento de 9front, doblado Esta vez definitivamente apareció el 19 de enero (le sugerimos que eche un vistazo de cerca a la ilustración en la portada: «Bienvenido, Nix. En serio».
![Anuncio de Apple Wall Street Journal Bienvenido IBM, en serio Anuncio de Apple Wall Street Journal Bienvenido IBM, en serio](https://regmedia.co.uk/2013/01/14/apple_ad_welcome_ibm_seriously.jpg)
Apple’s Wall Street Journal AD alrededor de 1981, que dice: Bienvenido IBM, en serio: haga clic para ampliar
Poettering también estaba ansioso por notar la modularidad de su bebé:
Sobre el tema del idioma, dijo:
Las limitaciones en las herramientas de óxido siguen siendo problemáticas:
Dejando a un lado las críticas, es innegable, Systemd ha ganado. Señaló que en 2011 comenzó a ser incumplido: en Fedora desde 2011, en OpenSuse and Arch en 2012. Poco después, obtuvo su propia conferencia, Systemd.Conf, celebrada en 2015 y 2016 en Berlín. Desde 2017, se ha llamado todos los sistemas Go. Para 2019, obtuvo un logotipo y su propio sitio web. Su resumen fue:
Dijo que hay una «comunidad vibrante», con «seis mantenedores centrales, 60 personas con acceso de comité y más de 2.600 contribuyentes».
Desafortunadamente, alrededor de este punto en la charla, Poettering comenzó a darse cuenta de que se estaba quedando sin tiempo, y mientras se movía a la sección titulada «Objetivos y desafíos para el futuro», comenzó a saltarse más y más diapositivas, al tiempo que aceleraba , y las cosas comenzaron a volverse un poco menos coherentes. Tocó los esfuerzos del equipo hacia la «integridad del arranque y el sistema», que es un área que hemos examinado antes.
Él dijo: «Todos los grandes sistemas operativos (Windows, Android + Chromeos, Apple) tienen integridad de arranque y sistema implementada de una forma u otra», y quiere llevar esto a Linux genérico. Aquí es donde este buitre comienza personalmente a estar en desacuerdo. No queremos unidades encriptadas, módulos TPM, procesos de arranque validados sellados, Directorios de hogar administrados Eso ya no es directorios reales, o casi ninguna de estas características, pero poco de eso se discutió.
Hubo diapositivas sobre los esfuerzos del sistema hacia la implementación del sistema operativo basado en imágenes, los sistemas operativos persistentes, la comunicación entre procesos de reingeniería y el reemplazo del uso de DBUS con algo llamado VarlinkUsando JSON para pasar información entre programas en lugar de texto sin formato, pero, desafortunadamente, se saltó casi todas esas diapositivas.
Está claro que el Agente P tiene una visión o visiones para el desarrollo futuro de Linux y cómo funciona. Lamentablemente, esta vez, obtuvimos más de la historia y el estado del arte que el futuro. Está claro que no todos van a estar de acuerdo con este plan, pero debe reconocerse que hasta ahora, el mundo va en esa dirección. Creemos que los esfuerzos como la bifurcación Devuan de Debian carecen de una propuesta alternativa. Solo quieren retener las viejas formas, en lugar de proponer mejores alternativas. Esto se aplica igualmente a casi todos los Distribuciones sin Systemd. Eso no es suficiente para montar una defensa efectiva. El único proyecto que hemos visto que realmente parece interactuar con gran parte del trabajo de modernización que Systemd está haciendo, como gestión de asientoses Chimera Linux de Daniel Koleseque lo aborda utilizando herramientas traídas de FreeBSD. ®
Nota de arranque
Para ser justos, no todo es eso Es difícil obtener una ranura del programa principal en el Big Janson Hall. Incluso este buitre tiene hablado allí – Y en su primer intento también. No puede haber sido tan malo; los organizadores incluso ponerlo allí de nuevo en 2020.