Microsoft-ს მიენიჭა ა საკამათო პატენტი მონაცემთა შეკუმშვის ტექნოლოგიაზე, რამაც შეიძლება საფრთხე შეუქმნას ღია კოდის პროგრამულ უზრუნველყოფას.
თუმცა, ტექნოლოგიის გამომგონებელი შიშობს, რომ მისი შექმნა ნაკლებად სასარგებლო გახდება მას შემდეგ, რაც მაიკროსოფტს მიენიჭა მისი დიზაინის უფლებები.
პროგრამული უზრუნველყოფის პატენტები უამრავ პრობლემას იწვევს, რადგან ისინი აბსტრაქციას ჰგავს. საპატენტო ოფისმა უნდა მოითხოვოს, რომ პატენტი იყოს „ახალი, სასარგებლო და არაცხადი“. მაგრამ რა შეიძლება იყოს ახალი პროგრამული უზრუნველყოფის შესახებ?
პატენტებს აქვთ დაბრკოლებების დიდი ისტორია
პატენტები არის უცნაური რამ, რომელზეც უნდა ვიმუშაოთ. ისინი ერთ-ერთი იმ მცირერიცხოვანი ტიპის მონოპოლიაა, რომელსაც ხალხი ახორციელებს.
ზოგადად მიღებულია, რომ პატენტები სტიმულს აძლევს ინოვაციას და პატენტის აგრესიის შემთხვევითი შემთხვევის შემწყნარებლობა ღირს.
Microsoft-ის ცნობით,
ეს rANS ვარიანტი გამოიყენება [მაგალითად] JPEG XL-ში, რომელიც პრაქტიკულად დასრულებულია (გაყინული ბიტტრიმი) და [იპოვებს] მხარდაჭერას, ის უზრუნველყოფს ~ 3-ჯერ უკეთესს შეკუმშვა, ვიდრე JPEG მსგავსი გამოთვლითი ღირებულებით, JPEG-თან თავსებადობა, პროგრესული დეკოდირება, დაკარგული ფუნქციები, როგორიცაა HDR, ალფა, უზარმაზარი, ანიმაციები. მის უკან დგას დიდი გუნდი, ძირითადად Google-ისგან. თითქმის 30 წლის შემდეგ, მან საბოლოოდ უნდა შეცვალოს 1992 წლის JPEG ფოტოებისა და სურათებისთვის, დაწყებული Chrome-ით, Android-ით.
პრობლემა ის არის, რომ არ არსებობს სტანდარტული ტერმინოლოგია პროგრამული პატენტებისთვის. პატენტი სულაც არ ასახავს დეველოპერების გამოცდილებას ახლის „გამოგონების“ შესახებ, მაგრამ სამაგიეროდ, ჩვეულებრივ ასახავს არსებული კონცეფციის ახლებურად განხორციელების იდეას.
სხვა სიტყვებით რომ ვთქვათ, თუ რაიმე ახალს აკეთებთ, თქვენი პროექტი შეიძლება მოხვდეს სხვა კომპანიის პატენტის ქვეშ, არც კი იცოდეთ ამის შესახებ.
ასევე, Microsoft-ის პატენტების ისტორიის გათვალისწინებით,
Microsoft-ს აქვს FOSS-ის წინააღმდეგ პატენტის აგრესიის ხანგრძლივი ისტორია; არც თუ ისე დიდი ხნის წინ ისინი ანადგურებდნენ Linux-ის მომხმარებლებს და ანდროიდის დისტრიბუტორებს პატენტების გამო, და ჩვენ მოველით, რომ უფრო მეტი შერყევა მოხდებოდა ამ და სხვა პატენტებზე.
რა აზრის ხართ პროგრამულ პატენტებზე? შეგვატყობინეთ ქვემოთ მოცემულ კომენტარების განყოფილებაში.