2 पॉइंट द्वारा GN⁺ 2025-10-15 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • FSF ने स्मार्टफोन परिवेश में पूर्ण software freedom हासिल करने के लक्ष्य वाला ‘Librephone’ प्रोजेक्ट आधिकारिक रूप से घोषित किया
  • इस प्रोजेक्ट का उद्देश्य Android operating system और free software के बीच बचे हुए अंतर को खत्म करना और proprietary firmware तथा binary blobs को free software से बदलना है
  • Rob Savoye(DejaGNU, Gnash आदि) तकनीकी लीड के रूप में शामिल होंगे, और LineageOS-आधारित non-free modules को reverse engineer करके बदलने की योजना है
  • फंडिंग की शुरुआत John Gilmore(FSF बोर्ड सदस्य) के शुरुआती दान से हुई है, और यह मौजूदा Replicant प्रोजेक्ट के अनुभव के आधार पर आगे बढ़ेगा
  • FSF ने इस प्रोजेक्ट के जरिए दीर्घकालिक लक्ष्य के रूप में यूज़र्स को अपने फोन हार्डवेयर पर भी पूर्ण नियंत्रण की स्वतंत्रता वापस दिलाने की बात कही है

प्रोजेक्ट का अवलोकन

  • Free Software Foundation(FSF) ने 1985 में स्थापना के बाद 40 वर्षों तक desktop और server परिवेश में स्वतंत्रता को आगे बढ़ाया है, और अब अपना दायरा mobile computing तक बढ़ा रहा है
  • Librephone मोबाइल यूज़र्स के उस अधिकार को पुनर्स्थापित करने का प्रयास है, जिसके तहत वे रोज़मर्रा में इस्तेमाल होने वाले प्रोग्रामों का स्वतंत्र रूप से अध्ययन, संशोधन और साझा कर सकें
  • FSF की executive director Zoë Kooyman
    > “पिछले कुछ वर्षों में फोन स्वतंत्रता के लिए बहुत प्रयास हुए हैं, और हम आगे भी इन्हीं के आधार पर आगे बढ़ेंगे। FSF अब फोन यूज़र्स को स्वतंत्रता देने के लिए ज़रूरी हर कदम उठाने के लिए तैयार है। फोन की जटिलता को देखते हुए इसमें समय लगेगा, लेकिन हम दीर्घकालिक योजनाओं के अभ्यस्त हैं।”

तकनीकी लक्ष्य और आगे की दिशा

  • Librephone का मुख्य लक्ष्य Android distributions और free software के बीच बचे हुए अंतर को खत्म करना है
  • FSF ने Rob Savoye(DejaGNU, Gnash, OpenStreetMap आदि) को नियुक्त किया है और वह निम्नलिखित कार्यों पर काम कर रहे हैं:
    • अन्य mobile free software प्रोजेक्ट्स में firmware और binary blobs की स्थिति की जांच
    • LineageOS को प्राथमिक विश्लेषण लक्ष्य बनाकर non-free components को बदलने के तरीके तलाशना
    • संभव हो तो ऐसा smartphone model चुनना जिसकी संरचना सबसे अधिक संशोधन योग्य हो
    • इसके बाद proprietary code को reverse engineer करके उसे पूर्ण free software से बदलना

समर्थक और शुरुआती फंडिंग

  • शुरुआती फंडिंग FSF बोर्ड सदस्य John Gilmore के दान से आई है
    • उन्होंने कहा कि “LineageOS, MicroG और F-Droid के संयोजन से Google की निगरानी से बचना संभव हुआ, लेकिन इसमें अब भी कुछ proprietary firmware शामिल हैं,” और इसी समस्या की ओर ध्यान दिलाया
    • उन्होंने कहा, “इस समस्या को स्वीकार करने के बजाय, हमने ऐसे सहयोगियों की तलाश करने का फैसला किया जो इसे पूरी तरह free software से बदल सकें।”
  • Gilmore ने Savoye के जुड़ने पर कहा, “embedded systems और free software के क्षेत्र में एक अनुभवी दिग्गज मिलना सौभाग्य की बात है।”

