Gregory Kurtzer (CentOS, Rocky Linux) ha costruito un kernel completamente nuovo in 11 giorni.
-
Gregory Kurtzer (CentOS, Rocky Linux) ha costruito un kernel completamente nuovo in 11 giorni. Un kernel Rust-first nuovo e indipendente chiamato Ginux, scritto quasi interamente da un agente OpenAl Codex con GPT-5.6 Sol e Kurtzer per l'architettura.
Dato che l'agente Al è stato addestrato con fonti che includono il kernel #Linux, sarebbe un'opera derivata e soggetta alla GPL.
Usare l'IA per aggirare problemi di licenza potrebbe non essere una buona idea.
https://zenodo.org/records/23682548
Ginux: Building an Independent Kernel That Runs Linux Userspace through Human-Directed Agentic Engineering
This report presents Human-Directed Agentic Engineering (HDAE), a method for building complex software by combining human-defined architecture, constraints, milestones, acceptance criteria, and stopping points with an autonomous implementation, execution, diagnosis, and revision loop. The experiment examines what this development model can accomplish and the domain expertise and executable validation required to keep it aligned Ginux serves as the experimental case study. Over eleven days, one persistent coding-agent task produced an independent Rust-first x86-64 kernel that boots through UEFI, implements its own core operating-system mechanisms and Linux compatibility layer, executes selected unmodified Alpine Linux programs, and boots a Rocky Linux 10 userspace with systemd through multi-user.target. Ginux demonstrates the rapid integration of established systems mechanisms, but it remains a research prototype. Its compatibility and hardware coverage are narrow, it has not received an independent security audit, and it makes no claim to production readiness or equivalence with Linux.
Zenodo (zenodo.org)
-
Gregory Kurtzer (CentOS, Rocky Linux) ha costruito un kernel completamente nuovo in 11 giorni. Un kernel Rust-first nuovo e indipendente chiamato Ginux, scritto quasi interamente da un agente OpenAl Codex con GPT-5.6 Sol e Kurtzer per l'architettura.
Dato che l'agente Al è stato addestrato con fonti che includono il kernel #Linux, sarebbe un'opera derivata e soggetta alla GPL.
Usare l'IA per aggirare problemi di licenza potrebbe non essere una buona idea.
https://zenodo.org/records/23682548
Ginux: Building an Independent Kernel That Runs Linux Userspace through Human-Directed Agentic Engineering
This report presents Human-Directed Agentic Engineering (HDAE), a method for building complex software by combining human-defined architecture, constraints, milestones, acceptance criteria, and stopping points with an autonomous implementation, execution, diagnosis, and revision loop. The experiment examines what this development model can accomplish and the domain expertise and executable validation required to keep it aligned Ginux serves as the experimental case study. Over eleven days, one persistent coding-agent task produced an independent Rust-first x86-64 kernel that boots through UEFI, implements its own core operating-system mechanisms and Linux compatibility layer, executes selected unmodified Alpine Linux programs, and boots a Rocky Linux 10 userspace with systemd through multi-user.target. Ginux demonstrates the rapid integration of established systems mechanisms, but it remains a research prototype. Its compatibility and hardware coverage are narrow, it has not received an independent security audit, and it makes no claim to production readiness or equivalence with Linux.
Zenodo (zenodo.org)
@G3rt wow pazzesco,se puoi rilancia il messaggio anche nel gruppo FediLUG aggiungendo il tag @linux@diggita.com grazie!
-
Gregory Kurtzer (CentOS, Rocky Linux) ha costruito un kernel completamente nuovo in 11 giorni. Un kernel Rust-first nuovo e indipendente chiamato Ginux, scritto quasi interamente da un agente OpenAl Codex con GPT-5.6 Sol e Kurtzer per l'architettura.
Dato che l'agente Al è stato addestrato con fonti che includono il kernel #Linux, sarebbe un'opera derivata e soggetta alla GPL.
Usare l'IA per aggirare problemi di licenza potrebbe non essere una buona idea.
https://zenodo.org/records/23682548
Ginux: Building an Independent Kernel That Runs Linux Userspace through Human-Directed Agentic Engineering
This report presents Human-Directed Agentic Engineering (HDAE), a method for building complex software by combining human-defined architecture, constraints, milestones, acceptance criteria, and stopping points with an autonomous implementation, execution, diagnosis, and revision loop. The experiment examines what this development model can accomplish and the domain expertise and executable validation required to keep it aligned Ginux serves as the experimental case study. Over eleven days, one persistent coding-agent task produced an independent Rust-first x86-64 kernel that boots through UEFI, implements its own core operating-system mechanisms and Linux compatibility layer, executes selected unmodified Alpine Linux programs, and boots a Rocky Linux 10 userspace with systemd through multi-user.target. Ginux demonstrates the rapid integration of established systems mechanisms, but it remains a research prototype. Its compatibility and hardware coverage are narrow, it has not received an independent security audit, and it makes no claim to production readiness or equivalence with Linux.
Zenodo (zenodo.org)
@linux per completezza, giro qui anche l'annuncio dello stesso Gregory Kurtzer su X

