MenuetOS, 64-बिट असेंब्ली भाषेत लिहिलेली OS

मेन्युटोस

MenuetOS चा स्क्रीनशॉट

सध्या, सुरवातीपासून लिहिलेल्या अनेक ऑपरेटिंग सिस्टम विकास सामान्यतः काही उच्च-स्तरीय प्रोग्रामिंग भाषेवर आधारित असतात, जसे की Rust, C, C++, Java, इतर. परंतु फक्त असेंबली भाषा वापरून सुरवातीपासून तयार केलेल्या ओएसबद्दल ऐकणे, जर हे असे काहीतरी असेल जे दररोज ऐकले जात नाही आणि सर्वात महत्त्वाचे म्हणजे ते काहीतरी आहे खूप लक्ष वेधून घेते.

तुमच्यापैकी अनेकांना माहीत आहे निम्न-स्तरीय भाषा विरुद्ध उच्च-स्तरीय भाषांमध्ये अनेक फायदे आणि तोटे आहेत. एक समोर, परंतु सर्वात सुप्रसिद्ध आणि उल्लेखनीय म्हणजे पोर्टेबिलिटीचा मुद्दा (ज्याला उच्च-स्तरीय भाषांमध्ये देखील मर्यादा आहेत), तर नाण्याच्या दुस-या बाजूला वेग, मेमरी, देखभाल या समस्या आहेत. , इतर पैलूंबरोबरच.

म्हणूनच त्याबद्दलच्या सुनावणीचा उल्लेख केला असेंबली भाषेत लिहिलेली ऑपरेटिंग सिस्टम खूपच मनोरंजक आहे आणि या लेखात आपण ज्या प्रकल्पाबद्दल थोडेसे बोलणार आहोत ते MenuetOS बद्दल आहे, एक विकसित ऑपरेटिंग सिस्टम आहे, जी पूर्णपणे 64-बिट असेंब्ली भाषेत तयार केली गेली आहे.

MenuetOS बद्दल

MenuetOS ही एक ऑपरेटिंग सिस्टम आहे जी प्रतिबंधात्मक आणि रिअल-टाइम मल्टीटास्किंगसाठी समर्थन देते, UEFI सिस्टीमवर बूट, मल्टी-कोर सिस्टीमवर SMP, एकाधिक प्रोसेसरसाठी समर्थन आणि एकात्मिक ग्राफिकल यूजर इंटरफेस. मलाही माहीत आहे यात USB 2.0 साठी समर्थनासह नेटवर्क स्टॅक आणि लूपबॅक आणि इथरनेट इंटरफेससाठी ड्राइव्हर्स आहेत., USB ड्राइव्हस्, प्रिंटर, DVB ट्यूनर आणि वेबकॅमसह. याव्यतिरिक्त, ऑडिओ आउटपुटसाठी AC97 आणि Intel HDA (ALC662/888) समर्थन प्रदान केले आहे.

Menuet कर्नलमला संपूर्ण यंत्रणा आवडते, असेंबलरमध्ये लिहिलेले आहे, lकिंवा ते असेंब्ली लँग्वेजसह कार्य करण्याचा एक फायदा प्रदान करते, जे इतर भाषांमध्ये लिहिलेल्या प्रणालींवर गती आहे. उदाहरणार्थ, ग्राफिक्स कार्ड्ससह सुसंगतता समस्या टाळून, पारदर्शकतेसह GUI थेट मुख्य x86-64 CPU वर मोजले जाते. त्या व्यतिरिक्त, प्रकल्प स्वतःचा X सर्व्हर विकसित करत आहे आणि ग्राफिकल इंटरफेस प्रदान करतो एकात्मिक वापरकर्ता इंटरफेस ज्यामध्ये सानुकूल करण्यायोग्य थीम, ड्रॅग आणि ड्रॉप ऑपरेशन्स, UTF-8 एन्कोडिंग आणि कीबोर्ड लेआउट स्विचिंग समाविष्ट आहे.

una विशिष्ट फायदे Menuet वरून विधानसभा मध्ये कार्यक्रम करण्याची क्षमता आहे, जे कमी संसाधने वापरणारे जलद, अधिक कार्यक्षम अनुप्रयोग विकसित करण्यास अनुमती देते. असेंबलरमध्ये ऍप्लिकेशन्सच्या विकासासाठी, त्याचे स्वतःचे एकात्मिक विकास वातावरण ऑफर केले जाते.

दुसरीकडे, असा उल्लेख आहे Menuet केवळ असेंबली प्रोग्रामिंगसाठी आरक्षित नाहीपासून त्याची रचना 64/32-बिट ASM प्रोग्रामिंगला अनुकूल करते. Menuet ची ऍप्लिकेशन संरचना अक्षरशः इतर कोणत्याही भाषेत शीर्षलेख तयार करण्यास परवानगी देते, परंतु त्याचे प्राथमिक लक्ष असेंबली प्रोग्रामिंगवर आहे. Menuet मध्ये मेनू प्रोग्रामिंग झटपट आणि शिकण्यास सोपे आहे आणि त्याची प्रतिसाद देणारी GUI असेंब्ली भाषा आटोपशीर आहे. याव्यतिरिक्त, Menuet64 मध्ये Menuet32 अनुप्रयोग चालवण्याची क्षमता आहे, त्याची अष्टपैलुत्व आणि सुसंगतता वाढवते.

अर्जांच्या क्षेत्रात, प्रकल्पाने एक साधा HTTPC वेब ब्राउझर, मेल आणि FTP क्लायंट विकसित केला आहे, VNC क्लायंट, FTP आणि HTTP सर्व्हर. यात मल्टीमीडिया ॲप्लिकेशन्स (ऑडिओ, व्हिडिओ आणि इमेज) आणि मजकूर संपादनासाठी मूलभूत पॅकेज देखील आहे.

हे उल्लेखनीय आहे MenuetOS प्रकल्पाच्या विकासामध्ये, दोन आवृत्त्यांवर काम केले जात आहे, जे 64 बिटसाठी एक आहेत (Menuet64) जे प्रतिबंधात्मक परवान्याअंतर्गत वितरीत केले जाते आणि दुसरी आवृत्ती 62-बिट आहे (Menuet32जीपीएल परवान्याअंतर्गत वितरीत केले जाते.

MenuetOS सध्या त्याची आवृत्ती 1.50 अंतर्गत आहे आणि या आवृत्तीतील बदल पत्रकानुसार केवळ अपडेट, बग निराकरणे, सुधारणा, आवृत्ती 1.73.32 वर Fasm अपडेट आणि वॉलपेपर बदलले गेले.

तुम्हाला याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, तुम्ही सल्ला घेऊ शकता पुढील लिंकवर तपशील.

MenuetOS वापरून पहा

ज्यांना ही प्रणाली वापरण्यात स्वारस्य आहे त्यांच्यासाठी, तुम्हाला हे माहित असले पाहिजे की व्हर्च्युअलबॉक्समध्ये एक्झिक्युशनला सपोर्ट करणाऱ्या सीडीवर बर्न करण्यासाठी फ्लॉपी डिस्क इमेज आणि ISO इमेज दिली जातात. दुवा हा आहे.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.