DisplayLink-ի Linux դրայվերի արտոնագրային վեճ. պահանջներ և OIN կոդեկի ծածկույթ
Synaptics-ի արտոնագրային պահանջները կանգնեցրել են Մայք Լոթիանի բաց DisplayLink դրայվերի նախատիպը: LWN-ի նոր զեկույցը նկարագրում է հին նամակագրությունը, պայմանական դրամական պահանջը և OIN կոդեկի ծածկույթի սահմանը: Այս դրվագը նաև բացատրում է GitHub Actions lockfile-ի ընդունումը և .NET 11-ի հայտարարված դեպքի և աջակցության փոփոխությունները:
Synaptics-ի արտոնագրային պահանջները կանգնեցրել են Մայք Լոթիանի բաց DisplayLink դրայվերի նախատիպը: LWN-ի նոր զեկույցը նկարագրում է հին նամակագրությունը, պայմանական դրամական պահանջը և OIN կոդեկի ծածկույթի սահմանը: Այս դրվագը նաև բացատրում է GitHub Actions lockfile-ի ընդունումը և .NET 11-ի հայտարարված դեպքի և աջակցության փոփոխությունները:
Կարդացեք գրավոր տարբերակը (անգլերեն) ↗
Ինչ է ընդգրկում այս տեսանյութը
- DisplayLink-ի բաց EVDI մոդուլը և սեփական DisplayLink Manager-ը տարբեր բաղադրիչներ են. գոյություն ունեցող վաճառողի Linux ծրագրակազմը մնում է հասանելի:
- Հոկտեմբերի հինգի նամակը սպառնում էր 25,000 ԱՄՆ դոլարով փաստաթղթերի համար՝ ավելանալով շաբաթական առնվազն 25,000 ԱՄՆ դոլարով՝ չկատարելու դեպքում: Հրապարակված գրառումը չի հաստատում դատարանի որոշում կամ վճարում:
- OIN ծածկույթը հետևում է Linux համակարգի սահմանմանը: Կոդեկի դրույթն ունի հստակ ցուցակի բացառություն, և Բերգելթի հաղորդված եզրակացությունը վերաբերում էր այս փորձված ներդրումներին:
- GitHub Actions lockfiles-ը գրանցում է նորմալ և անցողիկ գործողությունների վերանայումներ: Կողպված վերանայումը դեռ կարիք ունի անվտանգության համար վերանայման:
- .NET 11-ն ավելացնում է C# 15 միավորման դեպքեր և ունի երկու տարվա STS; .NET 10-ը մնում է աջակցվող LTS՝ նույն որակով և սպասարկման քաղաքականությամբ:
Հարցեր և պատասխաններ
Ինչու՞ կարող է անկախ գրված Linux դրայվերը բախվել արտոնագրային պահանջների:
Անկախ գրված դրայվերը կարող է իրականացնել հայտնագործություն, որը արտոնագրատերը պնդում է, որ պաշտպանված է: Synaptics-ը հայտարարել է այդ դիրքորոշումը Մայք Լոթիանի հետ իր նամակագրության մեջ: Աղբյուրի հեղինակությունը և պահանջվող հայտնագործությունը առանձին հարցեր են: LWN-ը փաստում է ընկերության պնդումները և դրա հետևանքով Vino-ի վրա գործադրված ճնշումը. հրապարակված արձանագրությունը դատարանի կողմից արտոնագրի վավերականության կամ խախտման որոշում չի տրամադրում:
Ինչպե՞ս է OIN-ի ծածկույթը կիրառվում կոդեկների նկատմամբ Linux դրայվերում:
OIN-ի ծածկույթը հետևում է իր սահմանված Linux համակարգի բաղադրիչներին և բացառություններին: Open Invention Network-ի հրապարակված սահմանումը բացառում է կոդեկները, եթե դրանք հստակորեն նշված չեն դրա բացառությունների աղյուսակում: LWN-ը հաղորդում է, որ գործադիր տնօրեն Քիթ Բերգելթն ասել է, որ պաշտպանությունը չի տարածվում այս փորձված ներդրումների վրա: Այդ եզրակացությունը վերաբերում է այս աշխատանքին. միայն անդամակցությունը և Linux պիտակը չեն հաստատում յուրաքանչյուր բաղադրիչի ծածկույթը:
Ի՞նչ է երաշխավորում GitHub Actions աշխատանքային հոսքի lockfile-ը:
Աշխատանքային հոսքի lockfile-ը գրանցում է ներգրավված աշխատանքային հոսքի համար ընտրված գործողությունների վերանայումները, ներառյալ անցողիկ գործողությունների կախվածությունները: GitHub-ի հայտարարության մեջ ասվում է, որ ընթերցվող պիտակները կարող են մնալ, մինչդեռ գրանցված կոմիտները աշխատում են նույնիսկ այն դեպքում, երբ հղումները տեղափոխվում են: Հուգո վան Կեմենադեի ուղեցույցը ցույց է տալիս ընդունման օրինակները: Կողպելուց առաջ վերանայեք ընտրված կախվածությունը, քանի որ վերանայման ընտրությունը չի հաստատում, որ կոդն անվտանգ է:
Ի՞նչ են ստուգում C# միավորման նոր տեսակները .NET թողարկման մեջ:
Միավորման տեսակները նկարագրում են դեպքի տեսակների հայտարարված հավաքածուն և թույլ են տալիս կոմպիլյատորին ստուգել switch-արտահայտության ծածկույթը այդ դեպքերի վրա: Microsoft-ի թողարկման հայտարարության մեջ օգտագործվում է ապրանքի որոնում՝ ապրանքի կամ բացակայող ապրանքի դեպքով: Այդ հնարավորությունը հստակեցնում է վիճակները: Նույն հայտարարությունը նոր թողարկումին տալիս է երկու տարվա ստանդարտ ժամկետային աջակցություն, իսկ ավելի վաղ աջակցվող երկարաժամկետ տարբերակը պահպանում է նույն որակը և սպասարկման քաղաքականությունը:
Ի՞նչ էր The Daily Diff-ի վճիռը DisplayLink վեճի վերաբերյալ:
The Daily Diff-ի վճիռը REVERT էր վաճառողի աճող ճնշման վերաբերյալ: Նիկոն առարկում էր, որ օգտվողը, ով փորձում է բարելավել իրեն պատկանող սարքավորումները, կրում է թանկարժեք պաշտպանության ռիսկը: LWN-ը հաղորդում է, որ Լոթիան հանել է հանրային պահոցը և պահել Vino-ն տեղական, մինչդեռ գոյություն ունեցող վաճառողի Linux ծրագրակազմը մնում էր հասանելի: Վճիռը արտահայտում է խմբագրական դատողությունը և չի տրամադրում արտոնագրային պահանջների իրավական որոշում:
Թարգմանված արձանագրություն
Թարգմանվել է բնօրինակ անգլերեն պատմությունից։ Հասանելի աուդիո և ենթագրերը վերահսկվում են YouTube-ի կողմից։
Ի՞նչ է իրականում տալիս դոկի սեփականությունը:
0:00 Դուք դոկի սեփականատերն եք, ուստի դրա դրայվերը կարծես ձերն է՝ շտկելու համար: Synaptics-ը սպառնացել է Linux-ի ծրագրավորողին հենց դրա համար: Այս տեսանյութում ի՞նչը կարող է կանգնեցնել ձեր գրած կոդը: Եվ ի՞նչ է իրականում տալիս դոկի սեփականությունը: Եվ Linux-ի արտոնագրային անվտանգության ցանցն ունի հատուկ անցք, որը մենք պետք է ստուգենք: Հինգշաբթի է, նոյեմբերի տասներկուսը, և սա The Daily Diff-ն է: DisplayLink-ը Synaptics-ի տեխնոլոգիան է լրացուցիչ էկրաններ միացնելու համար՝ USB դոկի միջոցով: Դրա Linux ծրագրակազմը ներառում է բաց միջուկի մոդուլ և սեփական
0:27 բաղադրիչ: Ձեր սեփական փոխարինողը գրելը չի կարգավորում արտոնագրային իրավունքները, քանի որ հայտնագործությունը կարող է պահանջվել առանձին սկզբնաղբյուր կոդից:
Ինչու՞ է աջակցության հարցումը հասել փաստաբաններին:
0:33 LWN-ը հրապարակեց այս պատմությունը երեքշաբթի օրը՝ Synaptics-ի և Մայք Լոթիանի միջև ամիսներ տևած նամակագրությունից հետո: Մենք նաև կստուգենք GitHub Actions lockfile-ի թարմ ընդունումը և .NET 11-ը: Առաջատարը սկսվում է Dell-ի դոկից, որի Linux դրայվերը անընդհատ խափանվում էր, ըստ Լոթիանի: Վաճառողը մատակարարում է DisplayLink Manager-ը որպես երկուական Ubuntu-ի համար x eighty six մեքենաների վրա: Բաց մոդուլը՝ ee vee dee eye-ը, կառավարում է վիրտուալ էկրանները: Դրա readme-ն ասում է, որ DisplayLink-ի ամբողջական ֆունկցիոնալությունը պահանջում է մնացած դրայվերը:
0:59 Այդ բաց դուռը ձեզ տանում է միջանցք: Լոթիան օգտագործել է Claude-ին՝ օգնելու կառուցել Vino-ն՝ Rust դրայվեր, որը նախատեսված է Linux միջուկի համար: Նրա հունիսյան նախատիպը թերի էր: Օգոստոսի վերջին նա հաղորդել է երեք դոկի սերունդների կառավարման մասին: Նախկին փորձերը երբեք վահանակ չէին լուսավորել: Մենք չենք ստուգել նրա արդյունքը: DisplayLink-ն օգտագործում է սեփական տեխնոլոգիա՝ էկրանի հոսքը կոդավորելու համար՝
Ինչու՞ կարող է անկախ գրված կոդը բախվել արտոնագրային պահանջի:
1:17 փոխանցման և այն նորից ապակոդավորելու համար: Դուք կարող եք հրապարակել շրջակա ջրատարը՝ պահպանելով այդ մեքենաները սեփական: Աղբյուրը, որը կարող եք կարդալ, ձեզ ասում է միայն մի մասը, թե ինչ է պետք ձեր սարքավորմանը: Synaptics-ը Լոթիանին ասաց, որ մաքուր սենյակի իրականացումը դեռ կարող է իրականացնել արտոնագրված հայտնագործություն: Այս կոնկրետ պահանջները կպահանջեն իրավական գնահատում: Claude-ը կարող է օգնել Rust գրելու հարցում: Խնդրելով նրան կլանել ձեր դատավարության բյուջեն՝ կպահանջի բավականին արկածային
1:38 բաժանորդագրության մակարդակ: Օգոստոսյան դադարեցնելու և դադարեցնելու
Ի՞նչ էին պահանջում նամակները:
1:40 ծանուցումը ներառում էր արտոնագրերի երկար ցուցակ և պահանջում էր դադարեցնել ենթադրաբար խախտող զարգացումը և հետ կանչել տարածված նյութը: Լոթիան հարցրեց, թե որ արտոնագրային պահանջները համապատասխանում են որ կոդին: Դա ողջամիտ հարց է, երբ ինչ-որ մեկը ձեզ ուղարկում է արտոնագրերի ամբողջ պորտֆոլիո: Հոկտեմբերի հինգի նամակը սպառնում էր քսանհինգ հազար ԱՄՆ դոլարով փաստաթղթերի համար՝ աճելով ևս առնվազն քսանհինգ հազարով ամեն շաբաթ՝ առանց համապատասխանության: Հրապարակված արձանագրությունը չի հաստատում դատարանի որոշում կամ վճարում: Հաճախորդների աջակցությունը ձեռք էր բերել շաբաթական հաշվարկային ցիկլ:
2:07 Աշխատող նախատիպը և մատչելի պաշտպանությունը առանձին պահանջներ են: Անհատը պետք է կշռադատի աշխատանքի պաշտպանությունը այն բանի դեմ, թե ինչ կարող է արժենալ իրավական պայքարը: Ձեր մոնիտորը կարող է անցնել իր փորձարկումը, մինչդեռ նախագիծը ձախողում է իր բյուջեի վերանայումը: Հոկտեմբերի յոթին Synaptics-ը վերջապես վերանայեց նրա հին ee vee dee eye-ի քաշելու հարցումը: Լոթիան LWN-ին ասաց, որ չի հետևի, ասելով՝ դուք չեք կարող սպառնալ ինձ դատի տալ, իսկ հետո խնդրել ինձ թարմացնել իմ քաշելու հարցումը: Երկու բաժին, հիանալի զուգահեռ մշակում: Միևնույն ժամանակ, կախվածության մեկ այլ տեսակ դառնում է ավելի հեշտ վերահսկվող:
Ի՞նչ է իրականում երաշխավորում աշխատանքային հոսքի lockfile-ը:
2:35 GitHub Actions-ը աշխատանքային հոսքի lockfile-ները հասանելի դարձրեց հոկտեմբերի վերջին: Ձեր աշխատանքային հոսքը կարող է պահպանել ընթերցվող պիտակ, մինչդեռ lockfile-ը գրանցում է ճշգրիտ կոմիտը գործարկելու համար, ներառյալ անցողիկ գործողությունների կախվածությունները: Եթե պիտակը տեղաշարժվում է, ներգրավված աշխատանքային հոսքը դեռ օգտագործում է իր գրանցված վերանայումը: Հուգո վան Կեմենադեի չորեքշաբթի օրվա ուղեցույցը ցույց է տալիս կարգավորումը և կապում Python նախագծի ընդունման օրինակները: GitHub-ը թույլ է տալիս ձեզ աստիճանաբար ներգրավվել, և ադմինիստրատորները կարող են պահանջել lockfile: Վերանայեք, թե ինչ եք կողպում, քանի որ սա երաշխավորում է ընտրված վերանայման գործարկումը:
3:03 Չարամիտ կոդը կարող է լինել կատարյալ վերարտադրելի, ինչը շատ ցավալի հուսալիության սահմանում է:
Ի՞նչ է փոխվում C# 15-ի և .NET 11-ի հետ:
3:08 Microsoft-ը նաև թողարկեց .NET 11-ը երեքշաբթի օրը: Մեկ օգտակար հավելում է միավորման տիպերը C sharp տասնհինգում: Արժեքը կարող է պատկանել դեպքի տիպերի հայտարարված հավաքածուին, և կոմպիլյատորը ստուգում է, թե արդյոք ձեր switch արտահայտությունը դրանք ծածկում է: Մտածեք գտնված ապրանքի կամ բացակայող ապրանքի մասին, որի բացակայող դեպքը բռնվում է, մինչ դուք կառուցում եք: Նրանց համար, ովքեր պետք է պահպանեն այն, տասնմեկը ստանում է երկու տարվա ստանդարտ ժամկետային աջակցություն: .NET տասը մնում է երկարաժամկետ տարբերակ: Microsoft-ը ասում է, որ որակը և սպասարկման քաղաքականությունը նույնն են. աջակցության տևողությունը
3:32 տարբերվում է: Ընտրեք այն պատուհանը, որը համապատասխանում է ձեր թարմացման պլանին, քանի որ ամենամյա թողարկման հուզմունքը և ամենամյա միգրացիոն տոմսերը հայտնվում են նույն փոստարկղում: Վերադառնանք դոկին:
Որտե՞ղ է կանգ առնում Linux-ի արտոնագրային անվտանգության ցանցը:
3:41 Open Invention Network-ը թույլ է տալիս անդամներին խաչաձև արտոնագրել արտոնագրերը սահմանված Linux համակարգի շրջանակներում: Ծածկույթը հետևում է թվարկված բաղադրիչներին և հատուկ բացառություններին: Linux դրայվերը ավտոմատ կերպով չի ներառում բոլոր բաղադրիչները այդ սահմանի ներսում: Լոթիան միացավ և հարցրեց, թե ինչպես է դա փոխգործակցում Synaptics-ի անդամակցության հետ: LWN-ը հաղորդում է, որ OIN-ը հետաքննել է: Գործադիր տնօրեն Քիթ Բերգելթն ասել է, որ իր ներդրումները դուրս են պաշտպանությունից: Այսպիսով, ենթադրյալ փախուստի դուռն ուներ իր սեփական համատեղելիության ստուգումը: Ահա կոնկրետ անցքը:
4:07 OIN-ի հրապարակված սահմանումը բացառում է աուդիո և պատկերի կոդեկները, եթե դրանք հստակորեն նշված չեն դրա բացառությունների աղյուսակում: DisplayLink կոդեկի աշխատանքը չի ստացել այդ պաշտպանությունը, ըստ Բերգելթի: Linux-ում աշխատելը և այս համաձայնագրով ծածկված լինելը տարբեր ստուգումներ են: Ահա թե ինչու անկախ գրված աղբյուրը և OIN անդամակցությունը դեռ Լոթիանին թողեցին բաց այս պահանջի համար: Լոթիան LWN-ին ասաց, որ հանել է հանրային պահոցը, և Vino-ն մնում է տեղական, մինչև
4:31 սա կկարգավորվի, քանի որ նա չի կարող իրեն պաշտպանություն թույլ տալ: Նա կարող է աշխատել չազդված բաղադրիչների վրա: Վաճառողի գոյություն ունեցող Linux ծրագրակազմը մնում է հասանելի: Այս փորձված փոխարինումը և դրա հույս դրված բարելավումները կանգ են առել: Եթե նախընտրում եք սա կարդալ, քան լսել իմ ասելը, ապա diff-ը հայտնվում է ձեր փոստարկղում ամեն առավոտ, անվճար the daily diff dot dev-ում, հղումը ստորև: Այսպիսով, այսօրվա վճիռը DisplayLink վեճի վերաբերյալ:
Ի՞նչ կնշանակեր ես դոկի վեճի վրա:
4:50 REVERT: Ես կհետարկեի որոշումը՝ դրայվերի ներդրումին պատասխանելու՝ աճող արտոնագրային պահանջով: Դա թողնում է օգտվողին, ով փորձում է բարելավել իրեն արդեն պատկանող սարքավորումները՝ կրելով իրավական ռիսկը: Բաժանորդագրվեք, սեղմեք զանգակը և մեկնաբանություններում ասեք ինձ, եթե դուք այլ կերպ կկնիքեիք դա: Եվ դա է այսօրվա տարբերությունը: Ես Նիկոն եմ Axrisi-ից: Միավորվեք պատասխանատվությամբ:
Աղբյուրներ
- 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



