Ladybird, egy nyílt forráskódú böngésző, amely még fejlesztés alatt áll, felülvizsgálja a kód hozzájárulási folyamatát, ahogy közeledik az első alpha kiadásához.
Miután februárban úgy döntöttek, hogy teljesen átírják a motort Rust-ban, a projekt alapítója, Andreas Kling, tegnap bejelentette, hogy a Ladybird többé nem fogad el nyilvános pull requesteket. A jövőben csak a projekt karbantartói fognak kódváltoztatásokat bevezetni, és az összes jelenleg nyitott nyilvános pull requestet lezárják.
„Többé nem fogadunk el nyilvános pull requesteket. Mostantól a Ladybird kódváltoztatásait csak a projekt karbantartói vezetik be.”
A döntés indoklása szerint a Ladybird egy olyan fázisba lép, amely kontrolláltabb fejlesztési folyamatot, világosabb biztonsági modellt és kisebb csoportot igényel a jóváhagyott kódért. Ez a változás támogatja a Ladybird átmenetét egy kísérleti projektről a végfelhasználóknak szánt szoftverre.
Természetesen a Ladybird továbbra is nyílt forráskódú marad, és kódja továbbra is nyilvánosan elérhető lesz egy nyílt forráskódú (BSD-2-Clause) licenc alatt. Azonban a hozzájárulási modell változik: külső kódbeadások többé nem lesznek elfogadva nyilvános PR-eken vagy más módszereken, mint például problémák, megjegyzések, e-mail vagy forkok.
Ha pedig azon tűnődsz, miért, az egész a tRust-ról szól. Kling elmagyarázta, hogy a hagyományos nyílt forráskódú munkafolyamatok segítettek a projekteknek azonosítani a tRust-t, mivel az egyének kódot nyújtottak be és építették a tRust-t folyamatos részvételük révén. De nézzük a tényeket: az AI kora nagymértékben megváltoztatta ezt.
Azt is megjegyezte, hogy a támadók idővel tRust-t építhetnek, mielőtt kihasználnák azt, és hogy az AI által generált kód megkönnyíti és olcsóbbá teszi a látszólag legitim hozzájárulások benyújtását.