-
@G3rt wow pazzesco,se puoi rilancia il messaggio anche nel gruppo FediLUG aggiungendo il tag @linux@diggita.com grazie!
@linux @G3rt @linux@diggita.com Leggendo nei dettagli, si tratta più di un esperimento per vedere come una LLM può gestire il carico di lavoro e i problemi, più che qualcosa da usare davvero.
Se volete una distribuzione che è già fatta quasi del tutto da intelligenze artificiali, quella c'è già ed è Omarchy.
Per certi versi per fare un "kernel" non è magia, è solo un programma (o una serie di programmi) che gestiscono certi componenti di sistema.
Avere una buona kernel però è tutt'altro discorso. -
@linux @G3rt @linux@diggita.com Leggendo nei dettagli, si tratta più di un esperimento per vedere come una LLM può gestire il carico di lavoro e i problemi, più che qualcosa da usare davvero.
Se volete una distribuzione che è già fatta quasi del tutto da intelligenze artificiali, quella c'è già ed è Omarchy.
Per certi versi per fare un "kernel" non è magia, è solo un programma (o una serie di programmi) che gestiscono certi componenti di sistema.
Avere una buona kernel però è tutt'altro discorso.@raster @linux @linux@diggita.com si, infatti, la presenta più come un lavoro esplorativo sperimentale che non come una vera e propria distro. Quanto a Omarchy, non vedo l'ora di perdermela

-
@raster @linux @linux@diggita.com si, infatti, la presenta più come un lavoro esplorativo sperimentale che non come una vera e propria distro. Quanto a Omarchy, non vedo l'ora di perdermela

@G3rt @linux @linux@diggita.com Ho dato una lettura rapida, c'è qualcosa di abbastanza interessante per quello che arrivo a capire. Come software funziona, in maniera davvero inefficiente, ma fa notare che quello che manca davvero è tutto quello che gira attorno a una kernel, la "infrastruttura", che è ciò a renderla rilevante.
La conclusione del punto 7 meriterebbe una lettura anche se tutto il resto esce dalle proprie competenze. -
@G3rt @linux @linux@diggita.com Ho dato una lettura rapida, c'è qualcosa di abbastanza interessante per quello che arrivo a capire. Come software funziona, in maniera davvero inefficiente, ma fa notare che quello che manca davvero è tutto quello che gira attorno a una kernel, la "infrastruttura", che è ciò a renderla rilevante.
La conclusione del punto 7 meriterebbe una lettura anche se tutto il resto esce dalle proprie competenze.@raster @linux @linux@diggita.com un kernel non è solo qualche migliaia di codice puro, è (anche) storia sedimentata in un codice. Linux gira anche su dispositivi molto vecchi, quasi per "filosofia", rigetta la tendenza all'obsolescenza programmata, la rincorsa all'ultimo gadget utile al mercato. Per farlo deve mantenere codici e funzioni che spesso un LLM indica come obsoleti e da ottimizzare senza tener conto che decine di dispositivi smetterebbero di funzionare correttamente.
-
@raster @linux @linux@diggita.com un kernel non è solo qualche migliaia di codice puro, è (anche) storia sedimentata in un codice. Linux gira anche su dispositivi molto vecchi, quasi per "filosofia", rigetta la tendenza all'obsolescenza programmata, la rincorsa all'ultimo gadget utile al mercato. Per farlo deve mantenere codici e funzioni che spesso un LLM indica come obsoleti e da ottimizzare senza tener conto che decine di dispositivi smetterebbero di funzionare correttamente.
@G3rt @linux @linux@diggita.com Un po' meno vero, purtroppo, dalla release 7 che ha tolto completamente il supporto a vario hardware a 32bit, anche in parte a causa che interferiva col lavoro delle LLMs usate dagli sviluppatori; ma Linux non ha mai fatto del supporto perpetuo un punto cardine del progetto come lo è per NetBSD.
Attualmente per alcuni hardware il solo modo di supportarli è rimasto Gentoo ed appunto NetBSD.
Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi
Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy