Kernel

Linus Torvalds: Linux 6.17-rc2

Címkék

Linus kiadta a 6.17-es kernel második prepatchét tesztelésre. Levelében arról elmélkedett, hogy milyen csendes volt az elmúlt hét. Nem tudja: Vajon azért kicsi az -rc2, mert nem volt semmi probléma a merge window-val, vagy mert ez a merge window nem annyira jó, de még mindig jobb, mint a legtöbb? Vagy azért, mert Európa még nyaral? Mindegy is, reméli, hogy ez a hét ugyanolyan csendes lesz, mint az előző ...

Linus keményen kiosztotta az ex-Google-most-Meta-mérnököt: a kódod egy szemét ...

Címkék

A napokban Linus egy ex-Google-most-Meta-mérnökkel közölte, hogy kódja "szemét" és "rosszabb hellyé teszi a világot". Ez az eset is jól példázza Linus pull request-eket érintő kemény, de következetes hozzáállását, ami ugyan egyeseknek nem tetszik, de tény, hogy ezzel a szemlélettel évtizedek óta sikerrel egyengeti a világ legnagyobb FLOSS projektjét, ami nélkül az IT világ ma már kb. működésképtelen lenne.

Linus Torvalds: Linux 6.17-rc1

Címkék

Eltelt a két hét a végleges 6.16 kiadása óta, a merge window bezárult és Linus kiadta a 6.17-es kernel első prepatchét tesztelésre:

Lekerülhet az "experimental" címke a Bcachefs-ről a 6.18-as kernelben

Címkék

Már, ha még akkor a kernel része lesz. Ami az előzmények figyelembe vételével koránt sem biztos. Megvárjuk, hogy Linus mit szól az egészhez.

Kent Overstreet már levenné a "kísérleti" címkét az általa tervezett és fejlesztett fájlrendszerről:

Átböngésztem a bugtracker-t és visszajelzéseket gyűjtöttem a felhasználóktól, hogy milyen hibák maradtak még – és hát, nem sok.

Szóval a kísérleti jelző lekerül a 6.18-as verzióban.

Ahogy mindig, ha hibát találsz, kérlek jelentsd.

Részletek itt és a Phoronix cikkében.

AI-kódsegédek hivatalos integrációja a Linux kernel fejlesztésébe

Címkék

Sasha Levin (NVIDIA) RFC-patch-sorozatot nyújtott be az LKML-re, amely szabályozza az AI-alapú kódsegédek használatát a Linux kernel fejlesztésében. A cél a transzparens és egységes AI-használat biztosítása a kernel-kódbázissal kapcsolatos fejlesztésekben.

1. Egységes konfigurációs fájlok AI-eszközökhöz

A patch konfigurációs fájlokat vezet be több népszerű AI-eszközhöz (Claude, GitHub Copilot, Cursor, Codeium, Continue, Windsurf, Aider). Ezek szimbolikus linkek egy közös dokumentációs fájlhoz, amely egységes szabályokat biztosít minden eszköz számára.

2. Útmutató az AI-használathoz

A második patch egy új dokumentációs fájlt hoz létre (Documentation/AI/main.md), amely lefekteti az AI-eszközök használatának alapelveit:

  • a kernel kódolási szabványainak betartása,
  • a fejlesztési folyamat tiszteletben tartása,
  • az AI által generált tartalmak megfelelő attribúciója,
  • jogi és licencelési követelmények megértése.

Attribúciós szabályok

Az AI-asszisztenseknek minden commitban kötelező szerepelniük Co-developed-by: megjelöléssel, például:

Co-developed-by: Claude claude-opus-4-20250514

Signed-off-by: csak emberi fejlesztőtől származhat, mivel az jogi nyilatkozat a fejlesztő részéről.

Gyakorlati példa (szimulált)

A dokumentáció bemutat egy példát, ahol a Claude AI kijavít egy elírást (dontdon't) a kernel OPP dokumentációjában. A commit automatikusan tartalmazza az AI attribúcióját. Fontos: ez egy szimulált CLI-interakció, nem tényleges commit az AI-tól.

Forrás: lore.kernel.org – Sasha Levin RFC

(A cikk nyomokban Mesterséges Intelligencia által szolgáltatott adatokat tartalmaz, így a tartalmát érdemes duplán ellenőrizni!)

Linus Torvalds: Linux 6.16-rc6

Címkék

A Linux 6.16-rc5 kiadásban főként driverfrissítések (GPU, hálózat, USB stb.) és több fájlrendszerhez (xfs, btrfs, smb, nfs, bcachefs, netfs) kapcsolódó kisebb javítások találhatók. Linus szerint a kiadás menetrendszerűen halad, semmi szokatlan nincs benne, és kéri a további tesztelést:

Folytatódik a háború a Bcachefs körül - de van még visszaút?

Címkék

tl:dr;

  • Igen, BcacheFS (erősen valószínű, hogy) ki lesz rakva a kernelből (6.17-től).
  • És nem, nem technikai okokból, hanem személyi és közösségi konfliktus miatt.
  • Ez hosszú távon azt is jelentheti, hogy a fájlrendszer elhal – hacsak valaki más át nem veszi.

Hosszabban: