फिर से गनोम कॉपीराइट मुद्दों का सामना करता है, इस बार सूक्ति-स्क्रीनसेवर द्वारा

बौना

जेमी ज़्विन्स्की, नेटस्केप और Mozilla.org के सह-संस्थापक, निर्माता और XEmacs XScreenSaver परियोजना के लेखक, स्क्रीनसेवर में कॉपीराइट उल्लंघन के बारे में बात की के लिए संरक्षित कोड सूक्ति-स्क्रीनसेवर और अपने साथी-स्क्रीनसेवर और दालचीनी-स्क्रीनसेवर परियोजनाओं के साथ भी साझेदारी की।

यह आरोप लगाया जाता है कि सूक्ति-स्क्रीनसेवर के लेखक ने अधिकांश कोड की नकल की XScreenSaver प्रोजेक्ट का और फिर बिना अनुमति के BSD से GPLv2 पर कोड का लाइसेंस बदल दिया। प्रारंभ में, एक नोट स्रोत कोड में छोड़ दिया गया था कि परियोजना जैमी ज़्विन्स्की के कोड और विचारों पर आधारित थी, लेकिन बाद में हटा दी गई थी।

2004 में, जो अब सत्रह साल पहले है, मैंने यह बताते हुए एक दस्तावेज़ लिखा था कि मैंने डिज़ाइन ट्रेडऑफ़्स क्यों किए जो मैंने XScreenSaver में किए थे, और उस दस्तावेज़ में मैंने इस सटीक त्रुटि की भविष्यवाणी की थी कि 'यह वही है जो अगर डॉन बन जाएगा' टी इसे इस तरह से «।

मुझे अभी पता चला है कि गनोम-स्क्रीनसेवर के असुरक्षित कचरा होने के अलावा, उन्होंने मेरे थोक xscreensaver कोड की बहुत नकल की, BSD कॉपीराइट नोटिस को हटा दिया, और इसे GPL के साथ बदल दिया। अच्छा काम करने वाले लोग ...

यार, तुम सबसे fade.c की नकल की, दूसरों के बीच में, * मेरा नाम, कॉपीराइट और लाइसेंस हटा दिया, और शीर्ष पर अपना नाम और लाइसेंस डाल दिया। अगर आपको लगता है कि मैंने आपको GPL के रूप में मेरे BSD लाइसेंस कोड को फिर से लाइसेंस देने की अनुमति दी है, तो कृपया इसे साबित करें।

एक उदाहरण के रूप में, fade.c फ़ाइल को लगभग किसी भी बदलाव के साथ XScreenSaver से कॉपी किया गया था। इसलिए, किसी भी लिनक्स वितरण में सूक्ति-स्क्रीनसेवर, मेट-स्क्रीनसेवर, या दालचीनी-स्क्रीनसेवर शामिल हैं जिसमें कोड शामिल हैं जो कॉपीराइट और लाइसेंस का उल्लंघन करता है।

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

ग्नोम-स्क्रीनसेवर लेखक ने जवाब दिया कि कोड प्रकाशित होने से पहले इस मुद्दे पर चर्चा की गई थी और लेखक की सूची में ज़विंस्की का उल्लेख करने की कोशिश की गई थी, लेकिन एक सुरक्षा मुद्दा था।

"बस खोजा गया", लेकिन हमने प्रकाशित होने से पहले इसकी चर्चा की। 2. आपकी सुरक्षा दलीलें गलत निकलीं। इसलिए रोका? 3. मैंने आपको श्रेय देने की पूरी कोशिश की; एक बारीक देखो यह प्रकट होगा। 4. अच्छी आस्था होने पर अधिक चर्चा हो सकती है

स्थिति विस्तृत नहीं है, लेकिन यह संभव है कि Zawinski नहीं चाहता था कि उसका नाम उन कार्यक्रमों से जुड़ा हो, जिनके पास संभावित सुरक्षा समस्याएं हैं (उदाहरण के लिए, कुछ साल पहले सुरक्षा के कारण डेबियन के साथ संघर्ष हुआ था और Zavinski ने XScreenSaver को हटाने के लिए कहा था पुरानी संस्करण डिलीवरी के कारण वितरण से)।

एक ही समय में, Zawinski जोर देकर कहते हैं कि उन्होंने बीएसडी कोड को फिर से लाइसेंस देने की अपनी अनुमति नहीं दी जी.पी.एल. और यदि नहीं, तो सबूत के लिए पूछें।

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

2004 में, Zinsinski ने स्क्रीनसेवर में जटिलताओं की अशुद्धि और इस तरह के कार्यक्रमों में GTK और अतिरिक्त पुस्तकालयों के अनुचित उपयोग के बारे में चेतावनी देते हुए एक लेख लिखा था।

उदहारण के लिए, स्क्रीन रीडर समर्थन दिखाया गया है, विकलांग लोगों और उन्नत इनपुट विधियों के लिए उपकरण, X11 प्रोटोकॉल पर आधारित प्रणालियों में मौजूदा लॉक स्क्रीन आर्किटेक्चर को ध्यान में रखते हुए, कमजोरियों को जन्म दे सकता है, और ऐसी प्रणालियों की जटिलता के कारण, समस्याओं से बचना बहुत मुश्किल होगा।

तब से, इसी तरह की कमजोरियां नियमित रूप से सामने आई हैं आभासी स्क्रीनसेवर के माध्यम से शोषित स्क्रीनसेवर और आखिरी में सिनेमोन स्क्रीनसेवर में भेद्यता थी।

अंत में, यदि आप इसके बारे में अधिक जानना चाहते हैं आप दोनों लेखकों के बीच चर्चा में परामर्श कर सकते हैं निम्नलिखित लिंक या जेमी Zinsinski द्वारा किए गए प्रकाशन भी इस लिंक में


पहली टिप्पणी करने के लिए

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

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

*

*

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