Online OS
ऑनलाइन ऑपरेटिंग सिस्टम पूरी तरह से बहुभाषी था और अजाक्स का उपयोग करके जावास्क्रिप्ट में लिखे गए वेब डेस्कटॉप का उपयोग करने के लिए स्वतंत्र था। यह विएना में स्थित एक ऑस्ट्रियाई कंपनी आईक्यूबीई नेटवर्क सॉल्यूशंस द्वारा रीबॉक्स वेब एप्लिकेशन फ्रेमवर्क पर विकसित ओपन-सोर्स अनुप्रयोगों और सिस्टम उपयोगिताओं के साथ एक विंडोज-आधारित डेस्कटॉप वातावरण था। परियोजना के बारे में OOS.cc, जो ऑनलाइन ऑपरेटिंग सिस्टम के लिए छोटा है, एक वेब एप्लिकेशन प्लेटफॉर्म था जो माइक्रोसॉफ्ट विंडोज, मैक ओएस एक्स या केडीई जैसे क्लासिक डेस्कटॉप ऑपरेटिंग सिस्टम के रूप और अनुभव की नकल करता था। इसमें तथाकथित रिबॉक्स वेब अनुप्रयोग ढांचे पर निर्मित विभिन्न मुक्त स्रोत अनुप्रयोग शामिल थे। चूंकि अनुप्रयोगों को एकीकृत और समानांतर तरीके से निष्पादित किया जा सकता था, इसलिए ओ. ओ. एस. को वेब डेस्कटॉप या वेबटॉप माना जा सकता था। इसने जी. यू. आई., एक आभासी फाइल प्रणाली, अभिगम नियंत्रण प्रबंधन और ऑनलाइन अनुप्रयोगों को विकसित करने और तैनात करने की संभावनाओं जैसी बुनियादी सेवाएं प्रदान कीं। जैसा कि ऑनलाइन ऑपरेटिंग सिस्टम को एक वेब ब्राउज़र के भीतर निष्पादित किया गया था, यह कोई वास्तविक ऑपरेटिंग सिस्टम नहीं था, बल्कि विभिन्न वेब अनुप्रयोगों के लिए एक पोर्टल था, जो एक उच्च उपयोगिता और लचीलापन प्रदान करता था। इस परियोजना को आंशिक रूप से इंटरनेटप्राइवेटस्टिफ्टंग ऑस्ट्रिया (आई. पी. ए.) से अनुदान द्वारा वित्त पोषित किया गया था। 01.08.2008 के रूप में लगभग 20.000 उपयोगकर्ता प्रस्तावित विशेषताओं और अनुप्रयोगों का उपयोग करके oos.cc समुदाय में शामिल हो गए हैं। वेब डेस्कटॉप का विकास 2005 में आईक्यूबीई नेटवर्क सॉल्यूशंस द्वारा शुरू किया गया था, जिसके बाद 2006 में पहला बीटा रिलीज़ हुआ था। इसलिए, यू. ओ. एस. और आई. ओ. एस. के साथ मिलकर, इसे अपनी तरह की पहली सार्वजनिक रूप से उपलब्ध प्रणालियों में से एक माना जा सकता है। कोर-लेवल मल्टी-लैंग्वेज सपोर्ट, फाइल सिस्टम और अनुप्रयोगों के एक बुनियादी सेट सहित पहला पूर्ण संस्करण मार्च 2007 में एक राष्ट्रीय प्रदर्शनी (आईटीएनटी ऑस्ट्रिया) के अवसर पर जनता के लिए जारी किया गया था और आधे साल बाद अक्टूबर 2007 में बीटा राज्य छोड़ दिया गया था। स्थिर माना जाने वाला पहला संस्करण जुलाई 2007 में प्रकाशित किया गया था। स्वयं परियोजना और निहित आवेदनों को कई राष्ट्रीय नवाचार पुरस्कार मिले हैं (देखें,) और मुख्य रूप से व्यापक दृष्टिकोण के कारण ध्यान आकर्षित किया है (देखें,)। OOS.cc एक राष्ट्रीय परियोजना के रूप में शुरू किया गया। सभी प्रस्तावित अनुप्रयोगों सहित पूरा मंच वर्तमान में तीन भाषाओं (जर्मन, अंग्रेजी के साथ-साथ स्पेनिश) में उपलब्ध है और दुनिया भर में बढ़ती कवरेज प्राप्त कर रहा है (उदाहरण के लिए देखें, या)। वर्तमान संस्करण 01.08.2008 से 1.3.01 है। तकनीकी अवलोकन परियोजना पूरी तरह से जावास्क्रिप्ट में लिखी गई है, विशेष रूप से बिना किसी अतिरिक्त सॉफ़्टवेयर इंस्टॉलेशन की आवश्यकता के किसी भी वेब ब्राउज़र में चलाने के लिए डी. एच. टी. एम. एल तकनीकों का उपयोग करती है। यह प्रणाली एक आधुनिक प्रकार के वेब अनुप्रयोग मॉडल को लागू करती है, जिसमें क्लाइंट घटकों और जावा सर्वर बैकएंड के बीच विशेष रूप से अतुल्यकालिक तरीके से संवाद करने के लिए अजाक्स का अत्यधिक उपयोग किया जाता है। उद्देश्य डेस्कटॉप रूपक के बाद उपयोगकर्ताओं को अद्वितीय बातचीत व्यवहार प्रदान करना है, जो किसी भी वेब डेस्कटॉप का मुख्य विचार है। इस प्रकार के वेब अनुप्रयोग के लिए भी विशिष्ट है जावास्क्रिप्ट-ऑन-डिमांड तकनीकों का व्यापक रूप से उपयोग, पूरे परियोजना स्रोत को टुकड़ों में काटना और आवश्यकता पड़ने पर उन्हें तुरंत लोड करना। इस तकनीकी आधार के आधार पर, रीबॉक्स फ्रेमवर्क लाइब्रेरी थी जिसमें oos.cc में सभी अनुप्रयोग बनाए गए थे। यह एक पूरी तरह से लचीला और विस्तार योग्य एपीआई है, जिसमें एक जीयूआई विजेट सेट, संचार तंत्र और सामान्य और रूपरेखा विशिष्ट सेवाओं की पेशकश करने वाली सर्वर सेवाएं शामिल हैं। ऑनलाइन ऑपरेटिंग सिस्टम में स्वयं एक बुनियादी ढांचा शामिल था, जो रीबॉक्स लाइब्रेरी का उपयोग करके किसी भी जावास्क्रिप्ट एप्लिकेशन को लॉन्च करने में सक्षम था। यूजर इंटरफेस एक स्टार्ट मेन्यू, एक टास्क बार और एक डेस्कटॉप पृष्ठभूमि के साथ विंडोज डेस्कटॉप के व्यवहार पर आधारित था। सभी अनुप्रयोग इसी वातावरण में चल रहे थे। सर्वर पक्ष में, जावा आधारित वेब सेवाएं थीं जो क्लाइंट प्रक्रियाओं की सेवा करने और बैकएंड में संबंधपरक डेटाबेस से डेटा प्रदान करने के लिए चलती थीं। oos.cc ने डेवलपर सुइट नामक एक एकीकृत विकास वातावरण भी प्रदान किया, जिसने समुदाय को रिबॉक्स के आधार पर डेस्कटॉप वातावरण के लिए अपने स्वयं के अनुप्रयोग बनाने की अनुमति दी (नीचे विकास अनुभाग देखें)। oos.cc में उपलब्ध सभी आवेदन यूरोपीय संघ सार्वजनिक लाइसेंस (ई. यू. पी. एल.) के तहत मुक्त स्रोत थे। रिबॉक्स विकास टूलकिट वेबटॉप के लिए किसी भी अनुप्रयोग को विकसित करने के लिए उपयोग करने के लिए स्वतंत्र है। विशेषताएँ जैसा कि ऊपर उल्लेख किया गया है, oos.cc पर प्रकाशित सभी अनुप्रयोग ई. यू. पी. एल. पर आधारित मुक्त स्रोत हैं, और उपयोगकर्ता की जो भी प्राथमिकताएँ हों, उन्हें "इंस्टॉल" या "डीइंस्टॉल" किया जा सकता है। बहु-भाषा समर्थन या वैश्विक विषय समर्थन जैसी वैश्विक सेवाओं के साथ-साथ कुछ छोटे उपकरणों और खेलों के अलावा, oos.cc ने चार प्रमुख सेवाओं की पेशकश की जिनका पूरी तरह से मुफ्त में उपयोग किया जा सकता है। एकीकृत और पूरी तरह से लचीली फ़ाइल भंडारण (1 जीबी प्रति उपयोगकर्ता) एचटीटीपी के साथ-साथ एफटीपी फ़ाइल स्थानांतरण और स्थानीय फ़ाइल सिस्टम में उपयोगकर्ता-आधारित फ़ाइल-शेयर ओओएस-समुदाय वेबडीएवी अभिगम दस्तावेज़ प्रबंधन (संस्करण नियंत्रण और फ़ाइल लॉकिंग तंत्र सहित) छवि प्रकाशन, संगठन और प्रसंस्करण के बाद वेब-या छवि प्रकाशन के लिए एक मुफ्त उप डोमेन (user.oos.cc), जो सीधे डेस्कटॉप ग्रुपवेयर अनुप्रयोगों में एकीकृत है, जिसमें मुफ्त मेल, फ़ेटमेल और संपर्क प्रबंधन शामिल हैं-एक एकीकृत विकास वातावरण जहां ओओएस-अनुप्रयोगों को सीधे सिस्टम के भीतर से बनाया जा सकता है (नीचे विकास खंड देखें) अगली रिलीज़ की योजना एक व्यापक सुरक्षा और गोपनीयता सूट पर ध्यान केंद्रित करने के लिए बनाई गई थी, जो गुमनाम संचार (ब्राउज़िंग के साथ-साथ अस्थायी मेल) जैसी चुनौतियों से निपटने के लिए थी। इसके प्रारंभिक स्थिर रिलीज के बाद से, सुरक्षित संचार सुनिश्चित करने के लिए OOS.cc को HTTPS का उपयोग करके एक्सेस किया जा सकता था। सीमाएँ और कमियाँ सीमित संख्या में अनुप्रयोगः किसी भी वाणिज्यिक अनुप्रयोग को होस्ट नहीं किया जा सकता है। केवल समीक्षा किए गए आवेदन प्रकाशित किए जा रहे हैं लोकप्रिय कार्यालय प्रारूपों (. doc,. odt, आदि) की कोई प्रक्रिया नहीं। सीमित भाषा समर्थनः केवल अंग्रेजी, जर्मन और स्पेनिश विदेशी बुनियादी ढांचे पर निर्भरताः भंडारण बढ़ाने की कोई संभावना नहीं, कोई अतिरिक्त/गारंटीकृत बैंडविड्थ आदि नहीं। विकास टीम का एक प्रमुख ध्यान शुरू से ही एक बहुत ही लचीले और व्यापक एपीआई की पेशकश करना था, जिसका उपयोग न केवल oos.cc के भीतर कस्टम एप्लिकेशन विकसित करने के लिए किया जा सकता है, बल्कि स्टैंड-अलोन वेब-एप्लिकेशन या मौजूदा वेब-साइटों में एकल घटकों को एकीकृत करने के लिए भी किया जा सकता है। रिबॉक्स एपीआई वेब-अनुप्रयोगों का उपयोग करके वेब-संबंधित "समस्याओं" से विकास को अलग करके किसी भी जावा प्रोग्राम के समान विकास किया जा सकता हैः तत्वों को तैनात किया जा सकता है और उच्च-स्तरीय ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषाओं की तरह बातचीत कर सकते हैं, डिव्स, ब्राउज़र विशिष्ट व्यवहार या संचार हैंडलिंग की परवाह किए बिना। यह ढांचा मौजूदा और साथ ही नए बनाए गए अनुप्रयोगों के लिए बहु-भाषा और विषय समर्थन भी प्रदान करता है, जो अपने उपयोगकर्ताओं की प्राथमिकताओं के अनुसार उपयोग किए गए घटकों के रूप और अनुभव के लगभग हर पहलू को बदलने की अनुमति देता है। इस दृष्टिकोण का लाभ उठाने के लिए, ओ. ओ. एस. में पेश किए जाने वाले अनुप्रयोगों में से एक एकीकृत विकास सुइट था, जो सीधे कोड लिखने और निष्पादित करने की अनुमति देता था और इसलिए वेब कंप्यूटर की सीमाओं के भीतर नए प्रोग्राम बनाता था। oos.cc पर सभी अनुप्रयोगों को मुक्त स्रोत के रूप में जारी किया गया था, इस प्रकार सभी मौजूदा कार्यक्रमों को आयात, समीक्षा या बदलने और फिर स्थानीय रूप से तैनात करने की पेशकश की गई थी। इस विचार का पालन करते हुए, प्रत्येक उपयोगकर्ता विश्व स्तर पर प्रस्तावित एप्लिकेशन सेट में शामिल किए जाने के लिए परिवर्तित या नए बनाए गए एप्लिकेशन जमा करने के लिए स्वतंत्र था। अंतिम रिलीज ने स्वतः-पूर्णता और एक रूपरेखा-विंडो जैसी सुविधाओं की पेशकश की। वेब पोर्टल वेब डेस्कटॉप भी देखें इसी तरह के अनुप्रयोग जोलिकलाउड यू. ओ. एस. आई. ओ. एस. डेस्कटॉपट्वो सिल्वेओस G.ho.st द स्काई पी. सी. संदर्भ बाहरी लिंक आधिकारिक परियोजना मुख पृष्ठ [मृत] परियोजना विवरण आधिकारिक कंपनी मुख पृष्ठ वेब डेस्कटॉप यूरोपीय संघ सार्वजनिक लाइसेंस का उपयोग करके वेब 2 क्लाउड कंप्यूटिंग सॉफ्टवेयर