ΠΠΎΡΡΠ°ΠΏΠ½ΠΎ Π΅ ΠΏΡΠ²ΠΎΡΠΎ Π±Π΅ΡΠ° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ Airyx, ΠΊΠΎΠ΅ Π½ΡΠ΄ΠΈ ΡΡΠ΅Π΄ΠΈΠ½Π° Π²ΠΎ ΡΡΠΈΠ»ΠΎΡ Π½Π° macOS ΠΈ ΠΈΠΌΠ° Π·Π° ΡΠ΅Π» Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π·Π° macOS. Airyx ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° FreeBSD ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΡΡΠ΅ΠΊ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° X ΡΠ΅ΡΠ²Π΅Ρ. Π Π°Π·Π²ΠΎΡΠΎΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° BSD. ΠΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΠΈΠ·ΠΎ ΡΠ»ΠΈΠΊΠ°ΡΠ° Π·Π° ΠΏΠΎΠ΄ΠΈΠ³Π°ΡΠ΅ Π΅ 1.9 GB (x86_64).
Π¦Π΅Π»ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π·Π° macOS Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΈΠ·Π²ΠΎΡΠ½ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ (ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ° ΠΊΠΎΠ΄ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π·Π° macOS ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π²ΠΎ Airyx) ΠΈ ΠΈΠ·Π²ΡΡΠ½ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ (Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π·Π°ΠΊΡΠΏΠΈ Π²ΠΎ ΡΠ°Π΄ΡΠΎΡΠΎ ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Mach-O ΠΈΠ·Π²ΡΡΠ½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°ΡΠ»ΠΈΡΠ°Π½ΠΈ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° x86 64). ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈ Π½Π° macOS, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ Π³ΠΎΡΠ½ΠΈΠΎΡ ΠΏΠ°Π½Π΅Π» ΡΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ΠΌΠ΅Π½ΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΌΠ΅Π½ΠΈΡΠΎ, ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ°ΡΠ°, ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΡΠ»ΠΈΡΠ΅Π½ Π½Π° ΡΡΠΈΠ»ΠΎΡ Π½Π° Filer ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ launchctl ΠΈ open. ΠΡΠ°ΡΠΈΡΠΊΠΎΡΠΎ ΠΎΠΏΠΊΡΡΠΆΡΠ²Π°ΡΠ΅ ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° KDE Plasma ΡΠΊΠΎΠ»ΠΊΠ°, ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½Π° Π·Π° macOS.
ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ HFS+ ΠΈ APFS ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²ΠΎ macOS, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΡΠ°Ρ /usr ΠΈ /usr/Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π° FreeBSD, Airyx Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈΡΠ΅ /Library, /System ΠΈ /Volumes. ΠΠΎΠΌΠ°ΡΠ½ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅ Π½Π°ΠΎΡΠ°Π°Ρ Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ /Users. Π‘Π΅ΠΊΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ ~/Library Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π½Π° Apple Π·Π° ΠΊΠ°ΠΊΠ°ΠΎ.
ΠΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π°Ρ ΠΊΠ°ΠΊΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ (App Bundle) Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ AppImage, ΡΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈΡΠ΅ /Applications ΠΈΠ»ΠΈ ~/Applications. ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π½Π΅ Π±Π°ΡΠ°Π°Ρ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΠ° ΠΈΠ»ΠΈ ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ - ΡΠ°ΠΌΠΎ Π²Π»Π΅ΡΠ΅ΡΠ΅ ΠΈ ΠΏΡΡΡΠ΅ΡΠ΅ ΠΈ ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° AppImage. ΠΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ FreeBSD ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΈ ΠΏΠΎΡΡΠΈ ΡΠ΅ Π·Π°Π΄ΡΠΆΡΠ²Π°.
ΠΠ° ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ ΡΠΎ macOS, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ Π΄Π΅Π»ΡΠΌΠ½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ°ΠΊΠ°ΠΎ ΠΈ Objective-C (ΡΠ΅ Π½Π°ΠΎΡΠ° Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ /System/Library/Frameworks), ΠΊΠ°ΠΊΠΎ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠΈ ΠΈ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅ΡΠΈ Π·Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Ρ. ΠΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ XCode Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Swift. ΠΠΎΠΊΡΠ°Ρ ΡΠ»ΠΎΡΠΎΡ Π·Π° ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡ ΡΠΎ macOS, Airyx Π½ΡΠ΄ΠΈ ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π·Π° Linux, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π·Π° Π΅ΠΌΡΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΠΈΠ½ΡΠΊΡ Π½Π° FreeBSD (Linuxulator).
ΠΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΏΡΠ²Π°ΡΠ° Π±Π΅ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° Airyx:
- ΠΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π½Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠΎ Firefox, Terminal ΠΈ Kate.
- ΠΠΎΠ² ΠΈΠ½ΡΡΠ°Π»Π°ΡΠ΅Ρ Π½Π° ObjectiveC Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° AppKit (airyxOS.app).
- ΠΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π²ΠΎ Java SDK 17.0.1+12.
- ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° FreeBSD 12.3RC ΠΊΠ°ΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π° Π·Π° ΠΊΠ΅ΡΠ½Π΅Π»ΠΎΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ°ΡΠ° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ AppKit, ΡΠΎ ΡΠ΅ΠΌΠ° Π½Π° Π±ΠΎΠΈ ΠΈ ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ° ΠΏΠΎΠ±Π»ΠΈΡΠΊΡ Π΄ΠΎ macOS, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΊΠΎΠΊΠ°ΡΠΊΠΈ ΠΌΠ΅Π½ΠΈΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΡΠΎΠ½ΡΠΎΠ²ΠΈ.
- ΠΠ΅ΡΡ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈΡΠ΅, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΡΠ²Π°Π°Ρ Dock ΠΏΠ°Π½Π΅Π»ΠΎΡ, GUI Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ WiFi ΠΈ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Filer Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° KDE Plasma.
ΠΠ·Π²ΠΎΡ: opennet.ru