A FreeBSD 15-ös ágról és a Rust támogatásának integrációjáról folyik a diskurzus a FreeBSD-ben.

A FreeBSD Foundation közzétett egy sor jelentést, amelyet a kanadai FreeBSD fejlesztői csúcstalálkozón folytatott megbeszélések alapján készítettek. A csúcstalálkozón tárgyalt témák közül:

  • A Rust eszközkészlet integrálása az alapvető rendszerbe, alkalmazások Rust nyelven történő szállítása és átírása, valamint az operációs rendszer komponenseinek Rust nyelven történő fejlesztésének lehetőségének biztosítása. Az integráció előnyeiként említik a memória kezelésére vonatkozó biztonsági intézkedések alkalmazását, hátrányaként pedig a Rust eszközkészlet karbantartásának nehézségét a rövid fejlesztési ciklusok és a jelentős változásokkal járó kiadások miatt. Mint a korábbi megbeszélés során, most sem születtek konkrét döntések, csak a kilátások kerültek értékelésre.
  • A FreeBSD 15-öt érintő célok, prioritások és tervek meghatározása. Az egyik alapvető cél az elszigetelt konténerekhez szükséges infrastruktúra kialakítása, hivatalos FreeBSD konténerképek készítése, a Kubernetes eszközkészletével való integráció biztosítása és a hálózati lehetőségek javítása a konténerek számára. Továbbá szóba került az ELF-formátum alkalmazása a kernel core dump-okhoz (a hibaelhárítási és diagnosztikai hatékonyság növelése érdekében), a telepítőbe a témakörök szerinti csomagcsoportok telepítési támogatásának hozzáadása, kibővített hibakereső eszközök szállítása, a rendszer tesztelésére és építésére vonatkozó infrastruktúra fejlesztése, valamint a hardverarchitektúrák támogatásának bővítése.
  • Az OCI (Open Container Initiative) formátumú konténerek támogatása és a runtime containerd portál teljes fejlesztése FreeBSD-hez, valamint a Kubernetes rendszerek telepítésére szolgáló kubeadm és kube-proxy komponensek portálja FreeBSD-hez.
  • Kibővített hibakereső eszközök integrálása és a bricoler segédprogram, amely megkönnyíti a tesztelési és hibakeresési folyamatokat a FreeBSD-hez javasolt javítások esetében.
  • A köztes kiadások ciklusának lerövidítése. Optimista forgatókönyv esetén a köztes kiadásokat háromhavonta javasolják kiadni, a jelenlegi éves ütemezés helyett.
  • Az Antithesis Deterministic Hypervisor projekt célja a Bhyve hipervizorba való integráció, amely determinisztikus végrehajtást biztosít, garantálva a megismételhető eredményeket az azonos kezdeti feltételek mellett. A megismételhető végrehajtás szükséges a hibák elhárításának és a javítások tesztelésének hatékonyságának növeléséhez.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster