सामग्री पर जाएं
MeghaOS

भाषा चुनें

MeghaOS आपकी अपनी मशीन पर 100 से ज़्यादा भाषाएं बोलता है। यह साइट यहां दी गई हर भाषा में पूरी तरह उपलब्ध है; हमारे कानूनी पेज और ब्लॉग लेख अंग्रेज़ी में ही रहते हैं।

FIG 6.0 · आर्किटेक्चर

छह परतें,हार्डवेयर सेरची हुई इंटरफ़ेस तक।

MeghaOS एक Wayland-नेटिव सिस्टम है, जो शुरू से ही ऐसे एजेंट के इर्द-गिर्द रचा गया है जो आपकी मशीन पर काम करता है। एजेंट ऐप्लिकेशनों के ऊपर नहीं, उनके नीचे बैठता है — और इस पन्ने की बाक़ी हर बात इसी उलटफेर से निकलती है।

FIG 6.1 · यह ढाँचा

सबसे नीचे हार्डवेयर। सबसे ऊपर रची हुई इंटरफ़ेस।

एजेंट ऐप्लिकेशनों के नीचे चलता है, ऊपर नहीं। यही उलटफेर पूरा आर्किटेक्चर है।

परत 00हार्डवेयरपरत 01सिस्टम इमेजपरत 02सत्र और कम्पोज़िटरपरत 03सेवाओं का अलगावपरत 04एजेंट रनटाइमपरत 05A2UI
FIG 6.2 · परत दर परत

हर परत असल में करती क्या है।

ऊपर से नीचे पढ़िए या नीचे से ऊपर; हर परत सिर्फ़ अपने नीचे वाली पर टिकी है।

परत 05

A2UI

जनरेटिव इंटरफ़ेस परत। हर अनुरोध पर 160+ विजेट प्रकारों से एक कार्यक्षेत्र रचती है और उसे Wayland-नेटिव कम्पोज़िटर से बनाती है। कोई ऐप्लिकेशन नहीं खुलता।

  • 160+ विजेट प्रकार
  • मंशा के हिसाब से रची हुई
  • Wayland · labwc कम्पोज़िटर
  • टियरिंग-मुक्त, X11 का बोझ नहीं
परत 04

एजेंट रनटाइम

भाषा मॉडल, एजेंट शेड्यूलर, स्थानीय वेक्टर स्टोर और MCP कनेक्टर परत। कोई स्थानीय मॉडल चुनिए और पूरा चक्र (तर्क, स्मृति और रचना) मशीन से बाहर गए बिना पूरा हो जाता है।

  • स्थानीय या होस्टेड मॉडल
  • तय बजट के साथ समानांतर एजेंट
  • स्थानीय वेक्टर स्मृति
  • MCP कनेक्टर
परत 03

सेवाओं का अलगाव

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

  • एजेंट की अलग सेवा
  • स्थानीय सॉकेट पर संवाद
  • निगरानी में और दोबारा शुरू होने लायक़
  • हर सत्र में एक एजेंट
परत 02

सत्र और कम्पोज़िटर

इसी कार्यक्षेत्र के लिए बना एक Wayland सत्र — कोई सर्वसामान्य डेस्कटॉप नहीं जिस पर हमारा सॉफ़्टवेयर कसकर चढ़ा दिया गया हो। कम्पोज़िटर, लॉक स्क्रीन और लॉगिन स्क्रीन, सब उसी एक सत्र का हिस्सा हैं।

  • Wayland-नेटिव
  • wlroots कम्पोज़िटर
  • टियरिंग-मुक्त, X11 का बोझ नहीं
  • सत्र से संचालित जीवनचक्र
परत 01

सिस्टम इमेज

सिस्टम पूरी इमेज की तरह इंस्टॉल और अपडेट होता है, पैकेज-दर-पैकेज जोड़ा नहीं जाता। किसी एक संस्करण पर चल रही हर मशीन वही सिस्टम चला रही होती है, इसलिए "आप किस संस्करण पर हैं" का ठीक-ठीक जवाब होता है।

  • इमेज-आधारित इंस्टॉल
  • एक इकाई की तरह संस्करण
  • हर मशीन में अलग बहाव नहीं
  • पूरे बेड़े में दोहराने योग्य
परत 00

हार्डवेयर

आम amd64 मशीनें। कोई ख़ास सिलिकॉन नहीं, कोई सुरक्षा को-प्रोसेसर की शर्त नहीं, किसी विक्रेता से बँधाव नहीं। जो मशीन Linux बूट करती है और Wayland चला लेती है, वह MeghaOS चलाएगी।

  • amd64 (x86_64)
  • UEFI या लीगेसी BIOS
  • 8 GB RAM की सलाह
  • 25 GB डिस्क
FIG 6.3 · यह चक्र

मंशा भीतर, रची हुई इंटरफ़ेस बाहर।

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

  • एजेंट मंशा पर सोचता है, इस पर नहीं कि कौन-सा ऐप खोलना है
  • वह इंटरफ़ेस का ब्योरा देता है, उसकी तस्वीर नहीं
  • शेल उसे अपने ही विजेट संग्रह से खींचता है, 160+ प्रकार
  • रचना फेंक दी जाती है, इसलिए कुछ जमा नहीं होता
