Ten patent może mieć duże implikacje dla szyfrowania przechowywania danych.

Ten patent może mieć duże implikacje dla szyfrowania przechowywania danych.

Microsoft otrzymał kontrowersyjny patent na technologię kompresji danych, która może zagrozić oprogramowaniu o otwartym kodzie źródłowym.

Wynalazca technologii obawia się jednak, że jego dzieło stanie się mniej przydatne po przekazaniu przez Microsoft praw do jego rozwoju.

Patenty na oprogramowanie wywołują wiele kontrowersji, ponieważ wydają się abstrakcją. Urząd patentowy ma wymagać, aby patent był „nowy, użyteczny i nieoczywisty”. Ale co może być nowego w oprogramowaniu?

Patenty mają długą historię przeszkadzania

Patenty to dziwna sprawa, o którą trzeba się martwić. Jest to jeden z niewielu rodzajów monopoli rządowych, z którymi ludzie się zgadzają. 

Powszechnie przyjmuje się, że patenty stanowią zachętę do innowacji i że warto tolerować okazjonalną agresję patentową.

Według Microsoftu

Ten wariant rANS [na przykład] jest używany w JPEG XL, który jest prawie kompletny (zamrożony strumień bitów) i obsługuje [uzyskiwanie]. Zapewnia ~3x lepszą kompresję niż JPEG przy podobnych kosztach obliczeniowych, kompatybilność z JPEG, dekodowanie progresywne, brakujące funkcje. jak HDR, alfa, bezstratna, animacja. Za tym stoi duży zespół, głównie z Google. Po prawie 30 latach powinien wreszcie zastąpić JPEG z 1992 roku dla zdjęć i obrazów, zaczynając od Chrome, Androida.

Problem polega na tym, że nie ma standardowej terminologii dla patentów na oprogramowanie. Patent niekoniecznie odzwierciedla doświadczenie programisty w „wymyślaniu” czegoś nowego, ale zwykle odzwierciedla ideę wdrożenia istniejącej koncepcji w nowy sposób. 

Innymi słowy, jeśli robisz coś nowego, Twój projekt może być objęty patentem innej firmy, nawet o tym nie wiedząc.

Ponadto, biorąc pod uwagę historię Microsoftu z patentami,

Microsoft ma długą historię agresji patentowej na FOSS; nie tak dawno temu potrząsali użytkownikami Linuksa i dystrybutorami Androida patentami i spodziewamy się, że ten i inne patenty będą jeszcze bardziej wymuszone.

Co myślisz o patentach software’owych? Daj nam znać w sekcji komentarzy poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *