मायक्रोसॉफ्टने घोषणा केली की ते Azure RTOS ओपन-सोर्स करत आहे आणि हा प्रकल्प Eclipse समुदायाला देणगी देत ​​आहे.

मायक्रोसॉफ्टने त्यांच्या अझूर आरटीओएस रिअल-टाइम ऑपरेटिंग सिस्टमच्या ओपन सोर्स रिलीझची घोषणा केली, जी २०१९ मध्ये एक्सप्रेस लॉजिकच्या अधिग्रहणातून विकत घेतली गेली आणि यापूर्वी २० वर्षांहून अधिक काळ थ्रेडएक्स नावाने विक्री केली गेली, परवानगी दिलेल्या एमआयटी परवान्याअंतर्गत. ही ऑपरेटिंग सिस्टम जगभरातील १२ अब्जाहून अधिक उपकरणांवर स्थापित केली गेली आहे, ज्यात ग्राहक इलेक्ट्रॉनिक्स, औद्योगिक प्रणाली, वैद्यकीय उपकरणे, प्रिंटर, वायफाय चिप्स आणि अगदी अंतराळयान ऑनबोर्ड सिस्टमचा समावेश आहे.

जानेवारी २०२४ मध्ये पूर्ण ओपन-सोर्स रिलीझ (थ्रेडएक्स कोड पूर्वी प्रतिबंधात्मक परवान्याअंतर्गत उपलब्ध होता) झाल्यानंतर, उत्पादन एक्लिप्स फाउंडेशनकडे हस्तांतरित केले जाईल आणि एक स्वतंत्र, सहयोगी प्रकल्प म्हणून एक्लिप्स थ्रेडएक्स नावाने विकसित केले जाईल, कोणत्याही विशिष्ट विक्रेत्याशी संलग्न नसलेले. स्वतंत्र प्लॅटफॉर्मवर प्रकल्पाचे संक्रमण नवीन योगदानकर्त्यांना आकर्षित करेल आणि प्लॅटफॉर्म आणि त्याच्याशी संबंधित परिसंस्थेच्या वाढीस चालना देईल अशी अपेक्षा आहे. AMD, Cypherbridge, NXP, PX5, Renesas, ST Microelectronics, Silicon Labs आणि Witekio (Avnet) सारख्या कंपन्यांनी आधीच सहयोगी प्रकल्पात सामील होण्याच्या त्यांच्या योजना जाहीर केल्या आहेत.

किमान एक्लिप्स थ्रेडएक्स ऑपरेटिंग सिस्टम फक्त २ केबी मेमरी घेते, १ केबी रॅम असलेल्या चिप्सवर चालते, सब-मायक्रोसेकंद कॉन्टेक्स्ट स्विच देते आणि १२० सीपीयू सायकलमध्ये बूट होते. थ्रेडएक्स वैशिष्ट्यांमध्ये पिको-कोर आर्किटेक्चर, प्रीएम्प्टिव्ह (प्राधान्य-आधारित) आणि सहकारी मल्टीटास्किंगसाठी शेड्यूलर, निर्दिष्ट प्राधान्य थ्रेशोल्डच्या खाली टास्क प्रीएम्प्शन अक्षम करून कॉन्टेक्स्ट स्विच कमी करण्यासाठी एक यंत्रणा, इव्हेंट चेनिंग सपोर्ट, प्लगेबल सिस्टम सेवांचा एक मोठा संच, खूप जलद इंटरप्ट हँडलिंग, टाइमर इंटरप्ट हँडलिंगसाठी अतिरिक्त ऑप्टिमायझेशन, एमएमयू/एमपीयू सपोर्टसह मेमरी मॅनेजमेंट टूल्स, मेमरी प्रोटेक्शन, मेसेजिंग आणि इंटर-थ्रेड डेटा एक्सचेंज मेकॅनिझम, इव्हेंट नोटिफिकेशन डिलिव्हरी, थ्रेड सिंक्रोनाइझेशन मेकॅनिझम आणि म्यूटेक्सेस आणि सेमाफोर्ससाठी सपोर्ट यांचा समावेश आहे.

