хотел спросить несколько вопросов:
(скорее всего баян, но не знаю где найти информацию)
1) нужно ли где-то патентовать код программы (что автора разработчики), или просто написать в конце исхордников что GPL (или другую свободную...), этого достаточно?
2) интересно, может ли быть что кто-то (в другой стране) украдет мой код, запатентует и скажет что я украл?
3) как заставить писать копирайт? они сами должны писать...
чтобы не кого не запутывать, то вот эта веб-программа http://www.x0.org.ua (исходники ~500кб)
(альфа тестирование, внешний вид еще не готов) (еще есть много наработок, будет как большой портал)
защитить открытый код
Модератор: Модераторы разделов
Re: защитить открытый код
1) Просто приложите в пакет с кодом файл с текстом выбранной лицензии.
2) Это зависит от законодательства страны и ещё много чего. Тут есть юрист - colonel
3) Это за вас сделает лицензия, в данном случае GPL.
2) Это зависит от законодательства страны и ещё много чего. Тут есть юрист - colonel
3) Это за вас сделает лицензия, в данном случае GPL.
Re: защитить открытый код
Обычно пишут в начале - копирайт и лицензию.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Re: защитить открытый код
Код, равно как и алгоритмы, по российскому законодательству патентовать нельзя. Вообще нельзя. Однако его можно лицензировать.
Всё возможно. Но, если не собираетесь переезжать в США или другую страну с отсталым законодательством, где признают софтверные патенты, то на их угрозы и претензии можете смело плевать: в большинстве стран им откажут даже в возбуждении дела в связи с отсутствием состава преступления.
ЕМНИП, то Catalyst под GPL, а следовательно и Ваш код априори тоже под ней.
Re: защитить открытый код
В России авторство программы практически приравнено к авторству литературного произведения. То есть никаких патентов, а право возникает в момент создания продукта в какой-либо объективной форме, причём без всяких дополнительных телодвижений. Правда, авторское право можно и регистрировать, но тогда каждая передача тоже должна быть зарегистрирована.
2) интересно, может ли быть что кто-то (в другой стране) украдет мой код, запатентует и скажет что я украл?
Как и любое произведение (про патенты уже было сказано).
3) как заставить писать копирайт? они сами должны писать...
Копирайт выставляет правообладатель, то есть Вы. И ещё раз посмотрите предыдущие ответы. Они точные.
Оптимист изучает английский язык, пессимист - китайский. Реалист изучает автомат Калашникова.
Re: защитить открытый код
Это не правило, но практика. Правильная практика .
Оптимист изучает английский язык, пессимист - китайский. Реалист изучает автомат Калашникова.