>[оверквотинг удален] > > А изначальный код все равно мой. Я не представляю как можно добавить > что-то в мой код, не изменяя его, если конечно это небыло > предусмотрено изначально. > Закрывая код ты его присваиваешь. Ну дописал ты, скажем модуль, как собираешься > разделить свой и мой код, чтобы мой выложить? А никак - > придется весь модуль закрыть т.е. присвоить. > И еще вопрос: что я поимею с того, кто мой код использовал? > Например закрыл мой баг и патч не отдал. Мало того, что > мой код в закрытом виде присутствует в других продуктах и яCDDL давно решила эти вопросы, RTFM. "Не представлять" тут можно только при нехватке кругозора. Работает пофайлово: файл нельзя закрыть. Исправление бага потребует лезть в тот же файл, это изменение нельзя закрыть. Свой собственный код можно написать в другом файле под другой лицензией и закрыть, при этом оригинальные файлы закрыть нельзя. Вот здесь всё честно, свобода для всех.
|