To nie jest tak proste, jak ludzie to robią.
Trudno byłoby im opatentować Twój kod / algorytm (chociaż technicznie nie można ich opatentować, w rzeczywistości abstrakcyjne metody są opatentowane przez cały czas za pomocą określonej frazeologii, która jest niczym więcej niż zaklęciem zaklętym zawierającym słowa „ w jednym przykładzie wykonania ... ”)
To, co mogą i zrobią, co jest równie destrukcyjne i ogranicza ciebie i twoje przyszłe wolności, to opatentowanie każdej * pojedynczej * oczywistej * kontynuacji * strumienia myśli lub idei, które rozwijałeś.
Więc pierwszego dnia wypuszczasz swój kod, a drugiego dnia zajmują się patentowaniem najbardziej oczywistych zastosowań twojego kodu jako patentu procesowego i każdego naturalnego rozszerzenia kodu - czym byłaby dla ciebie wersja 1.2. Więc nadal masz swój kod, ale został on przeniesiony do getta postępu, z którego nie może się wydostać.
Jeśli się nad tym zastanowić, to wszystko, co już robią. Nie mają podstaw żadnej technologii jako takiej (chociaż wymagało to wielu decyzji sądowych i setek milionów dolarów podatników). Twierdzą, że twierdzą i czego amerykańskie sądy regularnie przestrzegają, to tylko dalsze rozszerzenie lub naturalne opracowanie lub zastosowanie pomysłów innych ludzi.
Nic nie powstrzyma ich przed włączeniem do tego, co w innym przypadku byłoby naturalnym przebiegiem rozwoju twojego kodu.
Nie ma sposobu, aby poprawić jakość patentów na oprogramowanie, ponieważ po zezwoleniu na opatentowanie pomysłów - którym są wszystkie patenty na oprogramowanie - nie ma naturalnej linii, że takie patenty nie mogą przekroczyć wystarczającej liczby słów prawników i łasicy.
Wystawa psów i kucyków, którą organizuje teraz USPTO, jest po prostu dlatego, że opinia publiczna jest świadoma, że patenty na oprogramowanie są szalone, głównie dzięki pokazowi NPR o patentowych trollach i szalonych wojnach patentowych między Apple i Samsung o smartfony i zaokrąglone prostokąty i co drugi twit i twiddle pomysłu.
Jedynym rezultatem, który pozwoli Ci swobodnie kodować i tworzyć w USA bez obawy, że zostaniesz doręczony i pozwany o odszkodowanie, jest całkowity zakaz patentów na oprogramowanie. Ponieważ prawnicy rządzą Stanami Zjednoczonymi w większym stopniu niż jakikolwiek inny kraj na ziemi, a chleb i woda USPTO to opłaty, które ludzie płacą za opatentowanie rzeczy, nikt nie ma motywacji, by po prostu zamknąć i zakazać patentów na oprogramowanie.
Wszystko to odnosi się do twojego pytania. Nie, nie można znacząco dotrzeć do bezpiecznej przystani dla kodu, który nie jest trywialnie zdefiniowany w celu uwzględnienia przyszłych wydań, z dala od sporów sądowych i patentów na oprogramowanie. Tak, trudno byłoby opatentować dokładnie to , co otworzyłeś źródło, ale to tak naprawdę nie robi ci tak dobrze. Nie, nie zmieni się to w najbliższej przyszłości w USA, ponieważ zakazu patentów na oprogramowanie nie ma nawet na stole.
Najlepszym rozwiązaniem jest niedopuszczanie kodu do krajów, które zezwalają i mają historię egzekwowania patentów na oprogramowanie. Proponuję również walczyć jak cholera przeciwko siłom, które starają się rozszerzyć patenty na oprogramowanie na kraje, które obecnie je zakazują.
Możesz zarabiać na życie, sprzedając produkty do krajów, które zezwalają na pisanie oprogramowania bez obawy przed terroryzmem opartym na prawnikach. Wydanie oprogramowania do USA wymaga tylko kłopotów, dopóki przepisy prawa zezwalające na patenty na oprogramowanie nie ulegną zmianie.
Przepraszam, jeśli to zabrzmi ostro, ale lepiej poznaj prawdę i postępuj zgodnie z nią, niż kieruj się pełnym nadziei złudzeniem, a następnie przeżyj niegrzeczne przebudzenie pewnego pięknego dnia.
Mam nadzieję, że ty i wszyscy, którzy to czytacie, zdajecie sobie sprawę, że tak naprawdę jestem dobrym przyjacielem, mówiąc szczerze i bez uprzedzeń lub wypaczeń na ten temat.