ravynOS 0.6 ááá±á¬áá»ááºááᯠáá¯ááºááŒááºááá¯ááºáá«ááŒá®á áááºážááẠFreeBSD ááᯠá¡ááŒá±áá¶ááá·áº áááºáááºááŸá¯á áá áºáá áºáá¯ááᯠáá®ááœááºáá±ááŒá®ážá áááºážááŸá¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááŸáá·áº ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºááẠáááºááœááºáá«áááºá macOS ááŸáá·áº áá¯á¶á á¶á¡ááá¯ááºáž á áááºááŒáá¯áẠshell ááᯠáá¶á·ááá¯ážáá±ážááŒááºáž macOSáá®ááá±á¬áá»ááºáá²á·áá¯ááºáááºážááᯠBSD ááá¯ááºá ááºá¡á±á¬ááºááŸá¬ ááŒáá·áºáá±áá¬ážáá«áááºá bootable ISO image áá²á·á¡ááœááºá¡á á¬ážá 760 MB (x86_64) ááŒá áºáá«áááºá
áá±á¬áºááŒáá¬ážáá±á¬ á á®áá¶ááááºážá áááºááŸááºážáá»ááºáá»á¬ážááŸá¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááŸáá·áº ááœá²áááºá¡áá¯á¶ážááŒá¯ááá¯ááºááŸá¯ áááŸááááºááŒá áºáááºá macOS source code ááŸáá·áº executable file level áá»á¬ážááœááºá ááááºáá áºáá¯ááẠáá¯ááºááᯠááŒááºááẠcompile áá¯ááºááá¯ááºá áœááºážááᯠááá¯ááá¯áááºá macOS- ravynOS ááœáẠáá¯ááºáá±á¬ááºáááºá¡ááœáẠá¡ááá®áá±ážááŸááºážáá»á¬ážá áá¯áááá¡áá±ááŒáá·áº - kernel áá²ááá¯á· áá±á«ááºážá ááºááŒááºážááŸáá·áº x86-64 ááŸáá·áº arm64 áááá¯áá¬áá»á¬ážá¡ááœáẠá á¯á ááºážáá¬ážáá±á¬ Mach-O executable ááá¯ááºáá»á¬ážááᯠáááºáááºáááºá¡ááœáẠááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážá áááááá¬áááºáá¬ááá¬áá»á¬ážá
áá¶á·ááá¯ážáá±ážáá¬ážáá±á¬ ááá¯ááºá áá áºáá»á¬ážáá²ááŸá ZFS ááŸáá·áº á¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ á áá áºáá»á¬áž macOS HFS+ ááŸáá·áº APFS ááá¯ááºá áá áºáá»á¬ážá FreeBSD á¡ááœáẠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº /usr ááŸáá·áº /usr/local á¡ááá·áºááá·áºá áá áºáá»á¬ážá¡ááŒááºá áá®ážááŒá¬ážá¡ááá·áºááá·áºá áá áºáá»á¬ážááᯠáááºáá®ážáá¬ážáááºá macOS /Libraryá /System ááŸáá·áº /Volumes áááºážááœáŸááºáá»á¬ážá User home directory áá»á¬ážááẠ/Users á¡ááá·áºááá·áºááœáẠáááºááŸááááºá home directory áá áºáá¯á á®ááœáẠApple Cocoa API ááá¯á¡áá¯á¶ážááŒá¯áá±á¬ application áá»á¬ážá¡ááœáẠ~/Library subdirectory áá áºáá¯áá«ááŸááááºá
ááŸáá·áº ááá¯ááºáááºáá®ááŸá¯á¡ááœáẠmacOS Cocoa API ááŸáá·áº Objective-C runtime (/System/Library/Frameworks directory ááœááºáááºááŸááááº) á áá áºá áááºáá áºááá¯ááºážá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯á¡ááŒááºá compilers áá»á¬ážááŸáá·áº linkers áá»á¬ážááᯠáááºážááá¯á·ááᯠáá¶á·ááá¯ážááẠáááºáá¶ááŒá¯ááŒááºáá¬ážáááºá compatibility layer á¡ááŒáẠmacOS ravynOS ááẠapplication áá»á¬ážááá¯áááºáž run ááá¯ááºááá·áºá áœááºážáááºááŸáááẠLinuxFreeBSD ááŸá¬ áá±ážáá¬ážáá²á· environment emulation infrastructure ááᯠá¡ááŒá±áá¶ááŒá®áž Linux (Linuxáá»á°áá¬)á
á¡ááá®áá±ážááŸááºážáá»á¬ážááᯠ/Applications ááá¯á·ááá¯áẠ~/Applications áááºážááœáŸááºáá»á¬ážááœáẠááá·áºááœááºážáá¬ážáá±á¬ AppImage áá±á¬áºáááºááœáẠááá¯ááºááá¯ááºáá«ááŸááá±á¬ á¡ááºááºáááºáá±á·áá»áºáá»á¬áž (App Bundle) á¡ááŒá Ạáá®ááá¯ááºážáá±ážááœá²ááá¯ááºáá«áááºá áááá¯ááááºáá»á¬ážááẠáááºáá±á·áá»áºáááºáá±áá»á¬ááᯠáááºáááºááŒááºáž ááá¯á·ááá¯áẠá¡áá¯á¶ážááŒá¯ááŒááºáž áááá¯á¡ááºáá« - AppImage ááá¯ááºááᯠááœá²áá»ááŒá®áž á áááºááá¯ááºáá«á áá áºáá»áááºáááºážááŸá¬áááºá ááá¬ážááá¯ážáá» FreeBSD áááºáá±á·áá»áºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠááááºážááááºážáá¬ážáááºá
ááááºáá áºáááºáááºážáá»ááºááᯠáááºážáááá¯ááºááá¯ááºáááºážááá¯ážá¡áá±á«áº á¡ááŒá±áá¶á áááºáá±á¬ááºáá¬ážáááºá áá¬áá¬á áááºážááẠáááºááŸá¬ážáá¬ážáá±á¬ labwc compositing server (server-side window decorations and themes áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠáááºááŸá¬ážááá¯ááºáá«ááŒá®)á wlroots ááŸáá·áº Wayland protocol ááá¯á·ááᯠá¡áá¯á¶ážááŒá¯áááºá Graphical application áá»á¬ážááẠQt ááŸáá·áº Cocoa frameworks áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá interface ááẠstandard ááá¯á¡áá¯á¶ážááŒá¯ááẠmacOS ááá¹áá¬áá¯á¶ážááá¯ááºáᬠáá®áá°ážáá«ááá·áº á¡áá±á«áºáá¯á¶áž panelá áá°áá®áá±á¬ áá®áá°ážááœá²á·á ááºážáá¯á¶á áá®ážáá¯áẠshortcut áá»á¬ážá á¡áá¬ážáá°á ááá¯ááºááŸááá±á¬ Filer file manager ááŸáá·áº launchctl ááŸáá·áº open áá²á·ááá¯á·áá±á¬ command áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá²á·ááá¯á·áá±á¬ ááá±á¬ááá¬ážáá»á¬ážá
0.5 ááœááºááŸáááááºážá á¡ááŒá±á¬ááºážá¡áá²áá»á¬áž áá«áááºáááº-
- á¡ááŒá±áá¶á áá áºá¡á¬áž FreeBSD 15-STABLE áá¬áááœá²ááá¯á· á¡ááá·áºááŒáŸáá·áºáááºáá¬ážáá«áááºá
- ááá¯ážááŸááºážáá±á¬ ááááºáá
áºá¡ááºáá¬áá±á·á
áºááᯠSystemUIServer ááááºá¡ááá·áºá¡áá
áºááŸáá·áº Dock á¡á±á¬ááºááŒá±á¡ááá·áºáá
áºáá¯ááŒáá·áº ááááºáááºáá±ážáá¬ážáááºá

- áááºáá±á·áá»áºááœáẠTerminal.app terminal emulator á ááŸá±á·ááŒá±ážáá¯á¶á
á¶áá
áºáᯠáá«áááºáááºá

- LoginWindow áá±á¬á·ááºá¡ááºáááºáá±áá»á¬ááẠá
áááºááœáá·áºááŒá®ážáááºááŸáá·áº áá»ááºáá»ááºážá
áááºáááºá ááá¯ááºááá¯ááºáá¯ááºááá¯á· á
áááºááá·áºá¡áá«á liveuser á¡áá±á¬áá·áºááᯠá¡áá¯á¶ážááŒá¯á á
áá¬ážááŸááºááá«áá² áááºáááºáá±á¬ááºááá¯ááºáááºá

- áá®ážáá¯ááºááŒááºáááºáž Win-Shift-Q ááᯠá¡áá¯á¶ážááŒá¯á ááááºáá Ạá ááºááŸááºá០ááœááºááá¯ááºááá·áº á áœááºážáááºááᯠááá·áºááœááºážáá²á·áááºá
source: opennet.ru