एक अनुरोध
  1. 01
    मंशा
    आपने जो माँगा, आपके ही शब्दों में।
  2. 02
    योजना
    जवाब को कौन-से औज़ार और कौन-सा डेटा चाहिए।
  3. 03
    रचना
    उस इंटरफ़ेस का ब्योरा जिससे मदद मिलेगी।
  4. 04
    चित्रण
    सत्र द्वारा नेटिव रूप से खींची गई, स्क्रीनशॉट नहीं।
  5. ↺
    विसर्जन
    आपके आगे बढ़ते ही ग़ायब। अनइंस्टॉल करने को कुछ नहीं।
FIG 6.3b · नतीजा

क़दम 04, इसी पन्ने पर चलता हुआ।

एजेंट जो ब्योरा देता है, वह शेल के रेंडरर को सौंपा जाता है: वही कोड, इस साइट में लाकर रखा हुआ, उसी विजेट संग्रह से खींचता हुआ। अगर आप जानना चाहें कि पाँचवीं परत क्या बनाती है, तो यही है।

पैसा कहाँ है

इसी मशीन पर मौजूद लेजर एक्सपोर्ट से पढ़ा गया। कुछ भी डिवाइस से बाहर नहीं गया।

नक़दी
14.2महीने
↑ पिछले क्लोज़ से +1.4
तीसरी तिमाही का ख़र्च
412हज़ार
↑ पूर्वानुमान से 8.1% कम
अंतर
36हज़ार कम
↑ +2 महीने
तीसरी तिमाही का बजट ख़र्च78%
भर्ती योजना पूरी61%
पूर्वानुमान के मुकाबले मासिक ख़र्च
हज़ार USD
अप्रैलमईजूनजुलाईअगस्तसितं
78योजना का

तीन महीने कम। पूर्वानुमान से ऊपर सिर्फ़ कंप्यूट की मद है, ईवैल क्लस्टर चालू होने के बाद से 19% ज़्यादा।

वेतन वहीं बैठ रहा है जहाँ माना गया था, इसलिए यह अंतर असली है, समय का मामला नहीं।

FIG 6.4 · भंडारण

ग़लतियाँ सस्ती हैं

एजेंट के कुछ करने से पहले ही कोडिंग कार्यक्षेत्र का चेकपॉइंट बन जाता है, और अनडू फ़ाइलों तथा बातचीत — दोनों को साथ पीछे ले जाता है। किसी एजेंट को चीज़ें आज़माने देना तभी समझदारी है जब आज़माना पलटने में सस्ता हो। दूसरी जगहों पर पहरा अलग है: विनाशकारी कमांड सिरे से मना कर दिए जाते हैं, और बीच की जोखिम वाली श्रेणी रुककर पूछती है।

  • कोडिंग एजेंट की हर बारी से पहले एक चेकपॉइंट, अपने आप
  • अनडू फ़ाइलें और बातचीत साथ-साथ लौटाता है
  • आपके अपने वर्ज़न कंट्रोल से अलग रखा जाता है
  • हर संदेश पर, ताकि आप ठीक उतना ही पीछे जाएँ जितना चाहते थे
FIG 6.5 · प्रदर्शन

शुद्ध Wayland, X11 का कोई बोझ नहीं

डिस्प्ले का ढाँचा हल्के labwc कम्पोज़िटर पर शुद्ध Wayland है — मक्खन जैसा चिकना और टियरिंग-मुक्त। X11 छोड़ना एक सुरक्षा फ़ैसला भी है: X11 का इनपुट मॉडल किसी भी क्लाइंट को बाक़ी सब क्लाइंटों की कीस्ट्रोक देखने देता है, जो तब बिल्कुल नहीं चल सकता जब स्क्रीन एजेंट चला रहे हों।

  • labwc कम्पोज़िटर: छोटा, तेज़, अच्छी तरह समझा हुआ
  • बनावट से टियरिंग-मुक्त, किसी जुगाड़ से नहीं
  • क्लाइंटों के बीच वैश्विक इनपुट ताक-झाँक नहीं
  • A2UI के लेआउट शेल खींचता है, वे किसी पन्ने की तरह लाए नहीं जाते
FIG 6.6 · आवश्यकताएँ

आपकी मशीन से यह क्या माँगता है।

जान-बूझकर मामूली। आधुनिक मल्टी-कोर सिस्टमों पर हल्का और कम विलंब वाला, चाहे सीधे हार्डवेयर पर हो या वर्चुअलाइज़्ड।

आर्किटेक्चर
amd64 (x86_64)
फ़र्मवेयर
UEFI या लीगेसी BIOS
मेमोरी
8 GB की सलाह
डिस्क
25 GB

ख़ुद जाँच लीजिए।

ISO सार्वजनिक है और उसका चेकसम भी। इस पन्ने पर कुछ भी ऐसा नहीं जिसके लिए आपको हमारी बात यूँ ही माननी पड़े।