प्रोजेक्ट की दृष्टि और समुदाय की भागीदारी

  • Savoye ने कहा, “आधुनिक व्यावसायिक smartphones को पूरी तरह free software में बदलना आसान नहीं है, लेकिन हम मौजूदा उपलब्धियों के आधार पर शुरुआत कर सकते हैं।”
  • उन्होंने कहा कि वह स्वतंत्रता-उन्मुख यूज़र्स को हार्डवेयर पर प्रत्यक्ष नियंत्रण दिलाने में मदद करना चाहते हैं, और योगदान तथा समर्थन में भागीदारी की अपील की

FSF की पृष्ठभूमि और महत्व

  • FSF(Free Software Foundation) 1985 में स्थापित एक non-profit संगठन है,
    जो यूज़र्स के प्रोग्राम का उपयोग, अध्ययन, संशोधन और वितरण करने के अधिकार की रक्षा के लिए समर्पित रहा है
  • GNU operating system और GNU/Linux variants सहित free software के development और documentation को बढ़ावा देता है
  • यह Librephone प्रोजेक्ट FSF के दर्शन को mobile computing के युग में फिर से परिभाषित करने वाला एक turning point माना जा रहा है
  • FSF ने जोर देकर कहा कि “mobile परिवेश में वास्तविक स्वतंत्रता वापस पाने में समय लगेगा, लेकिन स्वतंत्रता ऐसा मूल्य है जिस पर समझौता नहीं किया जा सकता।”

2 टिप्पणियां

 
ndrgrd 2025-10-15

FSF हमेशा की तरह फिर अजीब चीज़ों पर समय लगा रहा है.

अभी सबसे ज़्यादा ज़रूरी यह है कि हालिया hardware manufacturers, खासकर Samsung, जो नया OS इंस्टॉल करने से रोकते हैं, उनसे निपटा जाए.
फ़िलहाल Samsung और Xiaomi जैसे Android इकोसिस्टम के बड़े hardware manufacturers bootloader unlock पर रोक लगा रहे हैं. ऐसी स्थिति है कि hardware warranty वगैरह छोड़नी पड़ती है और जटिल चरणों से गुजरने के बाद ही इंस्टॉल किया जा सकता है—तो फिर कितने लोग LineageOS या GrapheneOS इस्तेमाल करेंगे?

