डिस्प्लेलिंक लिनक्स ड्राइवर पेटेंट विवाद: मांगें और ओआईएन कोडेक कवरेज
Synaptics की पेटेंट मांगों ने माइक लोथियन के खुले डिस्प्लेलिंक ड्राइवर प्रोटोटाइप को रोक दिया।
Synaptics की पेटेंट मांगों ने माइक लोथियन के खुले डिस्प्लेलिंक ड्राइवर प्रोटोटाइप को रोक दिया। LWN की नई रिपोर्ट पुराने पत्राचार, एक सशर्त मौद्रिक मांग और एक OIN कोडेक-कवरेज सीमा का वर्णन करती है। यह एपिसोड GitHub Actions लॉकफाइल अपनाने और .NET 11 में घोषित-केस और समर्थन परिवर्तनों की भी व्याख्या करता है।
लिखित संस्करण पढ़ें (अंग्रेजी) ↗
इस वीडियो में क्या शामिल है
- डिस्प्लेलिंक का ओपन EVDI मॉड्यूल और मालिकाना डिस्प्लेलिंक मैनेजर अलग-अलग घटक हैं; मौजूदा विक्रेता लिनक्स सॉफ्टवेयर उपलब्ध रहता है।
- पांच अक्टूबर के पत्र में दस्तावेज़ीकरण के लिए US$25,000 की धमकी दी गई थी, जो अनुपालन के बिना प्रति सप्ताह कम से कम US$25,000 बढ़ रही थी। प्रकाशित रिकॉर्ड में कोई अदालत पुरस्कार या भुगतान स्थापित नहीं किया गया है।
- OIN कवरेज लिनक्स सिस्टम परिभाषा का पालन करता है। कोडेक खंड में एक एक्सप्रेस-सूची अपवाद है, और बर्गेल्ट का रिपोर्ट किया गया निष्कर्ष इन कोशिश की गई योगदानों से संबंधित था।
- GitHub Actions लॉकफाइल सामान्य और सकर्मक एक्शन संशोधनों को रिकॉर्ड करती है। एक लॉक किए गए संशोधन को अभी भी सुरक्षा के लिए समीक्षा की आवश्यकता है।
- .NET 11 C# 15 यूनियन केस जोड़ता है और इसमें दो साल का STS है; .NET 10 समान गुणवत्ता और सर्विसिंग नीतियों के साथ समर्थित LTS बना हुआ है।
प्रश्न और उत्तर
स्वतंत्र रूप से लिखा गया लिनक्स ड्राइवर पेटेंट दावों का सामना क्यों कर सकता है?
एक स्वतंत्र रूप से लिखा गया ड्राइवर एक आविष्कार को लागू कर सकता है जिसे एक पेटेंट धारक संरक्षित होने का आरोप लगाता है। Synaptics ने माइक लोथियन के साथ अपने पत्राचार में उस स्थिति को बताया। स्रोत लेखकत्व और एक दावा किया गया आविष्कार अलग-अलग प्रश्न हैं। LWN कंपनी के आरोपों और वीनो पर परिणामी दबाव का दस्तावेजीकरण करता है; प्रकाशित रिकॉर्ड पेटेंट वैधता या उल्लंघन का कोई अदालत निर्धारण प्रदान नहीं करता है।
OIN कवरेज लिनक्स ड्राइवर में कोडेक पर कैसे लागू होता है?
OIN कवरेज अपने परिभाषित लिनक्स सिस्टम घटकों और बहिष्करणों का पालन करता है। ओपन इन्वेंशन नेटवर्क की प्रकाशित परिभाषा कोडेक को बाहर करती है जब तक कि वे स्पष्ट रूप से इसकी अपवाद तालिका में सूचीबद्ध न हों। LWN रिपोर्ट करता है कि मुख्य कार्यकारी कीथ बर्गेल्ट ने कहा कि सुरक्षा इन कोशिश की गई योगदानों तक विस्तारित नहीं हुई। वह निष्कर्ष इस काम से संबंधित है; सदस्यता और एक लिनक्स लेबल अकेले हर घटक के कवरेज को स्थापित नहीं करते हैं।
एक GitHub Actions वर्कफ़्लो लॉकफाइल क्या गारंटी देती है?
एक वर्कफ़्लो लॉकफाइल एक ऑनबोर्डेड वर्कफ़्लो के लिए चुने गए एक्शन संशोधनों को रिकॉर्ड करती है, जिसमें सकर्मक एक्शन निर्भरताएं भी शामिल हैं। GitHub की घोषणा कहती है कि पठनीय टैग बने रह सकते हैं जबकि वे रिकॉर्ड किए गए कमिट चलते हैं, भले ही संदर्भ बदलते हों। ह्यूगो वैन केमेनाडे की गाइड अपनाने के उदाहरण दिखाती है। इसे लॉक करने से पहले चयनित निर्भरता की समीक्षा करें, क्योंकि संशोधन चयन यह स्थापित नहीं करता है कि कोड सुरक्षित है।
.NET रिलीज़ में नए C# यूनियन प्रकार क्या जांचते हैं?
यूनियन प्रकार घोषित केस प्रकारों के एक सेट का वर्णन करते हैं और कंपाइलर को उन मामलों पर स्विच-अभिव्यक्ति कवरेज की जांच करने देते हैं। माइक्रोसॉफ्ट की रिलीज़ घोषणा एक उत्पाद या गुम-उत्पाद मामले के साथ एक उत्पाद लुकअप का उपयोग करती है। यह सुविधा संभव राज्यों को स्पष्ट करती है। वही घोषणा नई रिलीज़ को दो साल का मानक-अवधि समर्थन देती है, जिसमें पहले समर्थित दीर्घकालिक विकल्प समान गुणवत्ता और सर्विसिंग नीतियों को बरकरार रखता है।
डिस्प्लेलिंक विवाद पर द डेली डिफ का फैसला क्या था?
द डेली डिफ का फैसला विक्रेता के बढ़ते दबाव पर REVERT था। निको ने एक उपयोगकर्ता द्वारा अपने स्वामित्व वाले हार्डवेयर में सुधार करने की कोशिश करने पर महंगे बचाव के जोखिम को वहन करने पर आपत्ति जताई। LWN रिपोर्ट करता है कि लोथियन ने सार्वजनिक रिपॉजिटरी को हटा दिया और वीनो को स्थानीय रखा जबकि मौजूदा विक्रेता लिनक्स सॉफ्टवेयर उपलब्ध रहा। यह फैसला संपादकीय निर्णय को व्यक्त करता है और पेटेंट दावों का कोई कानूनी निर्धारण प्रदान नहीं करता है।
अनुवादित प्रतिलेख
मूल अंग्रेजी कथन से अनुवादित। उपलब्ध ऑडियो और कैप्शन YouTube द्वारा नियंत्रित होते हैं।
डॉकिंग स्टेशन का मालिक होना आपको वास्तव में क्या खरीदता है?
0:00 आप डॉकिंग स्टेशन के मालिक हैं, इसलिए इसका ड्राइवर आपको ठीक करने जैसा लगता है। Synaptics ने ठीक ऐसा करने के लिए एक Linux डेवलपर को धमकी दी। इस वीडियो में, आपके द्वारा लिखे गए कोड को क्या रोक सकता है? और डॉकिंग स्टेशन का मालिक होना आपको वास्तव में क्या खरीदता है? और लिनक्स पेटेंट सुरक्षा जाल में एक विशिष्ट छेद है जिसकी हमें जांच करने की आवश्यकता है। यह गुरुवार, बारह नवंबर है, और यह द डेली डिफ है। डिस्प्लेलिंक Synaptics की अतिरिक्त डिस्प्ले को USB डॉकिंग स्टेशन के माध्यम से जोड़ने की तकनीक है। इसके लिनक्स सॉफ़्टवेयर में एक ओपन कर्नल मॉड्यूल और एक मालिकाना घटक शामिल है।
0:27 अपना खुद का प्रतिस्थापन लिखने से पेटेंट अधिकार तय नहीं होते हैं, क्योंकि एक आविष्कार को स्रोत कोड से अलग से दावा किया जा सकता है।
समर्थन अनुरोध वकीलों तक क्यों पहुंचा?
0:33 LWN ने Synaptics और माइक लोथियन के बीच महीनों के पत्राचार के बाद मंगलवार को यह कहानी प्रकाशित की। हम ताज़ा GitHub Actions लॉकफाइल अपनाने और डॉट नेट इलेवन की भी जांच करेंगे। लोथियन के अनुसार, मुख्य कहानी एक डेल डॉक से शुरू होती है जिसका लिनक्स ड्राइवर क्रैश होता रहता था। विक्रेता x86 मशीनों पर उबंटू के लिए डिस्प्लेलिंक मैनेजर को एक बाइनरी के रूप में आपूर्ति करता है। ओपन मॉड्यूल, ईवीआई, वर्चुअल डिस्प्ले का प्रबंधन करता है। इसका README कहता है कि पूर्ण डिस्प्लेलिंक कार्यक्षमता के लिए शेष ड्राइवर की आवश्यकता होती है। वह खुला दरवाजा आपको हॉलवे में ले जाता है। लोथियन ने लिनक्स कर्नेल के लिए अभिप्रेत एक रस्ट ड्राइवर, वीनो को बनाने में मदद करने के लिए क्लाउड का उपयोग किया।
0:59 उनका जून प्रोटोटाइप अधूरा था। अगस्त के अंत तक, उन्होंने तीन डॉक पीढ़ियों को नियंत्रित करने की सूचना दी। पहले के प्रयासों ने कभी कोई पैनल रोशन नहीं किया था। हमने उनके परिणाम का परीक्षण नहीं किया है। डिस्प्लेलिंक ट्रांसमिशन के लिए डिस्प्ले स्ट्रीम को एन्कोड करने और इसे फिर से डिकोड करने के लिए मालिकाना तकनीक का उपयोग करता है। आप उस मशीनरी को मालिकाना रखते हुए आसपास के प्लंबिंग को प्रकाशित कर सकते हैं। आपके द्वारा पढ़ा जा सकने वाला स्रोत आपको आपके हार्डवेयर की आवश्यकता का केवल एक हिस्सा बताता है।
स्वतंत्र रूप से लिखे गए कोड पर पेटेंट का दावा क्यों किया जा सकता है?
1:17 Synaptics ने लोथियन को बताया कि एक क्लीन-रूम कार्यान्वयन अभी भी एक पेटेंट आविष्कार को लागू कर सकता है। इन विशेष दावों के लिए कानूनी मूल्यांकन की आवश्यकता होगी। क्लाउड रस्ट लिखने में मदद कर सकता है। अपने मुकदमेबाजी बजट को अवशोषित करने के लिए कहना एक काफी साहसिक सदस्यता स्तर की आवश्यकता होगी। अगस्त में एक "सीज़-एंड-डेसिस्ट" नोटिस में एक लंबी पेटेंट सूची शामिल थी और कथित रूप से उल्लंघनकारी विकास को रोकने और वितरित सामग्री को वापस लेने की मांग की। लोथियन ने पूछा कि कौन से पेटेंट दावे किस कोड से मेल खाते हैं। जब कोई आपको पूरा पेटेंट पोर्टफोलियो भेजता है तो यह एक उचित प्रश्न है।
1:38 पांच अक्टूबर के पत्र में दस्तावेज़ीकरण के लिए पच्चीस हज़ार अमेरिकी डॉलर की धमकी दी गई थी,
पत्रों में क्या मांग की गई थी?
1:40 जो अनुपालन के बिना प्रति सप्ताह कम से कम पच्चीस हज़ार और बढ़ रही थी। प्रकाशित रिकॉर्ड में कोई अदालत पुरस्कार या भुगतान स्थापित नहीं किया गया है। ग्राहक सहायता ने साप्ताहिक बिलिंग चक्र प्राप्त कर लिया था। एक कार्यशील प्रोटोटाइप और एक किफायती बचाव अलग-अलग आवश्यकताएं हैं। एक व्यक्ति को काम की रक्षा करने के खिलाफ कानूनी लड़ाई की लागत का वजन करना होगा। आपका मॉनिटर अपना परीक्षण पास कर सकता है जबकि परियोजना अपना बजट समीक्षा में विफल रहती है। सात अक्टूबर को, Synaptics ने आखिरकार उनके पुराने ईवीडीआई पुल अनुरोध की समीक्षा की। लोथियन ने LWN को बताया कि वह आगे नहीं बढ़ेंगे, यह कहते हुए कि,
2:07 आप मुझे मुकदमा करने की धमकी नहीं दे सकते और फिर मुझसे अपना पुल अनुरोध अपडेट करने के लिए नहीं कह सकते। दो विभाग, उत्कृष्ट समानांतर प्रसंस्करण। इस बीच, एक और प्रकार की निर्भरता को नियंत्रित करना आसान हो रहा है। GitHub Actions ने अक्टूबर के अंत में वर्कफ़्लो लॉकफाइल को आम तौर पर उपलब्ध कराया। आपका वर्कफ़्लो एक पठनीय टैग रख सकता है जबकि लॉकफाइल चलने के लिए सटीक कमिट को रिकॉर्ड करती है, जिसमें सकर्मक एक्शन निर्भरताएं भी शामिल हैं। यदि टैग चलता है, तो एक ऑनबोर्डेड वर्कफ़्लो अभी भी अपने रिकॉर्ड किए गए संशोधन का उपयोग करता है। ह्यूगो वैन केमेनाडे की बुधवार की गाइड सेटअप और पायथन प्रोजेक्ट अपनाने के उदाहरणों को लिंक करती है।
एक वर्कफ़्लो लॉकफाइल वास्तव में क्या गारंटी देती है?
2:35 GitHub आपको धीरे-धीरे ऑनबोर्ड होने देता है और प्रशासक एक लॉकफाइल की आवश्यकता कर सकते हैं। आप जो लॉक करते हैं उसकी समीक्षा करें, क्योंकि यह गारंटी देता है कि चुना गया संशोधन चलता है। दुर्भावनापूर्ण कोड पूरी तरह से प्रतिलिपि प्रस्तुत करने योग्य हो सकता है, जो विश्वसनीय की एक बहुत ही दुर्भाग्यपूर्ण परिभाषा है। माइक्रोसॉफ्ट ने मंगलवार को डॉट नेट इलेवन भी जारी किया। एक उपयोगी अतिरिक्त C शार्प फिफ्टीन में यूनियन प्रकार हैं। एक मान घोषित केस प्रकारों के एक सेट से संबंधित हो सकता है, और कंपाइलर जांचता है कि आपका स्विच अभिव्यक्ति उन्हें कवर करती है या नहीं। उत्पाद मिला या उत्पाद गुम के बारे में सोचें, जिसमें गुम मामला आपके निर्माण के दौरान पकड़ा जाता है।
3:03 जिस व्यक्ति को इसे बनाए रखना है, उसके लिए इलेवन को दो साल का मानक-अवधि समर्थन मिलता है। डॉट नेट दस दीर्घकालिक विकल्प बना हुआ है।
C# 15 और .NET 11 के साथ क्या बदलता है?
3:08 माइक्रोसॉफ्ट का कहना है कि गुणवत्ता और सर्विसिंग नीतियां समान हैं; समर्थन की लंबाई भिन्न है। उस विंडो को चुनें जो आपकी अपग्रेड योजना से मेल खाती है, क्योंकि वार्षिक रिलीज़ का उत्साह और वार्षिक माइग्रेशन टिकट एक ही इनबॉक्स में आते हैं। वापस डॉकिंग स्टेशन पर। ओपन इन्वेंशन नेटवर्क सदस्यों को एक परिभाषित लिनक्स सिस्टम के भीतर पेटेंट को क्रॉस-लाइसेंस करने देता है। कवरेज सूचीबद्ध घटकों और विशिष्ट बहिष्करणों का पालन करता है। एक लिनक्स ड्राइवर स्वचालित रूप से उस सीमा के भीतर हर घटक को नहीं लाता है। लोथियन इसमें शामिल हो गए और पूछा कि यह Synaptics की सदस्यता के साथ कैसे इंटरैक्ट करता है।
3:32 LWN रिपोर्ट करता है कि OIN ने जांच की। मुख्य कार्यकारी कीथ बर्गेल्ट ने कहा कि उनके योगदान सुरक्षा से बाहर थे। तो कथित एस्केप हैच की अपनी संगतता जांच थी।
लिनक्स पेटेंट सुरक्षा जाल कहाँ रुकता है?
3:41 यहाँ विशिष्ट छेद है। OIN की प्रकाशित परिभाषा ऑडियो और इमेज कोडेक को बाहर करती है जब तक कि वे स्पष्ट रूप से इसकी अपवाद तालिका में सूचीबद्ध न हों। बर्गेल्ट के अनुसार, डिस्प्लेलिंक कोडेक के काम को वह सुरक्षा नहीं मिली। लिनक्स पर चलना और इस समझौते द्वारा कवर किया जाना अलग-अलग जांच हैं। यही कारण है कि स्वतंत्र रूप से लिखा गया स्रोत और एक OIN सदस्यता ने लोथियन को इस मांग के संपर्क में छोड़ दिया। लोथियन ने LWN को बताया कि उन्होंने सार्वजनिक रिपॉजिटरी को हटा दिया और वीनो तब तक स्थानीय रहता है जब तक यह हल नहीं हो जाता, क्योंकि वह बचाव का खर्च नहीं उठा सकता। वह अप्रभावित घटकों पर काम कर सकता है।
4:07 विक्रेता का मौजूदा लिनक्स सॉफ्टवेयर उपलब्ध रहता है। यह कोशिश किया गया प्रतिस्थापन और इसके आशातीत सुधार रुके हुए हैं। यदि आप इसे मुझे कहने के बजाय पढ़ना चाहते हैं, तो डिफ हर सुबह आपके इनबॉक्स में आता है, dailydiff.dev पर मुफ्त में, नीचे लिंक। तो, डिस्प्लेलिंक विवाद पर आज का फैसला। रिवर्ट। मैं एक बढ़ते पेटेंट दावे के साथ ड्राइवर योगदान का जवाब देने के निर्णय को वापस ले लूंगा। यह एक उपयोगकर्ता को हार्डवेयर में सुधार करने की कोशिश करते हुए छोड़ देता है जिसका वह पहले से ही कानूनी जोखिम उठाता है। सब्सक्राइब करें, घंटी दबाएं, और मुझे टिप्पणियों में बताएं कि क्या आपने इसे अलग तरीके से स्टैंप किया होगा। और यह आज के लिए डिफ है।
4:31 मैं अक्सिसी से निको हूं। जिम्मेदारी से विलय करें। आप डॉकिंग स्टेशन के मालिक हैं, इसलिए इसका ड्राइवर आपको ठीक करने जैसा लगता है। Synaptics ने ठीक ऐसा करने के लिए एक Linux डेवलपर को धमकी दी। इस वीडियो में, आपके द्वारा लिखे गए कोड को क्या रोक सकता है? और डॉकिंग स्टेशन का मालिक होना आपको वास्तव में क्या खरीदता है? और लिनक्स पेटेंट सुरक्षा जाल में एक विशिष्ट छेद है जिसकी हमें जांच करने की आवश्यकता है।
डॉकिंग विवाद पर मैं क्या मुहर लगाता?
4:50 यह गुरुवार, बारह नवंबर है, और यह द डेली डिफ है। डिस्प्लेलिंक Synaptics की अतिरिक्त डिस्प्ले को USB डॉकिंग स्टेशन के माध्यम से जोड़ने की तकनीक है। इसके लिनक्स सॉफ़्टवेयर में एक ओपन कर्नल मॉड्यूल और एक मालिकाना घटक शामिल है। अपना खुद का प्रतिस्थापन लिखने से पेटेंट अधिकार तय नहीं होते हैं, क्योंकि एक आविष्कार को स्रोत कोड से अलग से दावा किया जा सकता है। LWN ने Synaptics और माइक लोथियन के बीच महीनों के पत्राचार के बाद मंगलवार को यह कहानी प्रकाशित की। हम ताज़ा GitHub Actions लॉकफाइल अपनाने और डॉट नेट इलेवन की भी जांच करेंगे। मुख्य कहानी एक डेल डॉक से शुरू होती है जिसका लिनक्स ड्राइवर क्रैश होता रहता था, लोथियन के अनुसार।
स्रोत
- Synaptics patent claims stop work on DisplayLink driversLWN / Joe Brockmeier
- October fifth Synaptics noticeSynaptics
- July–October correspondence compiled by LothianMike Lothian / Synaptics
- EVDI READMEDisplayLink
- Linux System DefinitionOpen Invention Network
- Table 0 codec exceptionsOpen Invention Network
- GitHub Actions workflow lockfiles are generally availableGitHub
- Lock your GitHub ActionsHugo van Kemenade
- Announcing .NET 11Microsoft .NET Team
- EVDI pull request 581 and October seventh reviewDisplayLink / Mike Lothian
- OIN community directoryOpen Invention Network
- Imagination SpongeBob still: brief fictional process commentary; cartoon copyright retained; no current executive reaction or endorsementSpongeBob SquarePants / Nickelodeon-Paramount; Imgflip source host
- Imagination SpongeBob original image: resized and captioned editorially; this release grants no blanket asset or episode reuse permissionNickelodeon-Paramount / Imgflip; adaptation by The Daily Diff
- Office Sloth: brief silent fictional process commentary; Zootopia copyright Disney; selected source window, no current executive reaction or endorsementZootopia / Disney; official Giphy source host



