Сколько кода я могу скопировать из программы с открытым исходным кодом? [закрыто]


Я создаю CMS для клиента, и мне понадобилось вдохновение от Drupal, Joomla! и Wordpress. Теперь, когда у меня в голове все продумано, я набрал часть кода, и он очень похож на код Joomla!. Я не хочу красть их исходный код, но я хочу иметь возможность называть его своим собственным.

Использует ли он одни и те же методы (одни и те же способы выполнения задач, но написанные по-разному), хорошо? Где проходит грань плагиата, когда дело доходит до программирование?

Редактировать: Давайте просто скажем, ради этого вопроса, я хочу продать эту CMS и заработать на этом деньги.

Author: skaffman, 2012-02-05

2 answers

Это зависит от лицензии. В большинстве программ с открытым исходным кодом вы можете "украсть" весь код, если скопируете лицензию (обычно MIT или GPL).
В этом весь смысл открытого исходного кода. Плагиат зависит от пожеланий автора. Если автор говорит (в лицензии), что он может изменять свой код, он может изменять свой код Кроме того, если вы откажетесь от кредитной линии в отношении оригинальных авторов, это совершенно нормально

 4
Author: Somesh Mukherjee, 2012-02-05 05:18:21

Этот вопрос похож на то, как если бы вы сказали, что пишете статью. Чтобы исследовать эту статью, вы прочитали книгу и использовали те же идеи, которые нашли в книге, но написали статью своими собственными словами. Это плагиат? Возможно. Если вы пишете свою собственную CMS и заимствуете много кода из Joomla, я бы подумал об использовании Joomla и разработке расширения в соответствии с вашими конкретными потребностями. Если вы не можете этого сделать, я бы сделал одну из двух вещей:

  1. Используйте код и опубликуйте свой код под разрешенная лицензия
  2. Получите явное письменное разрешение от разработчиков Joomla предоставить вам право собственности на сомнительный код.

Когда дело доходит до подобных проблем, я думаю, что всегда лучше быть в безопасности, чем сожалеть.

 2
Author: Zach Rattner, 2012-02-05 05:18:53