बेहतर होगा कि free hardware की तरफ़ ध्यान दिया जाए. जब hardware पूरा का पूरा proprietary है, तो software कैसे free हो सकता है?
LineageOS में proprietary binaries क्यों शामिल होते हैं? क्योंकि hardware manufacturers firmware और drivers को बंद रखते हैं और सिर्फ binaries ही देते हैं!

 
GN⁺ 2025-10-15
Hacker News राय
  • मुझे अब यह महसूस हो रहा है कि binary firmware blobs से भी बड़ा मुद्दा वह software है जिस पर लोग रोज़मर्रा में निर्भर करते हैं; उदाहरण के लिए, अगर आप फ़ोन पर पूरी तरह free software stack भी इंस्टॉल कर लें, तो उसका क्या फ़ायदा जब banking app या ज़रूरी सरकारी पहचान app सिर्फ big tech द्वारा अनुमोदित OS पर ही चले; FSF के पास शायद बहुत कुछ बदलने की ताकत न हो, लेकिन मैं यह रेखांकित करना चाहता हूँ कि आम उपयोगकर्ताओं की आज़ादी के लिए सबसे बड़ा फर्क यहीं पैदा हो सकता है
    • मुझे लगता है कि शुरुआत के लिए यही सही जगह है; अगर एक free OS मौजूद हो, तो developers तकनीकी workaround के ज़रिए apps चलाने का रास्ता बना सकते हैं; अगर OS बंद हो, तो कोई विकल्प नहीं बचता; सबसे बुरे हाल में, ज़रूरी apps के लिए एक सस्ता big-tech-प्रमाणित फ़ोन डिजिटल token की तरह इस्तेमाल किया जा सकता है, और बाकी कामों के लिए free phone; अगर नए फ़ोन को पर्याप्त स्वीकृति और भरोसा मिल जाए, तो गैर-तकनीकी तरीकों से संगठनों की सोच भी बदली जा सकती है
    • मैं इस समस्या में योगदान देने वाला एक व्यावहारिक समाधान सुझाना चाहता हूँ: app के store version जैसी ही functionality वाला Progressive Web App (PWA) version भी बनाया जाए; इससे वह Librephone जैसे डिवाइस पर चल सकेगा, और अगर Apple या Google app को store से हटा भी दें, तो users और creators दोनों के पास एक विकल्प रहेगा; साथ ही यह open source के साथ भी संगत है, इसलिए user अपने हिसाब से app को modify करके इंस्टॉल कर सकता है (rooting या jailbreak के बिना भी); React Native इस विशेषता को support करता है, और Electron से desktop support भी संभव है; अगर कोई और recommend करने लायक stack हो तो साझा करें
    • अगर alternative OS इस्तेमाल करने वाले users बढ़ते हैं, तो forced attestation requirements (जैसे SafetyNet) को लागू कर पाना धीरे-धीरे और मुश्किल हो जाएगा
    • उम्मीद है कि तुमने जिन चीज़ों का ज़िक्र किया है वे कभी अनिवार्य नहीं होंगी; मैं अभी भी फ़ोन का इस्तेमाल सिर्फ voice calls और text messages के लिए करता हूँ, इसलिए जल्द ही फ़ोन को पूरी तरह खत्म करने और landline पर जाने की योजना है; तब SMS authentication करने वाली कोई भी online service मैं इस्तेमाल नहीं कर पाऊँगा
    • banking system बदला जा सकता है, लेकिन अगर कोई big tech alternative banking app इस्तेमाल करने वालों के फ़ोन को brick कर सके या उसे चलने ही न दे सके, तो कुछ भी नहीं बदलेगा
  • इसमें कहा गया है कि FSF ने Replicant जैसे पहले के free software mobile projects को support किया है; उम्मीद है कि इस बार नतीजा बेहतर होगा; मैंने पहले Samsung GT-I9300 पर Replicant इस्तेमाल किया था और अपना अनुभव यहाँ लिखा है; अमेरिका में hardware हासिल करना आसान नहीं था, और WiFi चलाने के लिए अस्पष्ट स्रोत वाला blob चाहिए था; Replicant कई सालों से ठहरा हुआ है और उसे नए devices और funding की सख्त ज़रूरत है; बाद में मैंने PostmarketOS भी आज़माया, फिर आख़िरकार iPhone पर चला गया, लेकिन फिर निराश होकर GrapheneOS पर स्विच कर लिया; मैं जानना चाहता हूँ कि क्या FSF Purism के साथ मिलकर Librem 5, PureOS जैसी मौजूदा कोशिशों का लाभ उठा रहा है; अगर FSF सस्ते open hardware पर बहुत से volunteers जुटा सके और उनका काम Librem 5 पर भी इस्तेमाल हो सके, तो यह दोनों के लिए फ़ायदेमंद होगा; Purism का अमेरिका-निर्मित Liberty Phone भी है, इसलिए trademark को लेकर वकीलों को भी बात करनी पड़ सकती है; Librem 5 भी देखें
  • Librephone का लक्ष्य मौजूदा Android distributions और software freedom के बीच बची आख़िरी दीवार को हटाना है; FSF ने Rob Savoye (DejaGNU, Gnash, OpenStreetMap आदि का अनुभव) जैसे अनुभवी developer को technical lead बनाया है और device firmware तथा blobs की स्थिति की जाँच कर रहा है; LineageOS जैसे free-nonfree मिश्रित OS में free software work को सर्वोच्च प्राथमिकता के साथ analyze किया जा रहा है; मुझे लगता है इस project का timing बहुत सही है, और मैं चाहता हूँ कि यह ज़रूर सफल हो
    • समय अच्छा है, लेकिन मुझे लगता है कि यह project बड़ा बदलाव लाना मुश्किल पाएगा क्योंकि अभी users अपने फ़ोन से मोटे तौर पर संतुष्ट हैं; फिर भी फ़ोन बाज़ार इतना बड़ा है कि थोड़ी-सी बिक्री भी आगे के development के लिए धन जुटा सकती है; चाहे यह Apple या Google को रोक न पाए, फिर भी मौजूदा स्थिति से असंतुष्ट लोगों के लिए एक alternative device का होना अपने आप में सकारात्मक है
    • मुझे सच में लगता है कि समय बहुत सही है; मेरी इच्छा है कि मेरे पास रोज़ इस्तेमाल करने लायक Linux phone हो, लेकिन मैं चाहता हूँ कि वह पुराने सेकंड-हैंड फ़ोन के बजाय नए hardware पर चले; मैं beta या alpha की असुविधाएँ भी सहने को तैयार हूँ, बस नवीनतम devices का support बढ़ना चाहिए
    • अगर इस साइट के संपन्न developers किसी सार्थक चीज़ को sponsor करना चाहते हैं, तो अभी मौका है
  • यह दिलचस्प है कि उन्होंने Android को आधार चुना है, न कि postmarketOS जैसी desktop Linux porting आधारित दिशा को
    • पहले के "Linux phone" projects के अनुभव से, desktop Linux आधारित रास्ते पर जाने से बहुत सारे apps तो इंस्टॉल हो जाते हैं, लेकिन वास्तव में इस्तेमाल योग्य नहीं होते; यह सिर्फ mouse/keyboard की ज़रूरत का सवाल नहीं है, बल्कि बहुत से apps screen size को लेकर ऐसी धारणाएँ बना लेते हैं कि व्यावहारिक उपयोग मुश्किल हो जाता है
    • अगर उन्होंने Android को आधार न चुना होता, तो कुछ साल बाद पहला beta आने पर हालत यह होती कि बस calculator, notes, calendar और मुश्किल से कोई mail app ही होता; पोस्ट शायद HN पर नंबर 1 बन जाती, लेकिन apps की कमी पहले से ही तय थी
    • मुझे यह एक तर्कसंगत चुनाव लगता है, क्योंकि Android ecosystem में पहले से लगे भारी प्रयास को free software phone के लिए फिर से इस्तेमाल किया जा सकता है; non-Android Linux phone बनाना इतना capital और resources माँगता है कि वह अव्यावहारिक हो जाता है
    • inertia सचमुच एक डरावना दुश्मन है; वैसे भी फ़ोन से जुड़ी सारी तकनीक Android compatibility को न्यूनतम baseline मानकर चलती है, इसलिए यह एक समझदारी भरा फैसला लगता है
    • यह अविश्वसनीय रूप से wasteful है और दिखाता है कि आज FSF कितना अप्रासंगिक हो चुका है; अफ़सोस है कि वह असली Linux phone को आगे बढ़ाने के बजाय सिर्फ Android को शुद्ध करने में लगा है
  • मान लें कि आप kernel से blobs को पूरी तरह हटा भी दें (जो अपने आप में कई chipsets पर बहुत बड़े reverse engineering प्रयास की माँग करता है), तब भी हक़ीक़त में smartphones पर "modem का शाप" जैसी एक सीमा मौजूद है; आजकल smartphone modems अक्सर SoC में शामिल होते हैं, और उनके भीतर दुनिया के सबसे बड़े blobs में से कुछ चलते हैं
    • यह सचमुच एक बहुत बड़ी रुकावट है, और दुर्भाग्य से कानूनी रूप से इसे open source बनाना संभव नहीं है; ज़्यादातर देशों में telecom operators जिस spectrum का इस्तेमाल करते हैं वह licensed होता है, इसलिए कानूनी आवश्यकताएँ ऐसी बनाई जाती हैं कि सिर्फ certified (locked-down) modems ही cellular network का उपयोग कर सकें; अंतिम उपयोगकर्ता को इस spectrum के इस्तेमाल का अधिकार नहीं होता; मौजूदा व्यवस्था में open source modem firmware अवैध है; अंततः अगर आप open source modem चाहते हैं, तो आपको cellular network खुद बनाना पड़ेगा
    • srsRAN जैसी चीज़ों को देखकर लगता है कि इस कठिनाई को भी पार करने की संभावना है; srsRAN देखें
    • मेरा निजी मानना है कि Google का एक advertising company भी होना अपने आप में ऐसा conflict of interest है जो Android से Google को अलग करने के लिए पर्याप्त कारण देता है
    • मुझे याद है कि PinePhone forums के शुरुआती दिनों में DMA issues के संदर्भ में भी ऐसी चर्चा हुई थी
  • मोबाइल फ़ोन दुनिया में सबसे महत्वपूर्ण root identity anchor बन गया है, और पश्चिम के बाहर के देशों में तो SIM card खुद एक identity authentication माध्यम बन जाता है; Google Wallet और तरह-तरह के digital wallets जैसी trust-sensitive services में अंततः संरचना ऐसी है कि user अपनी पहचान का सीधा स्वामी नहीं होता; इसलिए फ़ोन का खुद बंद होना ज़रूरी बन जाता है ताकि राज्य और big tech का गठजोड़ उसे निश्चिंत होकर इस्तेमाल कर सके; दक्षिण-पूर्व एशिया की सीमाएँ पार करते समय मैंने जो अनुभव किया, वह मैंने इस लेख में साझा किया है
  • यह बहुत अच्छा विचार है; मुझे लगता है कि PinePhone और Librem, इन दोनों hardware teams के साथ मिलकर काम करना और बेहतर होगा; वे इस तरफ hardware बना रहे हैं, इसलिए software पक्ष में मदद करने वाले developers की ज़रूरत होगी
    • Purism, यानी Librem बनाने वाली कंपनी, refund policy आदि को लेकर कई विवादों में रही है; यह वीडियो देखें; इस स्थिति पर अलग-अलग राय हो सकती है, लेकिन मुझे लगता है कि फिलहाल कुछ दूरी बनाए रखना बेहतर होगा
  • मुझे लगता है कि यह कल की लोकप्रिय बहस "Free software Hasn’t Won" के यहाँ से आगे बढ़ता हुआ एक महत्वपूर्ण विषय है; मैं यह रेखांकित करना चाहता हूँ कि सिर्फ कुछ software के open source होने से पूरे system में वह autonomy और capability नहीं आती जिसकी हमने उम्मीद की थी
  • Librephone FAQ के अनुसार मौजूदा दायरा शायद सिर्फ OS स्तर तक ही सीमित है
    • सच कहूँ तो इतना भी काफ़ी है; अगर user space Linux-compatible हो, तो KDE जैसी विभिन्न संस्थाओं द्वारा बनाए गए सभी mobile interfaces इस्तेमाल किए जा सकते हैं; लेकिन आधुनिक cellular infrastructure के साथ काम कर सकने वाले chipsets के firmware की कमी ही असली बड़ी बाधा है; इसी वजह से आकर्षक finished products सामने नहीं आ पाते; OS layer पर पहले के Linux phone प्रयास बार-बार ढह गए, और इस बार उम्मीद है कि FSF यहाँ से आगे तक जाएगा