GNU प्रोजेक्ट अब नहीं चाहता है कि वेबसाइटें ब्राउज़रों को गैर-मुक्त जावास्क्रिप्ट भेजें

पैरा रिचर्ड मैथ्यू स्टालमैन (आरएमएस), मालिकाना सॉफ्टवेयर से लड़ना, आपके जीवन का बहुत सार है। 1990 के दशक के मध्य से, उन्होंने अपने अधिकांश समय को मुफ्त सॉफ्टवेयर को बढ़ावा देने के लिए समर्पित किया है, जबकि तथाकथित मालिकाना सॉफ्टवेयर द्वारा उन्हें और उनके आंदोलन के अनुसार, स्वतंत्रता के अभाव से वंचित किया गया।

यह इस तर्क में है कि एक दशक से अधिक समय से जीएनयू परियोजना ने जावास्क्रिप्ट जाल से निपटने का फैसला किया है।

“कई वेबसाइटें उपयोगकर्ता के ब्राउज़र पर गैर-मुक्त जावास्क्रिप्ट प्रोग्राम भेजकर उपयोगकर्ताओं की स्वतंत्रता का उल्लंघन करती हैं। हमने स्वयंसेवकों को विशेष साइटों द्वारा प्रस्तुत जावास्क्रिप्ट को बदलने के लिए मुफ्त ब्राउज़र एक्सटेंशन विकसित करने के लिए आमंत्रित किया है, ”रिचर्ड स्टालमैन के जीएनयू प्रोजेक्ट साइट कहते हैं।

जावास्क्रिप्ट धोखा की बात करते हुए, यह चिंता का विषय है के तथ्य को उपयोगकर्ता अनजाने में अपने ब्राउज़र में गैर-मुक्त प्रोग्राम चला सकते हैं। ये प्रोग्राम आमतौर पर जावास्क्रिप्ट में लिखे जाते हैं, इसलिए नाम "जावास्क्रिप्ट धोखा।"

गैर-मुक्त JS कोड की समस्या के बारे में हमारी पहली प्रतिक्रिया LibreJS को विकसित करना था, जो फ़ायरफ़ॉक्स-आधारित ब्राउज़र को उस कोड का पता लगाने और ब्लॉक करने की अनुमति देता है। यह हमें जेएस प्रोग्राम चलाने से बचाता है जो किसी साइट से मुक्त नहीं हैं, लेकिन यह वास्तव में साइट का काम नहीं करता है। इसके लिए एक विस्तार लिखते हुए, जैसा कि हम यहाँ प्रस्तावित करते हैं, वह पूरा करेगा। यह किसी अन्य की वेबसाइट से सीधे सॉफ़्टवेयर चलाने में निहित जोखिम से भी बचता है।

हम जावास्क्रिप्ट कोड के बिना काम करने के लिए अपनी साइट को ठीक करने के लिए वेबमास्टरों को समझाने के द्वारा समस्या का समाधान भी कर सकते हैं, लेकिन उन्हें आश्वस्त करना बहुत मुश्किल हो जाता है क्योंकि वे समस्या को ज्यादातर नहीं समझते हैं, इसके बारे में बहुत कम देखभाल करते हैं। शायद उनकी साइटों के लिए इन एक्सटेंशन के उपयोग की सिफारिश करना उन्हें गैर-जावास्क्रिप्ट एक्सेस के समर्थन पर ध्यान देने के लिए मनाएगा।

यह भी एक कारण है फ्री सॉफ्टवेयर फाउंडेशन Google का उपयोग करने के खिलाफ सिफारिश करता है।

“सामान्य रूप से, Google की अधिकांश सेवाओं को जावास्क्रिप्ट कोड के निष्पादन की आवश्यकता होती है जो कि मुफ्त नहीं है। यदि आप ऐसा करने से इनकार करते हैं, तो आप पाएंगे कि आप इन सेवाओं का उपयोग नहीं कर पाएंगे। ”

यह मामला होगा, उदाहरण के लिए, Google डॉक्स का, जिसे दस्तावेज़ को संपादित करने के लिए गैर-मुक्त जावास्क्रिप्ट कोड के निष्पादन की आवश्यकता होती है, या यहां तक ​​कि YouTube, जो साइट के सामान्य उपयोग के लिए गैर-मुक्त सॉफ़्टवेयर (जावास्क्रिप्ट कोड) पर निर्भर करता है।

नया GNU प्रोजेक्ट समाधान विशिष्ट एक्सटेंशन बनाना है साइट के गैर-मुक्त जावास्क्रिप्ट कोड को बदलने के लिए जो वे उपयोगकर्ताओं के ब्राउज़रों को भेजते हैं।

इसलिए, GNU परियोजना इस कारण से योगदान करने के लिए अपने आंदोलन के समर्थकों को आमंत्रित करती है। हालाँकि, ऐसा लगता है कि आपको साइट पर जाना होगा। इसलिए, शुरू करने के लिए, दुनिया में सबसे लोकप्रिय साइटों में से कुछ की एक सूची प्रस्तावित की गई है। जीएनयू प्रोजेक्ट साइट पढ़ता है, "हम इस साइट को चुनने के लिए स्वयंसेवकों को आमंत्रित करते हैं और इस साइट के लिए एक ब्राउज़र एक्सटेंशन लिखने के लिए काम करते हैं।

ये एक्सटेंशन ईमानदार होने चाहिए, उन्हें "धोखा" नहीं देना चाहिए .... जेएस कोड के माध्यम से वास्तविक सुरक्षा को लागू करना असंभव है जो उपयोगकर्ता को भेजा जाता है, लेकिन जो भी साइट सुरक्षा के समान कुछ लागू करने की कोशिश करती है, वह एक्सटेंशन विश्वासपूर्वक किया जाना चाहिए। विशेष रूप से, यदि साइट उपयोगकर्ता को यह साबित करने के लिए प्रश्नों का उत्तर देने के लिए कहती है कि वह स्वयं एक रोबोट नहीं है, तो विस्तार को उसी प्रश्नों को प्रदर्शित करना होगा, उत्तर प्राप्त करना होगा और उन्हें जमा करना होगा, जिससे वह साबित कर सके कि वह मानव है।

प्रारंभिक लक्ष्य इन साइटों तक अनाम पहुंच को संभालने के लिए एक्सटेंशन लिखना है। सब कुछ कैसे किया जाना चाहिए, इस पर भी निर्देश दिए गए हैं। हालाँकि, यह पहल बहुत दूर नहीं जा रही है?


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।