असे दिसते की परिसंस्था लिनक्सने आधीच RISC-V आर्किटेक्चरला पाठिंबा देण्यासाठी ठोस पावले उचलण्यास सुरुवात केली आहे. (x86 आणि ARM च्या पारंपारिक वर्चस्वाला एक खुला पर्याय), अलिकडच्या काळापासून, रेड हॅटने सेंटोस स्ट्रीममध्ये RISC-V साठी प्रारंभिक समर्थन जाहीर केले आहे. १० (जे Red Hat Enterprise Linux 10 (RHEL 10) च्या विकासासाठी आधार म्हणून काम करते). समांतरपणे, प्रकल्प रॉकी लिनक्स, RHEL च्या मुख्य डेरिव्हेटिव्ह्जपैकी एकने अधिकृतपणे RISC-V शी सुसंगततेची पुष्टी केली आहे. आवृत्ती १० मध्ये, अशा प्रकारे समर्थित आर्किटेक्चर्सची श्रेणी वाढवत आहे.
CentOS Stream रिपॉझिटरीमध्ये riscv64 आर्किटेक्चरसाठी प्रायोगिक समर्थनाच्या आगमनासह, Red Hat "ओपन आणि मॉड्यूलर आर्किटेक्चरसाठी वचनबद्ध" या मोफत सॉफ्टवेअर जगात वाढत्या ट्रेंडमध्ये सामील होत आहे. ही नवीन सुसंगतता आधीच अस्तित्वात असलेल्यांमध्ये जोडली गेली आहे.
RISC-V सह RHEL 10 सह सुरुवात करणे
आपल्या जाहिरातीमध्ये, Red Hat ने याचा उल्लेख केला आहे RISC-V चे काम SiFive या उत्पादकाच्या सहकार्याने केले जात आहे., आणि त्यांच्या उपकरणांसाठी RHEL 10 चे प्रायोगिक बिल्ड आधीच तयार केले गेले आहेत.
नवीन संगणक सूचना संच आर्किटेक्चर (ISA) साठी उद्योग समर्थन निर्माण करणे सामान्य नाही. रेड हॅटने शेवटच्या वेळी नवीन आयएसए लागू केले तेव्हा ते रेड हॅट एंटरप्राइझ लिनक्स (आरएचईएल) ७.२ होते, ज्याने एआरएम सीपीयू डिझाइनसाठी अंमलबजावणी जोडली होती...
CentOS ने टॉप-डाऊन ते बॉटम-अप डिस्ट्रिब्युशनमध्ये संक्रमण केल्यानंतर नवीन ISA ची ही पहिलीच ओळख आहे.
त्याच्या बाजूला, CentOS Stream Git रिपॉझिटरीमध्ये आता बहुतेक पॅचेस समाविष्ट आहेत. riscv64 प्लॅटफॉर्मवरील पॅकेज संकलन आणि अंमलबजावणी समस्या सोडवण्यासाठी आवश्यक. तथापि, काही दुरुस्त्या दुय्यम शाखांमध्ये राहिल्या आहेत आणि १ जुलै रोजी मुख्य भांडारात एकत्रित केल्या जातील, जेव्हा हायफाइव्ह प्रीमियर पी५५० बोर्डसाठी विशिष्ट एक्झिक्युटेबल बिल्ड देखील रिलीज होण्याची अपेक्षा आहे.
एकदा हा टप्पा पूर्ण झाला की, रेड हॅट बिल्ड इन्फ्रास्ट्रक्चर तैनात करण्याची योजना आखत आहे कोजी RISC-V हार्डवेअरवर समर्पित. याव्यतिरिक्त, आवश्यक बदलांची अपस्ट्रीमिंग प्रक्रिया सुरू राहील जेणेकरून विकसित केलेल्या सुधारणा समुदायाच्या मुख्य प्रकल्पांपर्यंत पोहोचतील.
रॉकी लिनक्स १० एक पाऊल पुढे जाते
रेड हॅट पुढे जात असताना सावधगिरीने, रॉकी लिनक्सने पुढे जाण्याचा निर्णय घेतला आहे RISC-V साठी अधिकृत पाठिंबा जाहीर करा त्याच्या आवृत्ती १० मध्ये. ही सुसंगतता केवळ अंतर्गत संकलनांपुरती मर्यादित नाही, तर अनेक विशिष्ट हार्डवेअर वातावरणासाठी कार्यात्मक समर्थन समाविष्ट करते, तसेच QEMU वापरून आभासी वातावरणात चालवणे.
आर्किटेक्चर riscv64gc ला पर्यायी आर्किटेक्चर म्हणून एकत्रित केले गेले आहे, याचा अर्थ असा की RISC-V-विशिष्ट संकलन त्रुटी इतर आर्किटेक्चरसाठी विकास आणि अद्यतनांचे प्रकाशन रोखणार नाहीत. हे फॉल्ट टॉलरन्स पॉलिसी x86_64 किंवा AArch64 सारख्या अधिक परिपक्व प्लॅटफॉर्मच्या स्थिरतेला दंड न लावता समांतरपणे प्रगती करण्यास अनुमती देते.
रॉकी लिनक्स १० साठी RISC-V बिल्ड्सना पर्यायी आर्किटेक्चर मानले जाईल; तथापि, ppc10le आणि s64x च्या विपरीत, riscv390 साठी संकलन अयशस्वी झाले. नाही घातक मानले जाणार नाही आणि ते इतर आर्किटेक्चर्सच्या लाँचमध्ये अडथळा आणणार नाहीत. थोडक्यात, रॉकी लिनक्ससाठी पॅकेज अपडेट्स RISC-V बिल्ड्स किंवा आर्किटेक्चर-विशिष्ट बग फिक्सेसची वाट पाहण्यामुळे अडथळा येणार नाहीत.
RISC-V साठी रॉकी लिनक्स सपोर्ट फेडोरा RISC-V प्रोजेक्टने विकसित केलेल्या पायाभूत सुविधांवर आधारित आहे, जो कंपाइलर स्टॅक आणि पॅकेज बिल्ड सिस्टमसाठी आधार म्हणून काम करतो. बरेचसे प्रमुख घटक Fedora वरून EL10 मध्ये बॅकपोर्ट केले गेले आहेत. (एंटरप्राइज लिनक्स १०), वितरणांमध्ये अधिक सुसंगतता आणि सुसंगतता सुनिश्चित करते.
या पहिल्या टप्प्यात, RISC-V आर्किटेक्चरवर रॉकी लिनक्स १० द्वारे समर्थित उपकरणांमध्ये हे समाविष्ट आहे:
- स्टारफाइव्ह व्हिजनफाइव्ह २: मानक RHEL 10 कर्नल वापरून पूर्णपणे समर्थित.
- QEMU: आभासी वातावरणात चाचणीसाठी आदर्श.
- सायफाइव्ह हायफाइव्ह प्रीमियर पी५५०: सुसंगत, जरी निर्मात्याकडून एका विशेष कर्नलसह, जे काही कार्यात्मक मर्यादा दर्शवते.
- मिल्क-व्ही आणि केळी पाय: ज्या प्लेट्सचे मूल्यांकन अजूनही सुरू आहे, ज्यांचा आधार परिसंस्था स्थिर झाल्यावर जोडला जाईल.
या विकासाचे वेगळेपण म्हणजे त्याचे समुदाय मूळ, विशेषतः रॉकी लिनक्सच्या बाबतीत. २०२४ च्या सुरुवातीपासून, स्वयंसेवक संघ काम करत आहेत आवश्यक साधने अनुकूलित करण्यासाठी फेडोराच्या अपस्ट्रीम प्रयत्नांसह, RISC-V कडे जाणारे हे पाऊल केवळ तांत्रिक सुसंगततेपेक्षा जास्त आहे.
शेवटी, हे लक्षात घेण्यासारखे आहे की जसजसे समर्थन सुधारते आणि हार्डवेअर अधिक परवडणारे बनते तसतसे RISC-V व्यावसायिक पायाभूत सुविधा, एम्बेडेड वातावरण आणि कमी-शक्तीच्या उपायांसाठी एक व्यवहार्य पर्याय बनू शकते.