+− THE DAILY DIFFdev & AI news
REVERT

DisplayLink Linux sürücüsü patent anlaşmazlığı: talepler ve OIN codec kapsamı

Synaptics'in patent talepleri, Mike Lothian'ın açık kaynaklı DisplayLink sürücüsü prototipini durdurdu.

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

Synaptics'in patent talepleri, Mike Lothian'ın açık kaynaklı DisplayLink sürücüsü prototipini durdurdu. LWN'nin yeni raporu, eski yazışmaları, koşullu bir parasal talebi ve bir OIN codec kapsamı sınırını açıklıyor. Bölüm ayrıca GitHub Actions kilit dosyası benimsemesini ve .NET 11'deki beyan edilen durum ve destek değişikliklerini de açıklıyor.

Yazılı sürümü oku (İngilizce) ↗

Bu video neleri kapsar

  • DisplayLink'in açık EVDI modülü ve tescilli DisplayLink Manager farklı bileşenlerdir; mevcut satıcı Linux yazılımı kullanılmaya devam etmektedir.
  • 5 Ekim tarihli mektup, belgeler için 25.000 ABD Doları talep ediyordu ve uyulmadığı takdirde haftada en az 25.000 ABD Doları artıyordu. Yayımlanan kayıtta herhangi bir mahkeme kararı veya ödeme bulunmamaktadır.
  • OIN kapsamı Linux Sistem Tanımını takip eder. Codec maddesi açık bir istisna listesine sahiptir ve Bergelt'in bildirilen sonucu bu katkı denemeleriyle ilgilidir.
  • GitHub Actions kilit dosyaları normal ve geçişli eylem revizyonlarını kaydeder. Kilitli bir revizyonun güvenliği için hala incelenmesi gerekir.
  • .NET 11, C# 15 birleşim durumlarını ekler ve iki yıllık STS'ye sahiptir; .NET 10, aynı kalite ve hizmet politikalarıyla desteklenen LTS olarak kalır.

Sorular ve cevaplar

Bağımsız olarak yazılmış bir Linux sürücüsü neden patent iddialarıyla karşılaşabilir?

Bağımsız olarak yazılmış bir sürücü, bir patent sahibinin korunduğunu iddia ettiği bir buluşu uygulayabilir. Synaptics, Mike Lothian ile olan yazışmalarında bu pozisyonu belirtti. Kaynak yazarlığı ve iddia edilen bir buluş ayrı sorulardır. LWN, şirketin iddialarını ve bunun Vino üzerindeki baskısını belgeler; yayımlanan kayıtta patentin geçerliliği veya ihlali hakkında herhangi bir mahkeme kararı bulunmamaktadır.

Bu kısmı izle 1:14 · LWN / Joe Brockmeier · Mike Lothian / Synaptics

OIN kapsamı bir Linux sürücüsündeki kodeklere nasıl uygulanır?

OIN kapsamı, tanımlanmış Linux Sistem bileşenlerini ve istisnalarını takip eder. Açık Buluş Ağı'nın yayımlanmış tanımı, açıkça istisnalar tablosunda listelenmedikçe kodekleri hariç tutar. LWN, icra kurulu başkanı Keith Bergelt'in, korumanın bu katkı denemelerine uzanmadığını söylediğini bildiriyor. Bu sonuç bu çalışma ile ilgilidir; sadece üyelik ve bir Linux etiketi, her bileşenin kapsamını belirlemez.

Bu kısmı izle 3:41 · Open Invention Network · Open Invention Network · LWN / Joe Brockmeier

Bir GitHub Actions iş akışı kilit dosyası neyi garanti eder?

Bir iş akışı kilit dosyası, geçişli eylem bağımlılıkları da dahil olmak üzere, kurulu bir iş akışı için seçilen eylem revizyonlarını kaydeder. GitHub'ın duyurusu, referanslar hareket etse bile, okunaklı etiketlerin kalabileceğini ve bu kaydedilen taahhütlerin çalışacağını söylüyor. Hugo van Kemenade'nin rehberi benimseme örneklerini gösteriyor. Kilitlemeden önce seçilen bağımlılığı inceleyin, çünkü revizyon seçimi kodun güvenli olduğunu belirlemez.

Bu kısmı izle 2:33 · GitHub · Hugo van Kemenade

Yeni C# birleşim türleri .NET sürümünde neyi kontrol eder?

Birleşim türleri, beyan edilmiş bir durum türleri kümesini tanımlar ve derleyicinin bu durumlar üzerindeki switch ifadesi kapsamını kontrol etmesine olanak tanır. Microsoft'un sürüm duyurusu, ürün veya eksik ürün durumuyla bir ürün aramasını kullanır. Bu özellik, olası durumları açık hale getirir. Aynı duyuru, yeni sürüme iki yıllık standart dönem desteği verirken, önceki desteklenen uzun vadeli seçeneğin aynı kalite ve hizmet politikalarını koruduğunu belirtiyor.

Bu kısmı izle 3:08 · Microsoft .NET Team

