- Igalia को Sovereign Tech Fund से निवेश मिला है और वह Servo web engine के विकास के लिए प्रमुख प्रोजेक्ट्स पर काम कर रहा है
- Servo एक Rust-आधारित parallel web engine है, जिसमें modular structure और innovative architecture है
- इस प्रोजेक्ट के मुख्य फोकस क्षेत्र हैं accessibility support, WebView API development, और continuous maintenance
- accessibility फीचर्स जोड़कर screen reader और assistive technologies compatibility बढ़ाई जाएगी, और WebView API पूरा करके apps के भीतर embedding की सुविधा मजबूत की जाएगी
- community growth के साथ issue management, PR review, version release जैसी maintenance capabilities को और मजबूत करने की योजना है
अवलोकन
- Igalia, Sovereign Tech Fund के नए निवेश के साथ Servo web engine के विकास के लिए सौंपे गए काम को आगे बढ़ा रहा है
- Servo के maintainer के रूप में Igalia ने public benefit, developer usability, और long-term sustainability पर केंद्रित बहुआयामी दृष्टिकोण शुरू किया है
Servo की भूमिका और आवश्यकता
- Servo, Rust में विकसित और Linux Foundation Europe के एक प्रोजेक्ट के रूप में संचालित आधुनिक parallel web engine है
- Servo का modular design पूरे Rust ecosystem में उपयोगी साबित हो रहा है
- लेकिन इसके maintenance के लिए लगातार निवेश जरूरी है, और open source प्रकृति के कारण इसकी growth potential को पूरी तरह सामने लाने के लिए external support महत्वपूर्ण है
Sovereign Tech Fund के निवेश से होने वाले प्रमुख कार्य
शुरुआती accessibility support
- Servo के उपयोग बढ़ने के साथ inclusive design की आवश्यकता भी बढ़ रही है
- फिलहाल screen reader और अन्य assistive technologies के लिए बुनियादी accessibility features की कमी है
- इस सीमा के कारण real-world use cases में इसकी उपयोगिता सीमित रही है
- इस निवेश की बदौलत पहली accessibility support लागू की जाएगी ताकि Servo को सभी users के लिए एक बेहतर engine बनाया जा सके
- यह इसे public web applications के लिए उपयुक्त engine बनाने में आवश्यक है
WebView API
- Servo को apps में embed करने के लिए stable और complete WebView API की जरूरत है
- पहले कुछ काम हुआ था, लेकिन वह general-purpose use के स्तर तक नहीं पहुंचा था
- अब WebView API को पूरा करके desktop और mobile apps में embedding संभव बनाया जाएगा
- यह नए use cases और wider adoption को बढ़ावा देने वाला महत्वपूर्ण सुधार होगा
- एक stable embedding layer, general-purpose engine के रूप में Servo की सफलता के लिए जरूरी तत्व है
प्रोजेक्ट maintenance
- Servo सिर्फ browser engine नहीं, बल्कि Rust ecosystem में व्यापक रूप से इस्तेमाल होने वाले crates का समूह भी है
- इन libraries का maintenance केवल Servo ही नहीं बल्कि पूरे web platform को लाभ देता है
- Igalia द्वारा management संभालने के बाद community और project दोनों में काफी growth हुई है
- निवेश राशि से issue management, PR review, version release, governance support में अधिक resources लगाए जाएंगे
- इससे Servo की सक्रिय और तेज maintenance तथा developers और users के लिए reliability सुनिश्चित करने में मदद मिलेगी
open source web innovation में Igalia की अग्रणी भूमिका
- Igalia ने Chromium, WebKit, Gecko आदि में योगदान, standardization leadership, और developer tools development के जरिए open source web innovation में लगातार नेतृत्व किया है
- उसे विश्वास है कि Servo भविष्य के web engines के क्षेत्र में एक अनोखी भूमिका निभाएगा
- आगे की प्रगति नियमित रूप से साझा की जाएगी
समापन
- Sovereign Tech Fund की इस महत्वपूर्ण पहचान और समर्थन के लिए आभार व्यक्त किया गया
- आगे की प्रगति साझा करने को लेकर उत्साह जताया गया
1 टिप्पणियां
Hacker News राय
Sovereign Tech Agency की शुरुआत अक्टूबर 2022 में Sovereign Tech Fund के रूप में हुई थी, इसे जर्मनी के संघीय आर्थिक एवं ऊर्जा मंत्रालय का समर्थन मिला था, और फिलहाल यह जर्मनी की innovation agency SPRIND GmbH की सहायक इकाई है
यह अच्छी कोशिश है, लेकिन यूरोपीय नागरिकों के जीवन में iOS/App Store, Android/Play Store, Play Services, और कंपनियों व सरकारी desktop पर Microsoft पर निर्भरता को वास्तव में कम करने वाली गतिविधि लगभग दिखती नहीं है। बल्कि policy makers कई बार इस निर्भरता को और बढ़ाते हुए लगते हैं। उदाहरण के लिए EU digital identity policy और EU digital identity wallet reference implementation देखें
iOS में alternative browser engines support का वास्तविक असर इस बहस में एक अहम मोड़ साबित हो सकता है। उदाहरण के लिए, अगर Apple Servo जैसे engine को JIT जैसी मुख्य सुविधाएँ इस्तेमाल करने देने से पहले यह खुद तय करे कि वह software supply chain safety standards पूरा करता है या नहीं, तो इसमें एक ऐसी खामी है जहाँ Apple के हाथ में वास्तविक regulatory control बना रहता है। लेकिन अगर Servo इस funding से उन standards को पूरा कर ले और Apple भी नियमों की मंशा के मुताबिक मजबूरी में सही अपनी policy लागू करे, तो नए browser engines mobile web innovation को आगे बढ़ा सकते हैं और EU के बाहर भी सकारात्मक असर फैल सकता है
FUD (बिना आधार के डर फैलाना) से बचना चाहिए। ऊपर जिन implementation का ज़िक्र है, वे सिर्फ EU digital identity wallet की reference implementation हैं। इनमें किसी खास OS या ecosystem monopoly की बात नहीं है, बल्कि open source libraries, modules, और reference apps देकर अलग-अलग देशों को अपनी सेवाएँ स्वतंत्र रूप से बनाने में मदद करना इसका उद्देश्य है
साझा किया गया कि Sovereign ने Servo project को 2025 और 2026 के लिए कुल 545,400 यूरो देने का फैसला किया है (official info, archive)
Igalia ने पहले भी कई शानदार projects आगे बढ़ाए हैं, इसलिए अच्छा लगता है कि Servo भी उसी धारा को आगे बढ़ाता दिख रहा है
यह स्वागतयोग्य है कि यूरोप, खासकर जर्मनी, open source support बढ़ाकर अमेरिकी big tech पर निर्भरता कम करने की कोशिश कर रहा है। अभी बहुत काम बाकी है, लेकिन ऐसी कोशिशों की शुरुआत होना भी अपने आप में मायने रखता है (fund program)
Servo project को सीधे donate भी किया जा सकता है
Sovereign Tech Agency वाकई बहुत अच्छा काम कर रही है। अच्छा होगा अगर जर्मनी की तरह दूसरे देश भी open source support agencies बनाएं। अगर open source पर निर्भर रहना है, तो maintenance cost में निवेश भी ज़रूरी है
Servo एक अच्छा modern engine है, लेकिन अफ़सोस यह है कि इसे वास्तव में इस्तेमाल करने वाला कोई browser नहीं है
फिलहाल पहले इसे WebView component के रूप में इस्तेमाल करने की योजना है। WebView-आधारित apps engine की कमियों को कुछ हद तक bypass कर सकते हैं, इसलिए यह एक उचित रणनीति है। उम्मीद है कि Tauri (v2) भी आगे चलकर Servo को एक विकल्प के रूप में दे सकेगा
Verso नाम की एक कोशिश थी, लेकिन फिलहाल उसका development रुका हुआ है (project link)
मेरे हिसाब से Sovereign Tech Fund का सचमुच अर्थपूर्ण रूप ‘public money, public code’ सिद्धांत का विस्तार है। अगर दुनिया भर की सरकारें हर साल MS, Adobe आदि को जो राशि देती हैं, उसका थोड़ा-सा हिस्सा भी LibreOffice, GIMP, Nextcloud जैसे open source software में features जोड़ने पर लगाया जाए, तो OSS development की sustainability काफी बढ़ सकती है
मुझे लगता है कि WebView API-केंद्रित प्रगति Tauri community के लिए भी स्वागतयोग्य खबर होगी