+− THE DAILY DIFFdev & AI news
REVERT

DisplayLink Linux draivera patentu strīds: prasības un OIN kodeka pārklājums

Synaptics patentu prasības apturēja Maika Lotiana atvērto DisplayLink draivera prototipu.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Synaptics patentu prasības apturēja Maika Lotiana atvērto DisplayLink draivera prototipu. LWN jaunajā ziņojumā aprakstīta vecāka sarakste, nosacīta monetārā prasība un OIN kodeka pārklājuma ierobežojums. Epizodē arī skaidrota GitHub Actions bloķēšanas failu pieņemšana un paziņoto lietu un atbalsta izmaiņas .NET 11.

Lasiet rakstisko izdevumu (angļu valodā) ↗

Ko aptver šis video

  • DisplayLink atvērtais EVDI modulis un patentētais DisplayLink Manager ir atšķirīgas komponentes; esošā pārdevēja Linux programmatūra joprojām ir pieejama.
  • Piektā oktobra vēstulē tika draudēts ar 25 000 ASV dolāru par dokumentāciju, un summa palielinājās vismaz par 25 000 ASV dolāru nedēļā, ja netika ievēroti noteikumi. Publicētais ieraksts neliecina par tiesas lēmumu vai maksājumu.
  • OIN pārklājums atbilst Linux sistēmas definīcijai. Kodeku klauzulai ir tiešs izņēmumu saraksts, un Bergelta ziņotais secinājums attiecās uz šiem mēģinātajiem ieguldījumiem.
  • GitHub Actions bloķēšanas faili ieraksta normālas un tranzitīvas darbības revīzijas. Bloķētai revīzijai joprojām ir nepieciešama drošības pārbaude.
  • .NET 11 pievieno C# 15 apvienības gadījumus un tai ir divu gadu STS; .NET 10 paliek atbalstīts LTS ar tādām pašām kvalitātes un apkopes politikām.

Jautājumi un atbildes

Kāpēc neatkarīgi rakstīts Linux draiveris var saskarties ar patentu prasībām?

Neatkarīgi rakstīts draiveris var ieviest izgudrojumu, ko patentu īpašnieks apgalvo kā aizsargātu. Synaptics izteica šo nostāju savā sarakstē ar Maiku Lotianu. Pirmkoda autorība un apgalvotais izgudrojums ir atsevišķi jautājumi. LWN dokumentē uzņēmuma apgalvojumus un no tā izrietošo spiedienu uz Vino; publicētais ieraksts nenodrošina tiesas lēmumu par patentu derīgumu vai pārkāpumu.

Noskatīties šo daļu 1:14 · LWN / Joe Brockmeier · Mike Lothian / Synaptics

Kā OIN pārklājums attiecas uz kodekiem Linux draiverī?

OIN pārklājums atbilst tā definētajām Linux sistēmas komponentēm un izņēmumiem. Open Invention Network publicētajā definīcijā nav iekļauti kodeki, ja vien tie nav tieši norādīti tā izņēmumu tabulā. LWN ziņo, ka izpilddirektors Kīts Bergelt teica, ka aizsardzība neattiecas uz šiem mēģinātajiem ieguldījumiem. Šis secinājums attiecas uz šo darbu; dalība un Linux etiķete vien nenodrošina katras komponentes pārklājumu.

Noskatīties šo daļu 3:41 · Open Invention Network · Open Invention Network · LWN / Joe Brockmeier

Ko garantē GitHub Actions darba plūsmas bloķēšanas fails?

Darba plūsmas bloķēšanas fails ieraksta darbību revīzijas, kas atlasītas ieviestajai darba plūsmai, ieskaitot tranzitīvās darbību atkarības. GitHub paziņojumā teikts, ka lasāmi tagi var palikt, kamēr tiek izpildīti šie ierakstītie apstiprinājumi, pat ja atsauces pārvietojas. Hugo van Kemenade ceļvedis parāda pieņemšanas piemērus. Pirms bloķēšanas pārskatiet atlasīto atkarību, jo revīzijas izvēle nenorāda, ka kods ir drošs.

