Microsoft надано a спірний патент про технологію стиснення даних, яка може поставити під загрозу програмне забезпечення з відкритим кодом.
Однак винахідник технології побоюється, що його творіння стане менш корисним після того, як Microsoft отримає права на його дизайн.
Патенти на програмне забезпечення викликають багато проблем, тому що вони здаються абстракціями. Патентне відомство має вимагати, щоб патент був «новим, корисним і неочевидним». Але що може бути нового в програмному забезпеченні?
Патенти мають довгу історію перешкод
Патенти – це дивна річ, над якою можна попрацювати. Вони є одним із небагатьох типів державних монополій, до яких люди згодні.
Загальновизнано, що патенти є стимулом для інновацій і що випадкові випадки патентної агресії варто терпіти.
За даними Microsoft,
Цей варіант rANS [наприклад] використовується в JPEG XL, який практично закінчений (заморожений бітовий потік) і [набуває підтримки], він забезпечує приблизно в 3 рази краще стиснення, ніж JPEG, за аналогічних обчислювальних витрат, сумісність з JPEG, прогресивне декодування, відсутні функції, такі як HDR, альфа, без втрат, анімації. За ним стоїть велика команда, переважно з Google. Через майже 30 років він нарешті повинен замінити JPEG 1992 року для фотографій і зображень, починаючи з Chrome, Android.
Проблема в тому, що немає стандартної термінології для патентів на програмне забезпечення. Патент не обов’язково відображає досвід розробника «винахід» чогось нового, але замість цього зазвичай відображає ідею реалізації існуючої концепції по-новому.
Іншими словами, якщо ви робите щось нове, ваш проект може потрапити під патент іншої компанії, навіть не підозрюючи про це.
Крім того, враховуючи історію Microsoft з патентами,
Microsoft має довгу історію патентної агресії проти FOSS; це було не так давно, коли вони струсили користувачів Linux і розповсюджувачів Android через патенти, і ми очікуємо, що цей та інші патенти будуть ще більші.
Що ви думаєте про патенти в програмному забезпеченні? Дайте нам знати в розділі коментарів нижче.