ΠΡΠ΅Π·Π΅Π½ΡΠΈΡΠ°Π½ΠΎ Π΅ ΠΈΠ·Π΄Π°Π²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΡΠΎΡ Π·Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Fedora Linux 38. ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅ Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition ΠΈ Live builds, ΠΈΡΠΏΠΎΡΠ°ΡΠ°Π½ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° Π²ΡΡΠ΅ΡΠ° ΡΠΎ Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ KDE Plasma 5, Xfce, MATE, Cinnamon, ΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅. LXDE, Phosh, LXQt, Budgie ΠΈ Sway. Π‘ΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π°Ρ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈΡΠ΅ x86_64, Power64 ΠΈ ARM64 (AArch64). ΠΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈΡΠ΅ Π½Π° Fedora Silverblue Π΅ ΠΎΠ΄Π»ΠΎΠΆΠ΅Π½ΠΎ.
ΠΠ°ΡΠ·Π½Π°ΡΠ°ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Fedora Linux 38:
- Π‘ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° Π΅ ΠΏΡΠ²Π°ΡΠ° ΡΠ°Π·Π° ΠΎΠ΄ ΠΏΡΠ΅ΠΌΠΈΠ½ΠΎΡ ΠΊΠΎΠ½ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠ°Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠΎΠ²Π°ΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΠ΄ ΠΠ΅Π½Π°ΡΡ ΠΠ΅ΡΠ΅ΡΠΈΠ½Π³. Π Π°Π·Π»ΠΈΠΊΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠ»Π°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΠΎΠ΄ΠΈΠ³Π°ΡΠ΅ ΡΠ΅ ΡΠ²Π΅Π΄ΡΠ²Π°Π°Ρ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ°, Π½Π°ΠΌΠ΅ΡΡΠΎ ΠΈΠ½ΠΈΡΡΠ΄Π½Π°ΡΠ° ΡΠ»ΠΈΠΊΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΎΡ Π½Π° ΡΠ°Π΄ΡΠΎΡΠΎ, Π½Π° ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½Π° ΡΠ»ΠΈΠΊΠ° Π½Π° ΡΠ°Π΄ΡΠΎΡΠΎ UKI (Unified Kernel Image), Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π° Π²ΠΎ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π½Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΎ ΠΏΠΎΡΠΏΠΈΡΠ°Π½Π° ΠΎΠ΄ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°. UKI Π³ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ° Π²ΠΎ Π΅Π΄Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ Π·Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ ΠΎΠ΄ UEFI (UEFI boot stub), ΡΠ»ΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π΄ΡΠΎΡΠΎ Π½Π° Linux ΠΈ ΠΎΠΏΠΊΡΡΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ initrd Π²ΡΠΈΡΠ°Π½ΠΎ Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°. ΠΡΠΈ ΠΏΠΎΠ²ΠΈΠΊΡΠ²Π°ΡΠ΅ UKI ΡΠ»ΠΈΠΊΠ° ΠΎΠ΄ UEFI, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ΅ΡΠΎΡ ΠΈ Π²Π΅ΡΠΎΠ΄ΠΎΡΡΠΎΡΠ½ΠΎΡΡΠ° Π½Π° Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈΠΎΡ ΠΏΠΎΡΠΏΠΈΡ Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π° ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ, ΡΡΠΊΡ ΠΈ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° initrd, ΡΠΈΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π°Π²ΡΠ΅Π½ΡΠΈΡΠ½ΠΎΡΡΠ° Π΅ Π²Π°ΠΆΠ½Π° Π±ΠΈΠ΄Π΅ΡΡΠΈ Π²ΠΎ ΠΎΠ²Π°Π° ΡΡΠ΅Π΄ΠΈΠ½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈΡΠ΅ Π·Π° Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΊΠΎΡΠ΅Π½ΠΎΡ FS ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈ. ΠΠΎ ΠΏΡΠ²Π°ΡΠ° ΡΠ°Π·Π°, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° UKI Π±Π΅ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π½Π° ΠΏΠΎΠ΄ΠΈΠ³Π½ΡΠ²Π°ΡΠΎΡ, Π±Π΅Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ UKI ΠΈ Π±Π΅ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΡΠ»ΠΈΠΊΠ° UKI, ΡΠΎΠΊΡΡΠΈΡΠ°Π½Π° Π½Π° ΠΏΠΎΠ΄ΠΈΠ³Π°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΡΠ΅Ρ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈ.
- Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ ΡΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈ RPM Π·Π° ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ ΠΈ Π΄ΠΈΠ³ΠΈΡΠ°Π»Π½ΠΈ ΠΏΠΎΡΠΏΠΈΡΠΈ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΡ Sequoia, ΠΊΠΎΡ Π½ΡΠ΄ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° OpenPGP Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Rust. ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ, RPM ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ ΠΊΠΎΠ΄ Π·Π° ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ OpenPGP, ΠΊΠΎΡ ΠΈΠΌΠ°ΡΠ΅ Π½Π΅ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ°. ΠΠ°ΠΊΠ΅ΡΠΎΡ rpm-sequoia Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ ΠΊΠ°ΠΊΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ RPM, Π²ΠΎ ΠΊΠΎΡ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠΈΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π½Π° Nettle, Π½Π°ΠΏΠΈΡΠ°Π½Π° Π²ΠΎ C (ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ OpenSSL).
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π° Π΅ ΠΏΡΠ²Π°ΡΠ° ΡΠ°Π·Π° ΠΎΠ΄ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΠΎΡ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Microdnf, ΠΊΠΎΡ Π³ΠΎ Π·Π°ΠΌΠ΅Π½ΡΠ²Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΠΎΡ DNF. ΠΠΎΠΌΠΏΠ»Π΅ΡΠΎΡ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Microdnf Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π°ΠΆΡΡΠΈΡΠ°Π½ ΠΈ ΡΠ΅Π³Π° Π³ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠΈΡΠ΅ Π³Π»Π°Π²Π½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° DNF, Π½ΠΎ Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΈΡΠ° ΡΠΎ Π²ΠΈΡΠΎΠΊΠΈ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡ. ΠΠ»ΡΡΠ½Π°ΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΏΠΎΠΌΠ΅ΡΡ Microdnf ΠΈ DNF Π΅ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ C Π·Π° ΡΠ°Π·Π²ΠΎΡ, Π½Π°ΠΌΠ΅ΡΡΠΎ Python, ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΠΈΡΠ΅ ΠΎΠ΄ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ Π½Π° Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ. ΠΠ΅ΠΊΠΎΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈ Π½Π° Microdnf: ΠΏΠΎΠ²Π΅ΡΠ΅ Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΎ ΡΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°ΠΏΡΠ΅Π΄ΠΎΠΊΠΎΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅; ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΡΠ°Π±Π΅Π»Π°ΡΠ° Π·Π° ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΠΈ; ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π²ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ°ΠΈΡΠ΅ Π·Π° Π·Π°Π²ΡΡΠ΅Π½ΠΈΡΠ΅ ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ ΠΎΠ΄ ΡΠΊΡΠΈΠΏΡΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π²ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈ; ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΈ RPM ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΠΈ; ΠΏΠΎΠ½Π°ΠΏΡΠ΅Π΄Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° Π²Π»Π΅Π·ΠΎΡ Π·Π° Π±Π°Ρ; ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° builddep Π±Π΅Π· ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Python Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ.
- Π Π°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ» Π² Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²ΡΠΏΡΡΠΊΠ° GNOME 44, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ libadwaita (Π½Π° GTK4 ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠ° GNOME Shell ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΡΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Mutter). Π Π΄ΠΈΠ°Π»ΠΎΠ³ Π²ΡΠ±ΠΎΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π² ΡΠΎΡΠΌΠ΅ ΡΠ΅ΡΠΊΠΈ Π·Π½Π°ΡΠΊΠΎΠ². ΠΠ½Π΅ΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡ. Π ΠΌΠ΅Π½Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΠ΅ΠΊΡΠΈΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Bluetooth.
- ΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π½Π° Xfce Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 4.18.
- ΠΠ°ΠΏΠΎΡΠ½Π° ΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎ ΠΎΠΏΠΊΡΡΠΆΡΠ²Π°ΡΠ΅ LXQt Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° AArch64.
- Π£ΠΏΡΠ°Π²ΡΠ²Π°ΡΠΎΡ ΡΠΎ ΠΏΡΠΈΠΊΠ°Π· Π½Π° SDDM ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ Wayland. ΠΡΠΎΠΌΠ΅Π½Π°ΡΠ° Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΎ ΠΏΡΠ΅ΡΡΠ»ΠΈΡΠ΅ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π·Π° Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΡΠΎ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π½Π° KDE Π½Π° Wayland.
- ΠΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ° ΡΠΎ ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π° Π½Π° KDE, Π²ΠΎΠ»ΡΠ΅Π±Π½ΠΈΠΊΠΎΡ Π·Π° ΠΏΠΎΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Ρ ΠΎΠ΄ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°ΡΠ°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠ΄ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π½Π΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ KDE Spin ΠΈ Kinoite, Π° ΠΏΠΎΡΠ΅ΡΠ½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ ΡΠ΅ Π²ΡΡΠΈ Π²ΠΎ ΡΠ°Π·Π°ΡΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΎΡΠΎΡ Anaconda.
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ Π΅ ΡΠ΅Π»ΠΎΡΠ΅Π½ ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Flathub (ΡΠΈΠ»ΡΠ΅ΡΠΎΡ ΡΡΠΎ Π³ΠΈ ΠΎΡΡΡΡΠ°Π½ΠΈ Π½Π΅ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠΊΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΡΠΎ ΡΠ΅ΡΡΡΠΈΠΊΡΠΈΠ²Π½ΠΈ Π±Π°ΡΠ°ΡΠ° Π·Π° Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ Π΅ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½). ΠΠΎΠΊΠΎΠ»ΠΊΡ ΠΈΠΌΠ° ΠΏΠ°ΠΊΠ΅ΡΠΈ flatpak ΠΈ rpm ΡΠΎ ΠΈΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠΎΡΡΠ²Π΅ΡΠΎΡ GNOME, ΠΏΡΠ²ΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π°Ρ Flatpak ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Fedora, ΠΏΠΎΡΠΎΠ° RPM ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΡΠΎΠ° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ Flathub.
- ΠΠ°ΠΏΠΎΡΠ½Π° ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° ΡΠΊΠ»ΠΎΠΏΠΎΠ²ΠΈ Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ, ΠΈΡΠΏΠΎΡΠ°ΡΠ°Π½ΠΈ ΡΠΎ Phosh ΡΠΊΠΎΠ»ΠΊΠ°, ΠΊΠΎΡΠ° ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π½Π° GNOME ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° GTK, Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΠΈΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ Phoc ΡΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π²ΡΠ²ΠΎΡ Π½Π° ΠΠ΅ΡΠ»Π΅Π½Π΄, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠΎΠΏΡΡΠ²Π΅Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ. ΠΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ΅Π½Π° ΠΎΠ΄ Purism ΠΊΠ°ΠΊΠΎ Π°Π½Π°Π»ΠΎΠ³ Π½Π° GNOME Shell Π·Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ Librem 5, Π½ΠΎ ΠΏΠΎΡΠΎΠ° ΡΡΠ°Π½Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½Π΅ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° GNOME ΠΈ ΡΠ΅Π³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈ Π²ΠΎ postmarketOS, Mobian ΠΈ Π½Π΅ΠΊΠΎΠΈ ΡΠΈΡΠΌΠ²Π΅ΡΠΈ Π·Π° ΡΡΠ΅Π΄ΠΈΡΠ΅ Pine64.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ° Π½Π° Fedora Budgie Spin ΡΠΎ Π³ΡΠ°ΡΠΈΡΠΊΠ° ΡΠΊΠΎΠ»ΠΊΠ° Budgie, ΠΊΠΎΡΠ° ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π½Π° GNOME, ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π° Budgie Window Manager (BWM) ΠΈ ΡΠΎΠΏΡΡΠ²Π΅Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° GNOME Shell. Budgie ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° ΠΏΠ°Π½Π΅Π» ΠΊΠΎΡ Π΅ ΡΠ»ΠΈΡΠ΅Π½ ΠΏΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ½ΠΈΡΠ΅ Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΏΠ°Π½Π΅Π»ΠΈ. Π‘ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΎΡ ΡΠ΅ Π°ΠΏΠ»Π΅ΡΠΈ, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎ Π΄Π° ΡΠ° ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ°, Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΎΡΡΠ° ΠΈ Π΄Π° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈΡΠ΅ Π½Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΎΡ ΠΏΠΎ Π²Π°Ρ Π²ΠΊΡΡ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ° Π½Π° Fedora Sway Spin ΡΠΎ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±Π΅Π½Π° ΡΡΠ΅Π΄ΠΈΠ½Π° Sway ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Wayland ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½Π° ΡΠΎ ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π·Π° ΠΏΠΎΠΏΠ»ΠΎΡΡΠ²Π°ΡΠ΅ i3 ΠΈ i3bar. ΠΠ° Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ ΠΏΠΎΠ»Π½ΠΎΠΏΡΠ°Π²Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ° ΡΡΠ΅Π΄ΠΈΠ½Π°, ΡΠ΅ Π½ΡΠ΄Π°Ρ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠΈΠ΄ΡΡΠΆΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ: swayidle (ΠΏΡΠΎΡΠ΅Ρ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π° ΡΡΠΎ Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π·Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π΅Π½ KDE), swaylock (ΡΠΊΡΠΈΠ½ ΡΠ΅ΡΠ²Π΅Ρ), mako (ΠΌΠ΅Π½Π°ΡΠ΅Ρ ΡΠΎ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ°), ΠΌΡΠ°ΡΠ΅Π½ (ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ Π΅ΠΊΡΠ°Π½ΠΎΡ), slurp (ΠΈΠ·Π±ΠΎΡ Π½Π° ΠΎΠ±Π»Π°ΡΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ), wf-ΡΠ΅ΠΊΠΎΡΠ΄Π΅Ρ (ΡΠ½ΠΈΠΌΠ°ΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ), Π»Π΅Π½ΡΠ° Π·Π° ΠΏΠ°ΡΠΈΡΡΠ° (Π»Π΅Π½ΡΠ° ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ), Π²ΠΈΡΡΠ±ΠΎΡΠ΄ (ΡΠ°ΡΡΠ°ΡΡΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ), wl-ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ (ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ), wallutils (ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Π° Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΠΏΠΎΠ²ΡΡΠΈΠ½Π°).
- ΠΠΎ ΠΈΠ½ΡΡΠ°Π»Π΅ΡΠΎΡ Π½Π° Anaconda, Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π½Π° ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈ RAID ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈ ΠΎΠ΄ ΡΠΈΡΠΌΠ²Π΅Ρ (BIOS RAID, Firmware RAID, Fake RAID), ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π°Π»Π°ΡΠ½ΠΈΠΊΠΎΡ mdadm Π½Π°ΠΌΠ΅ΡΡΠΎ dmraid.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠ΅Ρ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ IoT ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° Fedora Π½Π° ΡΡΠ΅Π΄ΠΈΡΠ΅ ΡΠΎ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π½Π° Π½Π΅ΡΡΠ°ΡΠ°. ΠΠ½ΡΡΠ°Π»Π°ΡΠΎΡΠΎΡ ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° coreos-ΠΈΠ½ΡΡΠ°Π»Π΅ΡΠΎΡ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π½Π° Π³ΠΎΡΠΎΠ²Π°ΡΠ° ΡΠ»ΠΈΠΊΠ° OStree Π±Π΅Π· ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ.
- Π‘Π»ΠΈΠΊΠΈΡΠ΅ Π²ΠΎ ΠΆΠΈΠ²ΠΎ ΡΠ΅ Π½Π°Π΄Π³ΡΠ°Π΄Π΅Π½ΠΈ Π·Π° Π΄Π° Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ ΡΠ»ΠΎΡ Π·Π° ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ ΠΎΠ΄ USB-ΡΡΠ΅Π΄.
- ΠΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ X ΠΈ Xwayland, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΎΠ΄ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄ Π½Π° Π±Π°ΡΡΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΈΠΌ Π΅ Π·Π°Π±ΡΠ°Π½Π΅ΡΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°Π°Ρ.
- ΠΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° Π·Π½Π°ΠΌΠ΅Π½ΡΠ°ΡΠ° β-fno-omit-frame-pointerβ ΠΈ β-mno-omit-leaf-frame-pointerβ, ΠΊΠΎΠΈ Π³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π°Ρ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠ°ΡΠ΅ ΠΈ Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ Π΄Π° Π΄ΠΈΡΠ°Π³Π½ΠΎΡΡΠΈΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠΎ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π±Π΅Π· Π΄Π° ΠΌΠΎΡΠ° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π΄Π° ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ.
- ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½Π° ΡΠ±ΠΎΡΠΊΠ° ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π°ΡΠΈΡΡ Β«_FORTIFY_SOURCE=3Β», Π²ΡΡΠ²Π»ΡΡΡΠ΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΡΡΠΎΠΊΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ string.h. ΠΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΡΠ΅ΠΆΠΈΠΌΠ° Β«_FORTIFY_SOURCE=2Β» ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΠΌ. Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, Π½ΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ΅ΡΡΡ SPEC2000 ΠΈ SPEC2017 Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΠΉ ΠΈ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ ΠΏΠΎΡΡΡΠΏΠ°Π»ΠΎ ΠΆΠ°Π»ΠΎΠ± Π½Π° ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
- Π’Π°ΡΠΌΠ΅ΡΠΎΡ Π·Π° ΠΏΡΠΈΠ½ΡΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ Π΄Π° ΠΏΡΠ΅ΠΊΠΈΠ½Π°Ρ ΠΏΡΠΈ ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ ΠΎΠ΄ 2 ΠΌΠΈΠ½ΡΡΠΈ Π½Π° 45 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ.
- ΠΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Node.js ΡΠ΅ ΡΠ΅ΡΡΡΡΠΊΡΡΠΈΡΠ°Π½ΠΈ. ΠΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π³ΡΠ°Π½ΠΊΠΈ Π½Π° Node.js Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ nodejs-16, nodejs-18 ΠΈ nodejs-20 ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ).
- ΠΠΆΡΡΠΈΡΠ°Π½ΠΈΡΠ΅ Π²Π΅ΡΠ·ΠΈΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cups-filters 2.0b2022Sgre, Image TeXL7, TeXL15, Image
ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π·Π° Fedora 38 Π±Π΅Π° Π»Π°Π½ΡΠΈΡΠ°Π½ΠΈ βΠ±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΈβ ΠΈ βΠ½Π΅ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈβ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ RPM Fusion, Π²ΠΎ ΠΊΠΎΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ (MPlayer, VLC, Xine), Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡΠ΄ΠΈΠΎ ΠΊΠΎΠ΄Π΅ΡΠΈ, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΠΠ, ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π΅Π½ AMD ΠΈ Π΄ΡΠ°ΡΠ²Π΅ΡΠΈ Π·Π° NVIDIA, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° ΠΈΠ³ΡΠΈ ΠΈ Π΅ΠΌΡΠ»Π°ΡΠΎΡΠΈ.
ΠΠ·Π²ΠΎΡ: opennet.ru