ToaruOS 2.1 आता है, स्वतंत्र ओएस खरोंच से लिखा गया

तोरू ओएस

ToaruOS x86-64 पीसी के लिए एक "पूर्ण" ऑपरेटिंग सिस्टम है और ARMv8 के लिए प्रयोगात्मक समर्थन है।

पिछले साल के अंत में मैंने ब्लॉग पर एक ऑपरेटिंग सिस्टम के लॉन्च की खबर साझा की, जिसने कई लोगों का ध्यान आकर्षित किया, इस सिस्टम का नाम ToaruOS है, इस ओएस के बारे में दिलचस्प बात यह है कि यह है खरोंच से लिखा गया है और अपने स्वयं के कर्नेल के साथ प्रदान किया गया है, बूट लोडर, मानक सी पुस्तकालय, पैकेज प्रबंधक, उपयोगकर्ता स्थान घटक, और एक समग्र विंडो प्रबंधक के साथ एक ग्राफिकल इंटरफ़ेस।

प्रारंभ में, इस परियोजना को इलिनोइस विश्वविद्यालय में नए समग्र ग्राफिकल इंटरफेस बनाने के क्षेत्र में एक शोध कार्य के रूप में विकसित किया गया था, लेकिन बाद में इसे एक स्वतंत्र ऑपरेटिंग सिस्टम में बदल दिया गया।

ToaruOS के बारे में

के बीच में ToaruOS एक कर्नेल है जो हाइब्रिड मॉड्यूलर आर्किटेक्चर का उपयोग करता है जो एक अखंड आधार को जोड़ती है और लोड करने योग्य मॉड्यूल का उपयोग करने का साधन है, जिस तरह से अधिकांश उपलब्ध डिवाइस ड्राइवरों को डिज़ाइन किया गया है, जैसे कि डिस्क नियंत्रक, फ़ाइल सिस्टम, कीबोर्ड, माउस, नेटवर्क कार्ड, साउंड चिप्स और वर्चुअलबॉक्स मेहमानों के लिए प्लग-इन।

कर्नेल यूनिक्स थ्रेड्स का समर्थन करता है, TTY, वर्चुअल फाइल सिस्टम, / proc छद्म फाइल सिस्टम, मल्टीथ्रेडिंग, आईपीसी, रैमडिस्क, ptrace, साझा मेमोरी, मल्टीटास्किंग, और अन्य सामान्य विशेषताएं।

प्रणाली एक समग्र विंडो प्रबंधक से सुसज्जित है, ELF प्रारूप में गतिशील रूप से लिंक की गई निष्पादन योग्य फ़ाइलों का समर्थन करता है, मल्टीटास्किंग, एक ग्राफिक्स स्टैक, पायथन 3 और जीसीसी चला सकता है। फ़ाइल सिस्टम के रूप में ext2 का उपयोग किया जाता है। बूटलोडर BIOS और EFI के साथ संगत है। नेटवर्क स्टैक बीएसडी-स्टाइल सॉकेट एपीआई को सक्षम करता है और लूपबैक सहित नेटवर्क इंटरफेस का समर्थन करता है।

देशी अनुप्रयोगों का हाइलाइट करता है vi प्रकार बिम कोड संपादक, जिसका उपयोग पिछले कुछ वर्षों से ToaruOS- विशिष्ट अनुप्रयोगों जैसे फ़ाइल प्रबंधक, टर्मिनल एमुलेटर को विकसित करने के लिए किया गया है, विजेट के समर्थन के साथ एक ग्राफिक पैनल, एक पैकेज मैनेजर, साथ ही समर्थित छवियों (पीएनजी, जेपीईजी) और ट्रू टाइप फोंट के लिए पुस्तकालय।

ToaruOS प्रोग्राम जैसे . के लिए विम, जीसीसी, बिनुटिल्स, फ्रीटाइप, एमयूपीडीएफ, एसडीएल, काहिरा, डूम, क्वैक, सुपर निंटेंडो एमुलेटर, बोच, आदि

ToaruOS 2.1 की मुख्य नवीनताएं

के नए संस्करण का विमोचन तोरू ओएस 2.1 संस्करण जिसमें AArch64 आर्किटेक्चर के लिए प्रारंभिक समर्थन जोड़ा गया (ARMv8), बोर्ड पर ToaruOS का उपयोग करने की प्रायोगिक क्षमता सहित रास्पबेरी पाई 400 और क्यूईएमयू एमुलेटर में।

एक और बदलाव जो खड़ा है, वह है प्रक्रियाओं को संकेतों के प्रसंस्करण और पासिंग को फिर से डिजाइन किया गया है उपयोगकर्ता स्थान में, प्लस कॉल टू सिग्एक्शन, सिगप्रोकमास्क, सिग्वेट, और सिग्सस्पेंड को लागू किया गया है।

इसके अलावा यूजर स्पेस में मेमोरी मैनेजमेंट में सुधार किया गया है, साथ ही नेटवर्क स्टैक और टर्मिनल रेंडरिंग, आलसी रेंडरिंग को लागू किया गया है और ट्रू टाइप फोंट के लिए एक ग्लिफ़ कैश जोड़ा गया है।

घड़ी को सेट करने के लिए तंत्र भी जोड़े गए हैं, जिसमें दिन के सिस्टम कॉल का समय और तारीख उपयोगिता की विस्तारित क्षमताएं शामिल हैं।

अन्य नवीनताओं में से जो इसमें हैं नया संस्करण:

  • मुनमैप सिस्टम कॉल जोड़ा गया।
  • विंडो का आकार बदलने पर कंपोजिट मैनेजर में ब्लर इफेक्ट होता है और इवेंट हैंडलिंग को फिर से डिज़ाइन किया जाता है।
  • IPv4 पतों को कॉन्फ़िगर करने और रूटिंग कॉन्फ़िगरेशन के लिए समर्थन को ifconfig उपयोगिता में जोड़ा गया है। ICMP सॉकेट सपोर्ट।
  • UDP और ICMP सॉकेट के लिए recvfrom फ़ंक्शन के लिए जोड़ा गया समर्थन।
  • बूटलोडर में यूएसबी कीबोर्ड के साथ काम करने की क्षमता जोड़ी गई।
  • फ़ाइलों को हटाने के लिए एक आइटम फ़ाइल प्रबंधक के संदर्भ मेनू में जोड़ा गया है।
  • सिस्टम मॉनीटर पर ग्राफिक्स का बेहतर प्रदर्शन।
  • नियमित अभिव्यक्तियों के समर्थन के साथ जोड़ा गया grep उपयोगिता।
  • बेहतर ps कमांड आउटपुट (अतिरिक्त कॉलम जोड़े गए)।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं, तो आपको पता होना चाहिए कि परियोजना का कोड सी में लिखा गया है और बीएसडी लाइसेंस के तहत वितरित किया गया है, आप विवरण भी देख सकते हैं निम्नलिखित लिंक में

डाउनलोड करें और प्राप्त करें ToaruOS 2.1

इस नए संस्करण का परीक्षण करने के इच्छुक लोगों के लिए, इसने 14,4 एमबी आकार की डाउनलोड के लिए एक लाइव छवि तैयार की है, जिसे क्यूईएमयू, वीएमवेयर या वर्चुअलबॉक्स में परीक्षण किया जा सकता है।

सम्बन्ध क्या यह।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।