- फ़्रांसीसी सरकार UN Open Source Principles का समर्थन करने वाली पहली राष्ट्रीय सरकार बन गई है, जिससे सार्वजनिक क्षेत्र में open source अपनाने के लिए एक प्रतीकात्मक मिसाल बनी है
- इस घोषणा में फ़्रांस के साथ 19 संगठन भी शामिल हुए, जिससे यह स्पष्ट है कि सिद्धांतों का समर्थन केवल सरकार की एकल घोषणा तक सीमित नहीं है
- UN के 8 सिद्धांत default रूप से openness, योगदान वापस देना, security by design, समावेशी भागीदारी, reusability, documentation, RISE, और sustain व scale को समेटते हैं
- RISE का अर्थ recognize, incentivize, support and empower है, जो open source प्रतिभागियों को मान्यता देने और समर्थन करने की दिशा को दर्शाता है
- चूँकि सरकारी स्तर पर यह पहला आधिकारिक समर्थन है, इसलिए यह अन्य सार्वजनिक संस्थानों और देशों में open source नीति पर चर्चा के लिए एक संदर्भ उदाहरण बन सकता है
फ़्रांसीसी सरकार का पहला आधिकारिक समर्थन
- code.gouv.fr Mastodon अकाउंट ने “France Becomes First Government to Endorse UN Open Source Principles, Joined by 19 Organizations” शीर्षक वाली घोषणा साझा की
- इससे जुड़ा UN पेज है France Becomes First Government To Endorse UN Open Source Principles
- मुख्य बात यह है कि फ़्रांसीसी गणराज्य की सरकार UN Open Source Principles का समर्थन करने वाली पहली राष्ट्रीय सरकार बन गई है
- साथ में शामिल हुए संगठनों की संख्या 19 है
UN के 8 Open Source Principles
- Open by default
- Contribute back
- Secure by design
- Foster inclusive participation and community building
- Design for reusability
- Provide documentation
- RISE: recognize, incentivize, support and empower
- Sustain and scale
1 टिप्पणियां
Hacker News की राय
फ्रांस सरकार के नए राष्ट्रीय प्रोजेक्ट Le Référentiel National des Bâtiments को मैं दूसरे साल से बना रहा हूं। लक्ष्य है देशभर की सभी इमारतों के लिए identification keys बनाना और उन्हें वितरित करना, ताकि इमारतों से जुड़े databases की interoperability काफी बढ़े
मुख्य बात है नई इमारतों और demolitions तक को शामिल करने वाली सटीक इमारतों की सूची। यह मानते हुए कि किसी भी संस्था के पास पूरी सूची नहीं है, data को बेहद खुला रखा गया है ताकि सरकारी एजेंसियां, शहर, कंपनियां और नागरिक सीधे आधिकारिक registry में लिख सकें
यह OSM या Wikipédia जैसा तरीका है, लेकिन आधिकारिक dataset पर लागू किया जा रहा है। फ्रांस सरकार के भीतर यह काफी experimental approach है, इसलिए हमें सीखी गई बातें दूसरे मंत्रालयों तक फैलाने की सलाह मिल रही है
कोई भी contribute कर सके, लेकिन विवाद या नुकसान होने पर उपयुक्त अधिकार वाली संस्था data को lock करके संभाले—यह बीच का रास्ता हो सकता है। सबके लिए खुला, लेकिन अंत में किसी नेकनीयत actor के पास veto हो—BDFL concept जैसा
यह सिर्फ दिखावे के लिए है और असल में follow-through नहीं होगा। फ्रांस सरकार ने open source की रक्षा करने की बात पहली बार नहीं कही है, लेकिन public budget का ज्यादातर हिस्सा अब भी proprietary software में जाता है और open source अपवाद है
दो महीने पहले फ्रांस सरकार ने Éducation Nationale मंत्रालय के लिए Microsoft के साथ 152M€ का “open bar” contract किया, और वह open source नहीं है
स्रोत(fr) https://www.april.org/nouvel-open-bar-microsoft-le-ministere...
कुछ दिनों बाद, एक प्रमुख सरकारी संस्थान Polytechnique ने घोषणा की कि वह email system समेत MS Office 365 पर migrate करेगा, जो कई कानूनों और आधिकारिक decrees का उल्लंघन है। यह स्कूल semi-military school भी है
स्रोत(fr) https://cnll.fr/news/polytechnique-men-office-365/
आपने जिन दो contracts का जिक्र किया, उनसे मचा शोर भी दिखाता है कि नया standard पहले ही open source की ओर shift हो चुका है। प्रक्रिया धीमी है, लेकिन प्रगति हो रही है, यह नकारना मुश्किल है
CNLL Polytechnique की आलोचना कर पा रहा है क्योंकि explicit guidelines मौजूद हैं। ऐसी guidelines न होने से यह कहीं बेहतर है
“public budget का ज्यादातर हिस्सा” वाली अभिव्यक्ति पर भी सावधानी चाहिए। open source contracts आम तौर पर अरबों euros के स्तर तक नहीं पहुंचते, और बहुत सा पैसा internal hiring में जाता है; external contractors को केवल एक हिस्सा मिलता है
मना कर दिया गया, लेकिन यह किसी और रूप में फिर सामने आ सकता है। audit court अभी digital sovereignty की जांच कर रहा है, इसलिए उम्मीद है कि वे सटीक आंकड़े निकालेंगे, हालांकि संभावना कम लगती है
इतने सारे success factors वाला देश अपने ही citizens की वजह से पीछे खिंचता दिखता है, तो हमेशा अफसोस होता है
फ्रांस के public sector में open source initiatives को आगे बढ़ाने वाले लोग बेहद serious हैं। साथ ही inertia भी बड़ा है, इसलिए बड़ी administrative agencies अब भी मशहूर proprietary solutions बहुत इस्तेमाल करती हैं, लेकिन किनारों पर open source और public data के छोटे-छोटे बगीचे धीरे-धीरे उग रहे हैं
व्यक्तिगत तौर पर इस्तेमाल किया उदाहरण dvf [1] है, जो real estate transactions दिखाने वाला database और application है। घर खरीदते समय market price check करने के लिए मैंने इसका इस्तेमाल किया था। दूसरा publi.codes [2] है, जो एक simulator और law-code public repository है, और एक दोस्त की private company में core foundations में से एक है
अच्छा होगा कि फ्रांसीसी प्रशासन और ज्यादा open source की ओर बढ़े, लेकिन यह रातोंरात नहीं होगा। तब तक, थोड़ा-थोड़ा आगे धकेलने वालों का आभारी हूं, और मुझे लगता है कि उनका प्रयास सिर्फ दिखावे के लिए बिल्कुल नहीं है
[1]: https://app.dvf.etalab.gouv.fr/
[2]: https://publi.codes/
पूरी तरह उचित है। जब राज्य public software बनाता है, तो default रूप से उसे open source होना चाहिए। trust बनाने का यही एकमात्र तरीका है
लंबी अवधि में, government software open source है या closed-source, यह dictatorship और democracy के बीच फर्क करने का criterion भी बन सकता है
voting, census, taxation, reporting, compliance जैसी सत्ता की core infrastructure बहुत ज्यादा software पर चल रही है, इसलिए सरकार से पूर्ण transparency से कम standard स्वीकार करना मुश्किल है
असली सवाल यह है कि यह प्रतीकात्मक रह जाएगा या फ्रांस सरकार procurement channels और supplier requirements को इन principles के हिसाब से सचमुच बदलेगी
अगर साथ में ऐसा policy enforcement भी होता कि सभी software suppliers को basic public interfaces देने हों, या public infrastructure maintenance में budget push किया जाए, तो यह अधिक प्रभावशाली होता। वरना यह declaration से काफी कम रह जाएगा
समय लगेगा, लेकिन दिशा यही होगी। इसके पहले से कई उदाहरण हैं। LibreOffice पहले से ही सरकारी कंप्यूटरों में 5 लाख से ज़्यादा पर चल रहा है
एक किस्सा: शोधकर्ता के तौर पर काम करते हुए मैंने कुछ फ्रेंच PhD छात्रों के साथ सहयोग किया था, और वे अक्सर LibreOffice डॉक्युमेंट और स्प्रेडशीट भेजते थे
अब लगता है कि “open source” शब्द का खुद ही लगभग अर्थ खत्म हो गया है
यह कुछ दशक पहले अत्यधिक प्रोसेस्ड junk food पर हर जगह “fat-free” लोगो लगाने जैसा है। मान भी लें कि सही है, तो fat आखिर होता क्या है?
खास तौर पर संदिग्ध बात यह है कि नकली या capture हो चुकी foundations और nonprofits का एक घना जाल बन गया है, और उसके बीच से बहुत पैसा बहता है। इनमें से ज्यादातर स्वाभाविक रूप से code नहीं लिखते, और “advocacy” के अलावा वे क्या करते हैं, यह समझना भी बहुत मुश्किल है
ऐसे open source advocates को इस वास्तविकता में कोई दिलचस्पी नहीं कि लगभग हर इंसान अपने हाथ में सबसे locked-down systems में से एक लिए घूमता है (AOSP के बारे में पता है), या घर के connected microcontrollers पर भरोसा नहीं किया जा सकता—यह सबसे तात्कालिक समस्या है
इसके बजाय वे climate change जैसी समस्याओं से लड़ना अपनी सर्वोच्च प्राथमिकता बना लेते हैं [0]
अजीब बात है कि लोगों को हर 3 साल में फोन फेंकना न पड़े, इसके लिए काम करने वाला postmarketOS सालाना donations €12656, bank fees के बाद €11175 पर चल रहा है [1]। शायद यह ऐसी foundations के ज्यादातर executives और staff की monthly salary से भी कम होगा, या UN की एक बड़ी Zoom meeting की लागत जितना
यह भी सोचना चाहिए कि FSF, GNU, RMS को हाशिये पर धकेले जाने के दौरान open source UN-level agenda कैसे बन गया
SSPL, AGPL का संशोधित रूप है, जो कुछ शर्तों में सार्वजनिक किए जाने वाले source code के दायरे को बढ़ाता है। और स्पष्ट रूप से, अगर software को cloud service के रूप में दोबारा बेचा जाता है, तो मूल software ही नहीं बल्कि पूरी service को open source बनाना होगा। “पूरी service” क्या है, यह अभी अदालत में परखा नहीं गया है
यह उन कुछ OSI members के business model के लिए बहुत खराब है जो free software को cloud service के रूप में दोबारा बेचते हैं और उसे management या load balancing जैसे proprietary elements से घेरकर पैसा कमाते हैं
इस पर OSI ने गुस्से से भरा, लेकिन एक भी तार्किक दलील न रखने वाला आधिकारिक blog post निकाला: https://opensource.org/blog/the-sspl-is-not-an-open-source-l...
इसलिए मैं OSI पर भरोसा नहीं करता, और मानता हूँ कि दूसरों को भी भरोसा नहीं करना चाहिए
SSPL खराब होने के कारण हैं। मुख्य रूप से यह GPL/AGPL के साथ compatible नहीं है। लेकिन इसका open source न होना वह कारण नहीं है। OSI की आलोचना SSPL ही नहीं, AGPL पर भी वैसी ही लागू होती है, जबकि OSI AGPL को स्वीकार करता है
हैरानी की बात नहीं। 2017 में ETAlab से संपर्क के समय से ही मुझे लगा था कि फ्रेंच सरकार open source thinking में काफी आगे है
उस समय भी वे g0v.tw और vTaiwan projects सहित, अन्य जगहों से पहले काफी cutting-edge civic technology को track कर रहे थे
https://g0v.tw/intl/en/
https://info.vtaiwan.tw
फ्रांस की ऐसे क्षेत्रों में नाइंसाफी से खराब reputation है। फ्रेंच नागरिक के रूप में, अब administrative काम online करना कितना आसान हो गया है, यह देखकर मैं हैरान हूँ
France Connect जैसे शानदार tools भी हैं, जिनसे किसी भी administrative tool में single login method से प्रवेश किया जा सकता है
शिक्षा मंत्रालय से जुड़े systems भी भयानक हैं, आम तौर पर टूटे हुए और बेवजह जटिल
जो चीज सच में आश्चर्यजनक रूप से अच्छी चलती है, वह tax collection system है। फ्रेंच tax law सैकड़ों exceptions के साथ बेहद जटिल है, लेकिन income declaration online system बेहतरीन है। इस्तेमाल करने का तरीका बहुत स्पष्ट है, guidance भी शानदार है, और deadline से ठीक पहले usage पागलों की तरह बढ़ने पर भी यह टूटता नहीं और errors भी नहीं आते
किसने बनाया, पता नहीं, लेकिन यह सबूत है कि जब फ्रेंच सरकार सच में ध्यान देती है तो अच्छा software बना सकती है। यानी जब पैसा दांव पर हो
bureaucracy इतनी पीड़ादायक थी कि मैंने बस French App Store से app हटा दिया, और अगर कोई शिकायत करे तो कहता हूँ कि अपने lawmakers को लिखें कि ऐसे गलत कानून बंद करें
माफ कीजिए, monsieur, क्या आपके पास उस math का license है?
अमेरिकी open source principles से तुलना करें तो अमेरिका में मूल रूप से यह public domain बन जाता है
https://www.usgs.gov/products/software
मैं दुनिया के बड़े हिस्से को open source पर ले जाने और Windows, MacOS, iOS, Android और databases आदि से हटाने की joint push देखना चाहूँगा
अमेरिकी tech companies दरअसल सरल और replaceable products से अरबों डॉलर कमा रही हैं
user base बढ़ने पर जरूरतें भी विविध हो जाती हैं, और नतीजतन software ज्यादा जटिल हो जाता है। सबसे बड़ी बाधा नए software के इस्तेमाल की training और transition period की interoperability है
Android को उस सूची में शामिल होते देखना वाकई दिलचस्प दौर है
मुझे उत्सुकता है कि क्या यह LLMs तक भी फैलता है, और अगर हाँ, तो open source को कैसे परिभाषित किया जाएगा। खासकर अच्छा लगेगा अगर कोई राष्ट्र Meta के “Open” जैसी बकवास को नकारता हुआ दिखे
साथ ही https://opensource.org/ai/endorsements में code.gouv.fr सूची में है
free software की पारंपरिक चार freedoms अब पर्याप्त नहीं हैं। free software movement शुरू होने के बाद के दशकों में software और उसकी दुनिया बदल चुकी है। free software नए खतरों का सामना कर रहा है, और free AI software खास तौर पर जोखिम में है
मेरे नज़रिए से training code और executable software ही open source का आनंद हैं
तो क्या trained data और vectorized data भी free होना चाहिए? हो सकता है
लेकिन मुझे नहीं लगता कि ये UN principles वहाँ तक जाते हैं