Noskatīties šo daļu 2:33 · GitHub · Hugo van Kemenade

Ko jaunie C# savienojuma tipi pārbauda .NET izlaidumā?

Savienojuma tipi apraksta deklarētu gadījumu tipu kopumu un ļauj kompilatoram pārbaudīt "switch" izteiksmes aptveramību pār šiem gadījumiem. Microsoft izlaiduma paziņojumā tiek izmantota produktu meklēšana ar produkta vai trūkstoša produkta gadījumu. Funkcija padara iespējamos stāvokļus skaidrus. Tajā pašā paziņojumā jaunajam izlaidumam tiek piešķirti divi gadi standarta termiņa atbalsta, un agrāk atbalstītā ilgtermiņa opcija saglabā tās pašas kvalitātes un apkalpošanas politikas.

Noskatīties šo daļu 3:08 · Microsoft .NET Team

Kāds bija The Daily Diff spriedums par DisplayLink strīdu?

The Daily Diff spriedums bija REVERT attiecībā uz pieaugošo pārdevēju spiedienu. Niko iebilda pret lietotāju, kurš mēģina uzlabot aparatūru, kas viņam pieder, nesot dārgas aizstāvības risku. LWN ziņo, ka Lotian noņēma publisko repozitoriju un paturēja Vino lokāli, kamēr esošā pārdevēja Linux programmatūra palika pieejama. Spriedums pauž šo redakcionālo vērtējumu un nenodrošina juridisku lēmumu par patentu prasībām.

Noskatīties šo daļu 4:48 · LWN / Joe Brockmeier · Synaptics

Tulkotais transkripts

Tulkojums no oriģinālā angļu stāstījuma. Pieejamais audio un subtitri tiek kontrolēti no YouTube.

Ko patiesībā dod dokstacijas īpašums?

0:00 Jums pieder dokstacija, tāpēc tās draiveris šķiet jūsu uzdevums, ko labot. Synaptics draudēja Linux izstrādātājam tieši par to. Šajā videoklipā, kas var apturēt pašu rakstīto kodu? Un ko patiesībā dod dokstacijas īpašums? Un Linux patentu drošības tīklam ir specifiska plaisa, kas mums jāpārbauda. Ir ceturtdiena, divpadsmitais novembris, un šis ir The Daily Diff. DisplayLink ir Synaptics tehnoloģija papildu displeju savienošanai, izmantojot USB dokstaciju. Tās Linux programmatūra ietver atvērtu kodola moduli un patentētu

0:27 komponenti. Paša aizstājēja rakstīšana neatrisina patentu tiesības, jo izgudrojumu var pieprasīt atsevišķi no pirmkoda.

Kāpēc atbalsta pieprasījums nonāca pie juristiem?

0:33 LWN publicēja šo stāstu otrdien, pēc mēnešiem ilgas sarakstes starp Synaptics un Maiku Lotianu. Mēs pārbaudīsim arī jaunu GitHub Actions bloķēšanas failu pieņemšanu un dot net vienpadsmit. Stāsts sākas ar Dell dokstaciju, kuras Linux draiveris pastāvīgi avarēja, kā ziņo Lotian. Pārdevējs piegādā DisplayLink Manager kā bināru Ubuntu sistēmai ar x astoņdesmit seši iekārtām. Atvērtais modulis, ee vee dee eye, pārvalda virtuālos displejus. Tā "read me" norāda, ka pilnai DisplayLink funkcionalitātei nepieciešams atlikušais draiveris.

0:59 Tās atvērtās durvis ved jūs gaitenī. Lotian izmantoja Klaudu, lai palīdzētu izveidot Vino, Rust draiveri, kas paredzēts Linux kodolam. Viņa jūnija prototips bija nepilnīgs. Līdz augusta beigām viņš ziņoja par trīs dokstaciju paaudžu kontroli. Iepriekšējie mēģinājumi nekad nebija ieslēguši paneli. Mēs neesam pārbaudījuši viņa rezultātu. DisplayLink izmanto patentētu tehnoloģiju, lai kodētu displeja straumi

