2DaMagE: Хотя это к теме не относится отвечу.
1. Не имеет. (
к тому же он пишет программу на коде который лецензирован второй стороной, например лицензии GNU
|
)
2. Обязан, (
Обычно это текстовый файл с описанием разраба исходного открытого кода и т.д...
|
)
3. Как бы и кто не нарушил, 3-е лицо не имеет никаких прав по изменению типа распространения оговоренного в Лицензии свободного ПО.
Ps. Для всех типов программ, идет свой лиценз, никто и нигде не имеет право изменять тип распространиения подобного ПО(
здесь говориться в общих чертах только о Свободно распространяемом бесплатном ПО
|
).
Для всех иных случаев, нужно читать их лицензии конкретно...