Ребрендинг приложения GPL'D как SaaS [закрыто]

просто быстрый вопрос, так как я немного сомневаюсь в том, как работает GPL. Предположим, я разрабатываю размещенное приложение software-as-a-service, и я нашел бесплатное приложение GPL, которое делает 90% того, что я собирался написать сам. Могу Ли Я:

A) возьмите код из приложения, ребрендинг его, изменив имя и / или логотип и, без изменение одной строки кода, продавать ее людям в качестве размещенной службы? Должен ли я сказать что-то вроде "Мы используем Project X" со ссылкой на свой сайт? Или никто не должен знать, что я использую приложение с открытым исходным кодом, если я этого не хочу?

B) измените структуру приложения, добавьте мои собственные вещи (дополнительный модуль, которого нет в исходном приложении, например) и не объединяйте код обратно в основную ветку если приложение будет только когда-либо размещаться, а не распространяться среди людей?

C) полностью отказаться от интерфейса и написать свой собственный, используя другую технологию (Flex, например) , но использовать существующий код (возможно, измененный, как в сценарии B выше) в качестве бэк-энда?

могу я сделать что-нибудь из этого? Все? Я действительно не уверен на 100%, но, кажется, стыдно изобретать колесо, если есть приложение с открытым исходным кодом, которое уже делает большую часть того, что сделал бы мой проект; кажется, намного проще взять это и добавить к нему, чтобы обеспечить лучшее решение.

2 ответов


IANAL, и я не играю один в Интернете. Получить грамотную юридическую консультацию в вашей стране, прежде чем идти вперед с чем-то подобным.

A) Да, Нет, Да. Б) Да. В) Да.

теперь, что касается того, является ли это моральное делать все эти вещи, ну, это другой вопрос. Я ожидал бы, что люди, вероятно, немного расстроятся, если вы не внесете свои изменения обратно (это не в духе GPL), но предоставите результат программы (HTML и т. д.) не считается перераспределением. С другой стороны, у AGPL есть это ограничение, чтобы остановить именно такие вещи.


GPL требует, чтобы вы доставили исходный код всего приложения под GPL, если вы распространяете свое программное обеспечение публично. Ты делаешь это не для того, чтобы тебе не пришлось. Такие компании, как Google и Yahoo, удобно используют это.