Kāpēc neatkarīgi rakstīts kods var saskarties ar patentu prasību?

1:17 pārsūtīšanai un to atkal dekodētu. Jūs varat publicēt apkārtējo sistēmu, saglabājot šo mehānismu patentētu. Pirmkods, ko varat lasīt, stāsta tikai daļu no tā, kas nepieciešams jūsu aparatūrai. Synaptics teica Lotianam, ka "clean-room" implementācija joprojām varētu implementēt patentētu izgudrojumu. Šīs konkrētās prasības būtu jānovērtē juridiski. Klauds var palīdzēt rakstīt Rust. Lūgt to absorbēt jūsu tiesvedības budžetu prasītu diezgan piedzīvojumu pilnu

1:38 abonementa līmeni. Augusta "cease-and-desist"

Ko vēstules pieprasīja?

1:40 paziņojums ietvēra garu patentu sarakstu un pieprasīja pārtraukt iespējami pārkāpjošo izstrādi un atsaukt izplatītos materiālus. Lotian jautāja, kuras patentu prasības atbilst kuram kodam. Tas ir saprātīgs jautājums, kad kāds jums nosūta visu patentu portfeli. Piektā oktobra vēstule draudēja ar divdesmit pieciem tūkstošiem ASV dolāru par dokumentāciju, un summa pieauga par vismaz vēl divdesmit pieciem tūkstošiem katru nedēļu, ja netika ievēroti noteikumi. Publicētais ieraksts neliecina par tiesas lēmumu vai maksājumu. Klientu atbalsts bija ieviesis iknedēļas rēķinu ciklu.

2:07 Darba prototips un pieejama aizstāvība ir atsevišķas prasības. Personai ir jāizsver darba aizstāvēšana pret to, cik varētu izmaksāt tiesas cīņa. Jūsu monitors var izturēt testu, bet projekts neiztur budžeta pārskatīšanu. Septītajā oktobrī Synaptics beidzot pārskatīja viņa vecāko ee vee dee eye pieteikumu. Lotian teica LWN, ka viņš to vairs nesekos, sakot, jūs nevarat draudēt mani sūdzēt tiesā un pēc tam lūgt man atjaunināt savu pieteikumu. Divas nodaļas, lieliska paralēlā apstrāde. Tikmēr cita veida atkarība kļūst vieglāk kontrolējama.

Ko darba plūsmas bloķēšanas fails patiesībā garantē?

2:35 GitHub Actions vispārīgi pieejamus darba plūsmas bloķēšanas failus padarīja pieejamus oktobra beigās. Jūsu darba plūsma var saglabāt lasāmu tagu, kamēr bloķēšanas fails ieraksta precīzu izpildāmo apstiprinājumu, ieskaitot tranzitīvas darbības atkarības. Ja tags pārvietojas, ieviestā darba plūsma joprojām izmanto savu ierakstīto revīziju. Hugo van Kemenade trešdienas ceļvedis parāda iestatīšanu un saista Python projekta pieņemšanas piemērus. GitHub ļauj jums pakāpeniski ieviest, un administratori var pieprasīt bloķēšanas failu. Pārbaudiet, ko bloķējat, jo tas garantē izvēlētās revīzijas izpildi.

3:03 Ļaunprātīgs kods var būt pilnīgi reproducējams, kas ir ļoti neveiksmīga uzticama definīcija.

Kas mainās ar C# 15 un .NET 11?

3:08 Microsoft otrdien izlaida arī dot net vienpadsmit. Viens noderīgs papildinājums ir savienojuma tipi C sharp piecpadsmit. Vērtība var piederēt noteiktam gadījumu tipu kopumam, un kompilators pārbauda, vai jūsu "switch" izteiksme tos aptver. Domājiet par produktu, kas atrasts vai produkts, kas trūkst, ar trūkstošo gadījumu, kas tiek uztverts, kamēr jūs veidojat. Personai, kurai tas jāuztur, vienpadsmitam tiek nodrošināts divu gadu standarta termiņa atbalsts. Dot net desmit joprojām ir ilgtermiņa iespēja. Microsoft saka, ka kvalitātes un apkalpošanas politikas ir vienādas; atbalsta ilgums

