Патентен спор за драјвери на DisplayLink Linux: барања и покривање на OIN кодек
Патентните барања на Synaptics го закочија прототипот на отворениот драјвер на DisplayLink на Мајк Лотиан.
Патентните барања на Synaptics го закочија прототипот на отворениот драјвер на DisplayLink на Мајк Лотиан. Новиот извештај на LWN опишува постара кореспонденција, условено монетарно барање и ограничување на покриеноста на OIN кодеците. Епизодата исто така ја објаснува примената на заклучените датотеки на GitHub Actions и промените во декларираните случаи и поддршката во .NET 11.
Прочитајте го пишаното издание (англиски) ↗
Што покрива ова видео
- Отворениот EVDI модул на DisplayLink и сопственичкиот DisplayLink Manager се различни компоненти; постоечкиот софтвер на продавачот за Linux останува достапен.
- Писмото од петти октомври се закануваше со 25.000 УСД за документација, зголемувајќи се за најмалку 25.000 УСД неделно без усогласеност. Објавената евиденција не утврдува судска пресуда или плаќање.
- Покриеноста на OIN ја следи дефиницијата за Linux систем. Клазулата за кодек има исклучок со експресна листа, а објавениот заклучок на Бергелт се однесуваше на овие обиди за придонеси.
- Заклучените датотеки на GitHub Actions ги евидентираат нормалните и транзитивните ревизии на акциите. Заклучената ревизија сè уште треба да се прегледа за безбедност.
- .NET 11 додава C# 15 унија случаи и има двегодишна STS; .NET 10 останува поддржан LTS со истите политики за квалитет и сервисирање.
Прашања и одговори
Зошто независно напишан драјвер за Linux може да се соочи со патентни барања?
Независно напишан драјвер може да имплементира пронајдок за кој носителот на патент тврди дека е заштитен. Synaptics ја наведе таа позиција во својата кореспонденција со Мајк Лотиан. Авторството на изворот и тврдениот пронајдок се посебни прашања. LWN ги документира наводите на компанијата и произлезениот притисок врз Vino; објавената евиденција не дава судско утврдување за валидност или прекршување на патентот.
Како се применува покриеноста на OIN за кодеците во драјвер за Linux?
Покриеноста на OIN ги следи дефинираните компоненти и исклучоци на неговиот Linux систем. Објавената дефиниција на Отворената мрежа за пронајдоци ги исклучува кодеците освен ако не се експлицитно наведени во неговата табела со исклучоци. LWN известува дека извршниот директор Кит Бергелт рекол дека заштитата не се проширува на овие обиди за придонеси. Тој заклучок се однесува на оваа работа; членството и само етикетата Linux не ја утврдуваат покриеноста на секоја компонента.
Што гарантира заклучената датотека на работниот тек на GitHub Actions?
Заклучената датотека на работниот тек ги евидентира ревизиите на акциите избрани за вклучен работен тек, вклучувајќи ги и транзитивните зависности на акциите. Објавата на GitHub вели дека читливите ознаки можат да останат додека тие евидентирани промени работат дури и кога референците се поместуваат. Водичот на Хуго ван Кеменаде покажува примери за примена. Прегледајте ја избраната зависност пред да ја заклучите, бидејќу изборот на ревизија не утврдува дека кодот е безбеден.
Што проверуваат новите типови на C# унија во изданието на .NET?
Типовите на унија опишуваат деклариран сет на типови на случаи и му дозволуваат на компајлерот да ја провери покриеноста на прекинувачкиот израз над тие случаи. Објавата за изданието на Мајкрософт користи пребарување на производи со случај на производ или производ што недостасува. Функцијата ги прави можните состојби експлицитни. Истата објава му дава на новото издание две години стандардна поддршка, при што претходната поддржана долгорочна опција ги задржува истите политики за квалитет и сервисирање.
Која беше пресудата на The Daily Diff за спорот со DisplayLink?
Пресудата на The Daily Diff беше ОТКАЖИ за ескалирачкиот притисок на продавачот. Нико се спротивстави на тоа корисник кој се обидува да го подобри хардверот што го поседува да го сноси ризикот од скапа одбрана. LWN известува дека Лотиан го отстранил јавниот репозиториум и го задржал Vino локално додека постоечкиот софтвер за Linux на продавачот останал достапен. Пресудата ја изразува таа уредничка пресуда и не дава правно утврдување на патентните барања.
Преведен транскрипт
Преведено од оригиналната англиска нарација. Достапното аудио и наслови се контролирани од YouTube.
Што всушност добивате со поседувањето на докот?
0:00 Го поседувате докот, па неговиот драјвер се чувствува како ваш за поправка. Synaptics му се закани на развивач на Linux токму поради тоа. Во ова видео, што може да го спречи кодот што го напишавте сами? И што всушност добивате со поседувањето на докот? И безбедносната мрежа за патенти на Linux има специфична дупка што треба да ја прегледаме. Четврток е, дванаесетти ноември, а ова е The Daily Diff. DisplayLink е технологија на Synaptics за поврзување дополнителни дисплеи преку USB док. Неговиот софтвер за Linux вклучува отворен кернел модул и сопственичка
0:27 компонента. Пишувањето сопствена замена не ги решава патентните права, бидејќи пронајдокот може да се бара одделно од изворниот код.
Зошто барањето за поддршка стигна до адвокатите?
0:33 LWN ја објави оваа приказна во вторник, по месеци кореспонденција помеѓу Synaptics и Мајк Лотиан. Ќе ги провериме и свежите заклучени датотеки на GitHub Actions и .NET 11. Приказната започнува со Dell док чиј драјвер за Linux постојано паѓаше, според Лотиан. Продавачот го испорачува DisplayLink Manager како бинарен за Ubuntu на x86 машини. Отворениот модул, EVDI, управува со виртуелните дисплеи. Неговиот 'readme' вели дека целосната функционалност на DisplayLink бара останатиот драјвер.
0:59 Таа отворена врата ве води во ходникот. Лотиан го користеше Claude за да помогне во изградбата на Vino, драјвер на Rust наменет за кернелот на Linux. Неговиот јунски прототип беше нецелосен. До крајот на август, тој пријави контролирање на три генерации докови. Поранешните обиди никогаш не запалиле панел. Не го тестиравме неговиот резултат. DisplayLink користи сопственичка технологија за кодирање на прикажаниот тек за
Зошто независно напишан код може да се соочи со патентно барање?
1:17 пренос и повторно декодирање. Можете да ги објавите околните водоводни инсталации додека ја одржувате таа машинерија сопственичка. Изворот што можете да го прочитате ви кажува само дел од она што му треба на вашиот хардвер. Synaptics му рече на Лотиан дека имплементацијата во чиста соба сепак може да имплементира патентиран изум. Овие конкретни барања би барале правна проценка. Claude може да помогне во пишувањето на Rust. Барањето да го апсорбира вашиот буџет за судски спорови би барало прилично авантуристичка
1:38 претплатничка тарифа. Августовска најава за прекин и воздржување
Што бараа писмата?
1:40 вклучуваше долга листа на патенти и бараше тој да престане со наводно прекршувачки развој и да го повлече дистрибуираниот материјал. Лотиан праша кои патентни барања одговараат на кој код. Тоа е разумно прашање кога некој ви испраќа цело портфолио на патенти. Писмото од петти октомври се закануваше со дваесет и пет илјади американски долари за документација, со зголемување од најмалку уште дваесет и пет илјади секоја недела без усогласеност. Објавената евиденција не утврдува судска пресуда или плаќање. Корисничката поддршка имаше неделен циклус на наплата.
2:07 Работен прототип и прифатлива одбрана се посебни барања. Поединецот мора да ја измери одбраната на работата наспроти тоа колку може да чини правна битка. Вашиот монитор може да го помине својот тест додека проектот не ја помине ревизијата на буџетот. На седми октомври, Synaptics конечно го прегледа неговото постаро барање за повлекување на EVDI. Лотиан му рече на LWN дека нема да продолжи, велејќи, не можете да ми се заканувате со тужба, а потоа да ме барате да го ажурирам моето барање за повлекување. Два оддели, одлична паралелна обработка. Во меѓувреме, друг вид зависност станува полесен за контрола.
Што всушност гарантира заклучената датотека на работниот тек?
2:35 GitHub Actions ги направи заклучените датотеки на работниот тек генерално достапни кон крајот на октомври. Вашиот работен тек може да задржи читлива ознака додека заклучената датотека ја евидентира точната извршена промена, вклучувајќи ги и транзитивните зависности на акциите. Ако ознаката се премести, вклучениот работен тек сè уште ја користи својата евидентирана ревизија. Водичот на Хуго ван Кеменаде од среда ги покажува поставувањето и поврзува примери за примена на Python проект. GitHub ви овозможува постепено вклучување, а администраторите можат да бараат заклучена датотека. Прегледајте што заклучувате, бидејќи ова гарантира дека избраната ревизија работи.
3:03 Малициозниот код може да биде совршено репродуктивен, што е многу несреќна дефиниција за сигурен.
Кои се промените со C# 15 и .NET 11?
3:08 Мајкрософт исто така го објави .NET 11 во вторник. Еден корисен додаток се унија типовите во C# 15. Вредноста може да припаѓа на деклариран сет на типови на случаи, а компајлерот проверува дали вашиот прекинувачки израз ги покрива. Размислете за пронајден производ или производ што недостасува, со случајот што недостасува фатен додека градите. За лицето што треба да го одржува, единаесет добива две години стандардна поддршка. .NET 10 останува опција за долгорочна поддршка. Мајкрософт вели дека политиките за квалитет и сервисирање се исти; должината на поддршката
3:32 се разликува. Изберете го прозорецот што одговара на вашиот план за надградба, бидејќе годишното возбудување од издавањето и годишните миграциски билети пристигнуваат во исто сандаче. Назад на докот.
Каде завршува безбедносната мрежа за патенти на Linux?
3:41 Отворената мрежа за пронајдоци им овозможува на членовите вкрстено лиценцирање на патенти во рамките на дефиниран Linux систем. Покриеноста ги следи наведените компоненти и специфичните исклучоци. Драјверот за Linux автоматски не ги внесува сите компоненти во таа граница. Лотиан се приклучи и праша како тоа се поврзува со членството на Synaptics. LWN известува дека OIN истражувал. Извршниот директор Кит Бергелт рече дека неговите придонеси спаѓаат надвор од заштитата. Така, наводниот излез имал своја проверка на компатибилност. Еве ја специфичната дупка.
4:07 Објавената дефиниција на OIN ги исклучува аудио и видео кодеците освен ако не се експлицитно наведени во неговата табела со исклучоци. Работата со DisplayLink кодекот не добила таква заштита, според Бергелт. Работењето на Linux и покривањето со овој договор се различни проверки. Затоа, независно напишаниот извор и членството во OIN сепак го оставија Лотиан изложен на ова барање. Лотиан му рече на LWN дека го отстранил јавниот репозиториум и Vino останува локално додека
4:31 ова не се реши, бидејќи не може да си дозволи одбрана. Тој може да работи на незасегнати компоненти. Постоечкиот софтвер за Linux на продавачот останува достапен. Оваа обидена замена и нејзините посакувани подобрувања се закочени. Ако сакате да го прочитате ова наместо да ме слушате како го кажувам, дифузијата пристигнува во вашето сандаче секое утро, бесплатно на thedailydiff.dev, линк подолу. Значи, денешната пресуда за спорот со DisplayLink.
Што би ставил на спорот за доковите?
4:50 ОТКАЖИ. Би ја откажал одлуката да се одговори на придонес на драјвер со ескалирачко барање за патент. Останува корисник кој се обидува да го подобри хардверот што веќе го поседува да го сноси правниот ризик. Претплатете се, кликнете на ѕвончето и кажете ми во коментарите дали би го означиле поинаку. И тоа е дифузијата за денес. Јас сум Нико од 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



