Microsoft otrzymał kontrowersyjny patent w sprawie technologii kompresji danych, która mogłaby zagrozić oprogramowaniu o otwartym kodzie źródłowym.
Jednak wynalazca technologii obawia się, że jego dzieło stanie się mniej przydatne po przyznaniu Microsoftowi praw do jego projektowania.
Patenty na oprogramowanie budzą wiele problemów, ponieważ wydają się abstrakcją. Urząd patentowy ma wymagać, aby patent był „nowy, użyteczny i nieoczywisty”. Ale co może być nowością w oprogramowaniu?
Patenty mają długą historię przeszkód
Patenty to dziwna sprawa, nad którą trzeba się martwić. Są jednym z niewielu rodzajów monopoli narzuconych przez rząd, z którymi ludzie są w porządku.
Powszechnie przyjmuje się, że patenty stanowią zachętę do innowacji i że warto tolerować sporadyczne przypadki agresji patentowej.
Według Microsoftu
Ten wariant rANS jest [na przykład] używany w JPEG XL, który jest praktycznie gotowy (zamrożony strumień bitów) i [zyska] wsparcie, zapewnia ~3x lepsze kompresja niż JPEG przy podobnych kosztach obliczeniowych, kompatybilność z JPEG, dekodowanie progresywne, brakujące funkcje takie jak HDR, alfa, bezstratne, animacje. 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 polegające na „wymyślaniu” czegoś nowego, ale zamiast tego 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 zostać 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 wstrząsali użytkownikami Linuksa i dystrybutorami Androida patentami i spodziewalibyśmy się, że nadejdzie więcej prób w sprawie tego i innych patentów.
Co myślisz o patentach na oprogramowanie? Daj nam znać w sekcji komentarzy poniżej.