The Daily Diff'in DisplayLink anlaşmazlığı hakkındaki kararı neydi?

The Daily Diff'in kararı, artan satıcı baskısı konusunda GERİ AL idi. Niko, sahip olduğu donanımı iyileştirmeye çalışan bir kullanıcının pahalı bir savunma riskini üstlenmesine itiraz etti. LWN, Lothian'ın mevcut satıcı Linux yazılımı kullanılmaya devam ederken genel depoyu kaldırdığını ve Vino'yu yerel tuttuğunu bildiriyor. Karar, bu editoryal yargıyı ifade eder ve patent iddiaları hakkında herhangi bir hukuki belirleme sağlamaz.

Bu kısmı izle 4:48 · LWN / Joe Brockmeier · Synaptics

Çevrilmiş deşifre

Orijinal İngilizce anlatımdan çevrilmiştir. Mevcut ses ve altyazılar YouTube tarafından kontrol edilir.

Dokuya sahip olmak size aslında ne kazandırır?

0:00 Dock sizin, bu yüzden sürücüsü de düzeltmeniz gereken bir şey gibi hissettiriyor. Synaptics, tam olarak bunu yapan bir Linux geliştiricisini tehdit etti. Bu videoda, yazdığınız kodu ne durdurabilir? Ve dokuya sahip olmak size aslında ne kazandırır? Ve Linux patent güvenlik ağının incelememiz gereken belirli bir deliği var. Perşembe, 12 Kasım ve bu The Daily Diff. DisplayLink, Synaptics'in ek ekranları bir USB dock aracılığıyla bağlamak için kullandığı bir teknolojidir. Linux yazılımı açık bir çekirdek modülü ve tescilli bir

0:27 bileşen içerir. Kendi yedeğinizi yazmak patent haklarını çözmez, çünkü bir buluş kaynak kodundan ayrı olarak iddia edilebilir.

Neden bir destek talebi avukatlara ulaştı?

0:33 LWN, Synaptics ve Mike Lothian arasındaki aylarca süren yazışmalardan sonra bu haberi Salı günü yayımladı. Ayrıca yeni GitHub Actions kilit dosyası benimsemesini ve dot net on biri de inceleyeceğiz. Lothian'a göre, ana konu, Linux sürücüsü sürekli çöken bir Dell dock ile başlıyor. Satıcı, DisplayLink Manager'ı x86 makinelerde Ubuntu için bir ikili olarak sağlar. Açık modül, ee vee dee eye, sanal ekranları yönetir. readme'si, tam DisplayLink işlevselliği için kalan sürücüye ihtiyaç duyulduğunu

0:59 söylüyor. Bu açık kapı sizi koridora götürür. Lothian, Linux çekirdeği için tasarlanmış bir Rust sürücüsü olan Vino'yu oluşturmaya Claude'u kullanarak yardımcı oldu. Haziran prototipi tamamlanmamıştı. Ağustos sonunda, üç dock neslini kontrol ettiğini bildirdi. Daha önceki girişimler hiçbir zaman bir paneli yakmamıştı. Sonucunu test etmedik. DisplayLink, görüntü akışını iletim için kodlamak ve tekrar kodunu çözmek için

Neden bağımsız olarak yazılmış kod bir patent iddiasıyla karşılaşabilir?

1:17 tescilli teknoloji kullanır. Bu makinayı tescilli tutarken çevresindeki tesisatı yayınlayabilirsiniz. Okuyabileceğiniz kaynak size donanımınızın neye ihtiyaç duyduğunun sadece bir kısmını anlatır. Synaptics, Lothian'a temiz oda uygulamasının hala patentli bir buluşu uygulayabileceğini söyledi. Bu belirli iddiaların hukuki değerlendirmeye ihtiyacı olacaktır. Claude Rust yazmaya yardımcı olabilir. Dava bütçenizi absorbe etmesini istemek, oldukça maceracı bir abonelik katmanı

1:38 gerektirecektir. Ağustos ayındaki bir durdurma ve el çekme bildirimi uzun bir

Mektuplar ne talep ediyordu?

1:40 patent listesi içeriyordu ve iddia edilen ihlal eden geliştirmeyi durdurmasını ve dağıtılan materyali geri çekmesini talep etti. Lothian hangi patent iddialarının hangi kodla eşleştiğini sordu. Biri size tüm bir patent portföyünü gönderdiğinde bu makul bir sorudur. 5 Ekim tarihli mektup, belgeler için 25 bin ABD Doları tehdidinde bulundu ve uyulmadığı her hafta en az 25 bin Dolar daha artacaktı. Yayımlanan kayıtta herhangi bir mahkeme kararı veya ödeme bulunmamaktadır. Müşteri desteği haftalık faturalandırma döngüsü edinmişti.

