एयरिक्स परियोजनाले फ्रीबीएसडीको एप्लिकेसन-कम्प्याटिबल संस्करण विकास गर्दछ macOS

Airyx अपरेटिङ सिस्टमको पहिलो बिटा रिलीज अब उपलब्ध छ, जसले डेस्कटप-शैलीको वातावरण प्रदान गर्दछ। macOS र अनुप्रयोगहरूसँग एक निश्चित स्तरको अनुकूलता प्रदान गर्ने उद्देश्यले macOSAiryx FreeBSD मा आधारित छ र X-सर्भर-आधारित ग्राफिक्स स्ट्याक प्रयोग गर्दछ। परियोजनाको काम BSD लाइसेन्स अन्तर्गत वितरित गरिएको छ। बुटेबल ISO छवि १.९ GB (x86_64) छ।

परियोजनाको घोषित लक्ष्य अनुप्रयोगहरूसँग अनुकूलता प्राप्त गर्नु हो। macOS स्रोत कोड स्तरमा (खुला स्रोत कोड पुन: संकलन गर्ने क्षमता) macOS-Airyx मा कार्यान्वयनको लागि अनुप्रयोगहरू) र कार्यान्वयनयोग्य फाइलहरू (x86-64 आर्किटेक्चरको लागि निर्मित Mach-O कार्यान्वयनयोग्य फाइलहरू चलाउन कर्नेल र टूलचेनमा प्याचहरू थपिएका छन्)। इन्टरफेस कार्यान्वयनले विशिष्ट प्रयोग गर्दछ macOS विश्वव्यापी मेनु भएको शीर्ष प्यानल, समान मेनु संरचना, किबोर्ड सर्टकटहरू, समान शैलीको फाइलर फाइल प्रबन्धक, र launchctl र open जस्ता आदेशहरूको लागि समर्थन जस्ता अवधारणाहरू। ग्राफिकल वातावरण KDE प्लाज्मा शेलमा आधारित छ, जसलाई शैलीबद्ध गरिएको छ macOS.

समर्थितहरू प्रयोग गरिएका हुन् macOS HFS+ र APFS फाइल प्रणालीहरू, साथै विशिष्ट प्रणाली निर्देशिकाहरू। उदाहरणका लागि, FreeBSD को विशिष्ट /usr र /usr/स्थानीय पदानुक्रमहरूको अतिरिक्त, Airyx ले /Library, /System, र /Volumes निर्देशिकाहरू प्रयोग गर्दछ। प्रयोगकर्ता गृह निर्देशिकाहरू /Users निर्देशिकामा अवस्थित हुन्छन्। प्रत्येक गृह निर्देशिकामा Apple Cocoa API प्रयोग गर्ने अनुप्रयोगहरूको लागि ~/Library उपनिर्देशिका हुन्छ।

अनुप्रयोगहरूलाई AppImage ढाँचामा स्व-निहित एप बन्डलहरूको रूपमा प्याकेज गर्न सकिन्छ, /Applications वा ~/Applications निर्देशिकाहरूमा राखिन्छ। यी कार्यक्रमहरूलाई कुनै स्थापना वा प्याकेज प्रबन्धकको आवश्यकता पर्दैन—केवल AppImage फाइल तान्नुहोस् र छोड्नुहोस् र चलाउनुहोस्। परम्परागत FreeBSD प्याकेजहरू र पोर्टहरूको लागि समर्थन पनि कायम राखिएको छ।

संगतताको लागि macOS Cocoa API र Objective-C रनटाइमको आंशिक कार्यान्वयन (/System/Library/Frameworks डाइरेक्टरीमा अवस्थित) प्रदान गरिएको छ, साथै कम्पाइलरहरू र लिङ्करहरूलाई समर्थन गर्न थप परिमार्जन गरिएको छ। XCode परियोजना फाइलहरू र स्विफ्ट कार्यक्रमहरूको लागि समर्थन योजना गरिएको छ। अनुकूलता तहको अतिरिक्त macOS Airyx ले निम्नका लागि अनुप्रयोगहरू सुरु गर्ने क्षमता पनि प्रदान गर्दछ: Linux, FreeBSD मा प्रस्ताव गरिएको वातावरण अनुकरण पूर्वाधारमा आधारित Linux (Linux(इन्फ्लेटर)।

Airyx को पहिलो बिटा संस्करणका विशेषताहरू:

  • फायरफक्स, टर्मिनल र केटसँग स्व-निहित प्याकेजहरूको उदाहरणहरूको उपलब्धता।
  • AppKit (airyxOS.app) मा आधारित नयाँ ObjectiveC स्थापनाकर्ता।
  • जाभा SDK १७.०.१+१२ मा समावेशीकरण।
  • आधारको रूपमा FreeBSD १२.३RC कर्नेल र प्रणाली वातावरण प्रयोग गर्दै।
  • सुधारिएको एपकिट, नजिकको सुविधा सहित macOS रङ योजना र किबोर्ड सर्टकटहरू, पप-अप मेनुहरूको लागि समर्थन, र सुधारिएको फन्ट ह्यान्डलिङ।
  • योजनाबद्ध तर अझै कार्यान्वयन नभएका सुविधाहरू मध्ये, हामी डक प्यानल, वाइफाइ कन्फिगर गर्नको लागि GUI, र KDE प्लाज्मा वातावरणमा फाइलर फाइल प्रबन्धकसँग समस्याहरूको समाधान नोट गर्छौं।


एयरिक्स परियोजनाले फ्रीबीएसडीको एप्लिकेसन-कम्प्याटिबल संस्करण विकास गर्दछ macOS

एयरिक्स परियोजनाले फ्रीबीएसडीको एप्लिकेसन-कम्प्याटिबल संस्करण विकास गर्दछ macOS

एयरिक्स परियोजनाले फ्रीबीएसडीको एप्लिकेसन-कम्प्याटिबल संस्करण विकास गर्दछ macOS


स्रोत: opennet.ru
DDoS सुरक्षा, VPS VDS सर्भरहरू भएका साइटहरूको लागि भरपर्दो होस्टिङ खरिद गर्नुहोस् 🔥 DDoS सुरक्षा, VPS VDS सर्भरहरू सहितको भरपर्दो वेबसाइट होस्टिङ किन्नुहोस् | ProHoster