Это не так просто, как думают люди.
Им будет сложно запатентовать ваш код / алгоритм (хотя технически они не патентоспособны, на самом деле абстрактные методы все время запатентованы с помощью устройства, использующего определенную фразеологию, которая представляет собой нечто большее, чем обычное заклинание со словами " в одном варианте ... ")
То, что они могли и будут делать, что столь же разрушительно и ограничивает вас и ваши будущие свободы, является патентом на каждое * очевидное * продолжение * потока мыслей или идей, которые вы разрабатывали.
Таким образом, в первый день вы выпускаете свой код, а во второй день они заняты патентованием наиболее очевидных применений вашего кода в качестве патента на процесс и каждого естественного расширения вашего кода - что было бы для вас версией 1.2. Таким образом, у вас все еще есть свой код, но он был передан в гетто прогресса, из которого он не может выйти.
Если вы думаете об этом, это все, что они уже делают. Они не владеют основой какой-либо технологии как таковой (хотя для того, чтобы сказать им это, потребовались многочисленные судебные решения и сотни миллионов долларов налогоплательщиков). То, на что они претендуют, и что регулярно отстаивают американские суды, - это просто дальнейшее расширение или естественное развитие или применение идей других людей.
Ничто не мешает им включить это в то, что в противном случае было бы естественным ходом разработки вашего кода.
Нет никакого способа улучшить качество патентов на программы, потому что, как только вы разрешили патентование идей - а это все патенты на программы - не существует естественной линии, которую такие патенты не могли бы пересечь с достаточным количеством слов о юристе и ласке.
Собака и пони показывают, что USPTO надевает сейчас, просто потому, что широкая публика осознает, что патенты на программы безумны, в основном благодаря шоу NPR о патентных троллях и безумных патентных войнах между Apple и Samsung за смартфоны и скругленные прямоугольники и все остальные бред и идея.
Единственный результат, который когда-либо сделает вас свободными для кодирования и создания в США, не опасаясь дня, когда вас обслужат и предъявят иск за ущерб, - это полный запрет на все патенты на программное обеспечение. Поскольку юристы управляют США в большей степени, чем любая другая страна на земле, а хлеб и вода ВПТЗ США - это плата, которую люди платят за патентование, у всех, кто у власти, нет мотивации просто заткнуться и запретить патенты на программное обеспечение.
Все это относится к вашему вопросу. Нет, вы не можете осмысленно найти безопасную гавань для кода, нетривиально определенного для включения ваших будущих выпусков, кроме судебных разбирательств и патентов на программное обеспечение. Да, это было бы трудно запатентовать точную вещь , которую вы открыли источник, но это не на самом деле, что много хорошего. Нет, это не изменится в ближайшем будущем в США, потому что о запрете патентов на программное обеспечение нет даже на столе.
Ваше лучшее решение - не выпускать код в страны, которые разрешают и имеют историю применения патентов на программное обеспечение. Я также предлагаю вам, как чертовски, бороться с силами, которые стремятся распространить патенты на программы в странах, которые в настоящее время их запрещают.
Вы можете зарабатывать на жизнь продажами в тех странах, где разрешено писать программное обеспечение, не опасаясь терроризма, основанного на адвокате. Выпуск программного обеспечения в США просто напрашивается на неприятности до тех пор, пока не изменятся законы, разрешающие патенты на программное обеспечение.
Извините, если это звучит грубо, но вам лучше знать правду и действовать в соответствии с ней, чем руководствоваться обнадеживающим заблуждением, а затем испытывать грубое пробуждение в один прекрасный день.
Я надеюсь, что вы и все, кто читает это, понимают, что я на самом деле хороший друг, говоря откровенно и без предрассудков или искажений по этой теме.