2:07 Çalışan bir prototip ve uygun fiyatlı bir savunma ayrı gereksinimlerdir. Bir birey, hukuki bir mücadelenin neye mal olabileceğine karşı çalışmayı savunmayı tartmak zorundadır. Monitörünüz testini geçebilirken proje bütçe incelemesini geçemez. 7 Ekim'de Synaptics nihayet eski ee vee dee eye çekme isteğini inceledi. Lothian LWN'ye takip etmeyeceğini söyleyerek, "beni dava etmekle tehdit edip sonra benden çekme isteğimi güncellememi isteyemezsiniz" dedi. İki departman, mükemmel paralel işleme.

Bir iş akışı kilit dosyası aslında neyi garanti eder?

2:35 Bu arada, başka tür bir bağımlılığı kontrol etmek kolaylaşıyor. GitHub Actions, iş akışı kilit dosyalarını Ekim sonunda genel kullanıma sundu. İş akışınız okunaklı bir etiket tutabilirken, kilit dosyası geçişli eylem bağımlılıkları da dahil olmak üzere çalıştırılacak tam taahhüdü kaydeder. Etiket hareket etse bile, kurulu bir iş akışı hala kaydedilmiş revizyonunu kullanır. Hugo van Kemenade'nin Çarşamba günkü rehberi, kurulumu ve Python proje benimseme örneklerini gösteriyor. GitHub, kademeli olarak katılımınıza izin verir ve yöneticiler bir kilit dosyası isteyebilir.

3:03 Kilitleyeceğiniz şeyi inceleyin, çünkü bu, seçilen revizyonun çalışmasını garanti eder. Kötü niyetli kod mükemmel bir şekilde tekrarlanabilir olabilir, ki

C# 15 ve .NET 11 ile neler değişiyor?

3:08 bu güvenilirliğin çok talihsiz bir tanımıdır. Microsoft ayrıca Salı günü dot net on biri de yayımladı. Faydalı bir eklenti, C sharp on beş'teki birleşim tipleridir. Bir değer, beyan edilmiş bir durum tipleri kümesine ait olabilir ve derleyici, switch ifadenizin bunları kapsayıp kapsamadığını kontrol eder. Ürün bulundu veya ürün eksik, eksik durumun siz inşa ederken yakalanması gibi düşünün. Bunu sürdürmek zorunda olan kişi için, on bir iki yıllık standart dönem desteği alır. Dot net on uzun vadeli seçenek olarak kalır.

3:32 Microsoft, kalite ve hizmet politikalarının aynı olduğunu söylüyor; destek süresi farklılık gösterir. Yükseltme planınıza uyan pencereyi seçin, çünkü yıllık sürüm heyecanı ve yıllık geçiş biletleri aynı gelen kutusuna gelir.

Linux patent güvenlik ağı nerede durur?

3:41 Doka geri dönelim. Açık Buluş Ağı, üyelerin tanımlanmış bir Linux Sistemi içindeki patentleri çapraz lisanslamasına izin verir. Kapsam, listelenen bileşenleri ve belirli istisnaları takip eder. Bir Linux sürücüsü, her bileşeni otomatik olarak bu sınırın içine getirmez. Lothian katıldı ve bunun Synaptics'in üyeliğiyle nasıl etkileşime girdiğini sordu. LWN, OIN'nin araştırdığını bildiriyor. İcra kurulu başkanı Keith Bergelt, katkılarının koruma dışında kaldığını söyledi. Yani sözde kaçış yolu kendi uyumluluk kontrolüne sahipti.

4:07 İşte belirli delik. OIN'nin yayımlanmış tanımı, açıkça istisnalar tablosunda listelenmedikçe ses ve görüntü codec'lerini hariç tutar. Bergelt'e göre, DisplayLink codec çalışması bu korumayı almadı. Linux üzerinde çalışmak ve bu anlaşma kapsamında olmak farklı kontrollerdir. Bu yüzden bağımsız olarak yazılan kaynak ve bir OIN üyeliği hala Lothian'ı bu talebe maruz bıraktı. Lothian LWN'ye, savunma gücü olmadığı için genel depoyu kaldırdığını ve bu durum

4:31 çözülene kadar Vino'nun yerelde kaldığını söyledi. Etkilenmeyen bileşenler üzerinde çalışabilir. Satıcının mevcut Linux yazılımı kullanılmaya devam etmektedir. Bu değiştirme girişimi ve umut edilen iyileştirmeleri durduruldu. Bunu benim söylememden ziyade okumayı tercih ederseniz, fark her sabah gelen kutunuza düşer, daily diff dot dev'de ücretsiz, bağlantı aşağıda. Peki, DisplayLink anlaşmazlığı hakkındaki bugünkü karar.

Dock anlaşmazlığına ne damgası vururdum?

4:50 GERİ AL. Bir sürücü katkısına, artan bir patent talebiyle cevap verme kararını geri alırdım. Sahip olduğu donanımı iyileştirmeye çalışan bir kullanıcıyı hukuki riskle baş başa bırakıyor. Abone olun, zili çalın ve farklı bir damga vurup vurmayacağınızı yorumlarda bana bildirin. Ve bugünkü fark bu kadar. Ben Axrisi'den Niko. Sorumlu bir şekilde birleştirin. Sorumlu bir şekilde birleştirin.

Kaynaklar

  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

İlgili videolar