3:32 atšķiras. Izvēlieties logu, kas atbilst jūsu jaunināšanas plānam, jo ikgadējais izlaiduma satraukums un ikgadējās migrācijas biļetes nonāk tajā pašā iesūtnē. Atpakaļ pie dokstacijas.

Kur apstājas Linux patentu drošības tīkls?

3:41 Open Invention Network ļauj dalībniekiem savstarpēji licencēt patentus noteiktā Linux sistēmā. Pārklājums seko sarakstā iekļautajām komponentēm un īpašiem izņēmumiem. Linux draiveris automātiski neietver katru komponenti šajā robežā. Lotian pievienojās un jautāja, kā tas mijiedarbojas ar Synaptics dalību. LWN ziņo, ka OIN veica izmeklēšanu. Izpilddirektors Kīts Bergelt sacīja, ka viņa ieguldījumi neietilpst aizsardzībā. Tātad paredzamajam izejas ceļam bija sava saderības pārbaude. Šeit ir konkrētais caurums.

4:07 OIN publicētajā definīcijā nav iekļauti audio un attēlu kodeki, ja vien tie nav tieši norādīti tās izņēmumu tabulā. DisplayLink kodeku darbs nesaņēma šo aizsardzību, kā ziņo Bergelt. Darbība Linux sistēmā un šīs vienošanās aptveršana ir atšķirīgas pārbaudes. Tāpēc neatkarīgi rakstīts pirmkods un OIN dalība joprojām atstāja Lotianu pakļautu šai prasībai. Lotian teica LWN, ka viņš noņēma publisko repozitoriju un Vino paliks lokāls, līdz

4:31 tas tiks atrisināts, jo viņš nevar atļauties aizstāvību. Viņš var strādāt pie neietekmētām komponentēm. Pārdevēja esošā Linux programmatūra joprojām ir pieejama. Šis mēģinātais aizstājējs un tā cerētie uzlabojumi ir apstājušies. Ja jūs labāk to lasītu, nevis dzirdētu mani sakām, "diff" nonāk jūsu iesūtnē katru rītu, bez maksas vietnē daily diff dot dev, saite zemāk. Tātad, šodienas spriedums DisplayLink strīdā.

Ko es uzdrukātu uz dokstacijas strīda?

4:50 REVERT. Es atsauktu lēmumu atbildēt uz draivera ieguldījumu ar pieaugošu patentu prasību. Tas atstāj lietotāju, kurš mēģina uzlabot aparatūru, kas viņam jau pieder, nesot juridisko risku. Abonējiet, nospiediet zvanu un komentāros pasakiet, vai jūs to būtu atzīmējuši citādi. Un tas ir šodienas atšķirība. Esmu Niko no Axrisi. Apvienojiet atbildīgi.

Avoti

  1. Synaptics patent claims stop work on DisplayLink driversLWN / Joe Brockmeier
  2. October fifth Synaptics noticeSynaptics
  3. July–October correspondence compiled by LothianMike Lothian / Synaptics
  4. EVDI READMEDisplayLink
  5. Linux System DefinitionOpen Invention Network
  6. Table 0 codec exceptionsOpen Invention Network
  7. GitHub Actions workflow lockfiles are generally availableGitHub
  8. Lock your GitHub ActionsHugo van Kemenade
  9. Announcing .NET 11Microsoft .NET Team
  10. EVDI pull request 581 and October seventh reviewDisplayLink / Mike Lothian
  11. OIN community directoryOpen Invention Network
  12. Imagination SpongeBob still: brief fictional process commentary; cartoon copyright retained; no current executive reaction or endorsementSpongeBob SquarePants / Nickelodeon-Paramount; Imgflip source host
  13. 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
  14. Office Sloth: brief silent fictional process commentary; Zootopia copyright Disney; selected source window, no current executive reaction or endorsementZootopia / Disney; official Giphy source host

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Saistītie video