ΠΠΎΡΡΡΠΏΠ΅Π½ Π΅ ΠΏΡΡΠ²ΠΈΡΡ Π±Π΅ΡΠ°-ΡΠ΅Π²ΠΈΠ·ΠΈΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Airyx, ΠΊΠΎΡΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π° macOS-ΡΡΠΈΠ» Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΈ Π΅ Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΡΠΌ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° macOS. Airyx Π΅ Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° FreeBSD ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΡΡΠ΅ΠΊ, ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° X-ΡΠ΅ΡΠ²Π΅Ρ. ΠΡΠΎΠ΅ΠΊΡΡΡ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ BSD. Π Π°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°ΡΠΈΡ iso-ΠΎΠ±ΡΠ°Π· Π΅ 1.9 ΠΠ (x86_64).
Π¦Π΅Π»ΡΠ° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° macOS Π½Π° Π½ΠΈΠ²ΠΎ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ (Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡΠ΅ macOS-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π² Airyx) ΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ (Π² ΡΠ΄ΡΠΎΡΠΎ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΡΡΠΏΠΊΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Mach-O, ΡΠ³Π»ΠΎΠ±Π΅Π½ΠΈ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° x86-64). ΠΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΡΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π° macOS ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΊΠ°ΡΠΎ Π³ΠΎΡΠ½Π° Π»Π΅Π½ΡΠ° Ρ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ΠΌΠ΅Π½Ρ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΌΠ΅Π½ΡΡΠ°, ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΏΠΎ ΡΡΠΈΠ» ΡΠ°ΠΉΠ»ΠΎΠ² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Filer ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΊΠ°ΡΠΎ launchctl ΠΈ open. ΠΡΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΎΠ±ΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΅ Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΡΠ΅Π» KDE Plasma, ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄ macOS.
ΠΠΎΠ΄ΠΊΡΠ΅ΠΏΡΡ ΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ HFS+ ΠΈ APFS, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² macOS, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠ²Π΅Π½ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈΡΠ΅ /usr ΠΈ /usr/local, Π² Airyx ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ /Library, /System ΠΈ /Volumes. ΠΠΈΡΠ½ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° /Users. ΠΡΠ² Π²ΡΡΠΊΠ° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ~ /Library Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Apple Cocoa.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΡΠΎΡΠΌΠ΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ (App Bundle) Π² ΡΠΎΡΠΌΠ°Ρ AppImage, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ /Applications ΠΈΠ»ΠΈ ~ /Applications. ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ β Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΏΠ»ΡΠ·Π½Π΅ ΠΈ ΡΡΠ°ΡΡΠΈΡΠ° AppImage-ΡΠ°ΠΉΠ». ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΅ ΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΈ ΠΏΠΎΡΡΠΎΠ²Π΅ Π½Π° FreeBSD.
ΠΠ° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ macOS Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π° ΡΠ°ΡΡΠΈΡΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Cocoa ΠΈ Objective-C runtime (ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° /System/Library/Frameworks), ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈ ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π·Π° ΡΡΡ Π½Π°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. ΠΠ»Π°Π½ΠΈΡΠ° ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ XCode ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° Swift. ΠΡΠ²Π΅Π½ ΡΠ»ΠΎΡ Π·Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ Ρ macOS, Π² Airyx ΡΡΡΠΎ Π΅ Π½Π°Π»ΠΈΡΠ½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° Linux, Π±Π°Π·ΠΈΡΠ°Π½Π° Π½Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π°ΡΠ° Π² FreeBSD ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° Π΅ΠΉΠΌΡΠ»ΡΡΠΈΡ Π½Π° Linux ΡΡΠ΅Π΄Π° (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