ऑपरेटिंग सिस्टम कोड व्यतिरिक्त, खालील संबंधित घटक उघडले जातील आणि एक्लिप्समध्ये हस्तांतरित केले जातील:

  • नेटएक्स ड्युओ हा रिअल-टाइम सिस्टम्स आणि इंटरनेट ऑफ थिंग्ज (IoT) डिव्हाइसेसमध्ये वापरण्यासाठी डिझाइन केलेला नेटवर्क स्टॅक आहे. हे IPv4, IPv6, TCP, UDP, ICMP, TLS, DTLS, IPsec, PPPoE, DHCP, DNS, HTTP, IGMP, POP3, SMTP, SNMP, MQTT, CoAP आणि LWM2M ला सपोर्ट करते.
  • यूएसबीएक्स हा एक यूएसबी स्टॅक आहे जो क्लायंट, होस्ट (ईएचसीआय, ओएचसीआय) आणि ओटीजी (ऑन-द-गो) मोडसाठी सपोर्ट देतो.
  • FileX ही एक FAT (FAT12/16/32 आणि exFAT) सुसंगत फाइल सिस्टम आहे जी पूर्णपणे ThreadX कर्नलमध्ये एकत्रित केली आहे.
  • लेव्हलएक्स हे फाइलएक्स एफएससाठी वेअर लेव्हलिंग अल्गोरिथमचे अंमलबजावणी आहे, जे फ्लॅश ड्राइव्हचे आयुष्य वाढविण्यास अनुमती देते.
  • GUIX ही एम्बेडेड ग्राफिकल यूजर इंटरफेस तयार करण्यासाठी एक लायब्ररी आहे.
  • GuiX स्टुडिओ हे एक डिझाइन वातावरण आहे जे तुम्हाला GUIX लायब्ररीसाठी ग्राफिकल घटक तयार करण्यास आणि ThreadX वातावरणात चालविण्यासाठी स्वयंचलितपणे C कोड जनरेट करण्यास अनुमती देते.
  • ट्रेसएक्स हे एक ट्रेसिंग टूल आहे जे रिअल टाइममध्ये घटनांचा मागोवा घेण्यासाठी आणि विश्लेषण करण्यासाठी ग्राफिकल इंटरफेस प्रदान करते.

हे मल्टी-कोर x86, MIPS, RISC-V, आणि ARM प्रोसेसरसह सर्वात लोकप्रिय मायक्रोकंट्रोलर आणि प्रोसेसरना समर्थन देते, तसेच STM, NXP, Qualcomm, Renesas, Texas Instruments आणि Microchip मधील चिप्सना देखील समर्थन देते. FreeRTOS, POSIX आणि OSEK शी सुसंगतता सुनिश्चित करण्यासाठी इंटरपोजर प्रदान केले जातात. उच्च पातळीची विश्वासार्हता आवश्यक असलेल्या मिशन-क्रिटिकल सिस्टमवर वापरण्यासाठी ही प्रणाली प्रमाणित आहे आणि IEC 61508, IEC 62304, ISO 26262, EN 50128 आणि EAL4+ सामान्य निकषांचे पालन करणारी सुरक्षा आणि विश्वसनीयता मानके अनुरूप म्हणून ओळखली जाते.

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

स्त्रोत: opennet.ru

DDoS संरक्षण, VPS VDS सर्व्हर असलेल्या साइटसाठी विश्वसनीय होस्टिंग खरेदी करा 🔥 डीडॉस संरक्षणासह विश्वसनीय वेबसाइट होस्टिंग, व्हीपीएस (VPS) व्हीडीएस (VDS) सर्व्हर्स खरेदी करा | ProHoster