Размещение проекта на code.google с лицензией Creative Commons - PullRequest
1 голос
/ 20 декабря 2010

У меня есть проект, созданный по лицензии Creative Commons (Attribution-NonCommercial). Теперь я хотел бы загрузить свой код на code.google.com, так как у меня есть другой проект.

Когда ясоздать новый проект, он спрашивает, какую лицензию с открытым исходным кодом я хочу выбрать.Доступны следующие варианты:

  • лицензия apache 2.0
  • художественная лицензия / gpl
  • общественная лицензия eclipse 1.0
  • универсальная общественная лицензия GNU v2
  • Стандартная общедоступная лицензия GNU v3
  • Стандартная общедоступная лицензия GNU
  • Лицензия MIT
  • Общественная лицензия Mozilla 1.1
  • Новая лицензия BSD
  • «другой открытый исходный код»

Когда я выбираю «другой открытый исходный код», появляется ссылка на одобренные OSI лицензии, что приводит меня к другому списку лицензий.( текст ссылки )

Во всех этих списках лицензия Creative Commons не упоминается, хотя, что интересно, содержание самого сайта (www.opensource.org), по-видимому, лицензируетсяЛицензия Creative Commons.

У меня такой вопрос:

Какой тип лицензии я должен выбрать в своем проекте code.google, чтобы «выбрать» лицензию Creative Commons (Attribution-NonCommercial)

1 Ответ

2 голосов
/ 20 декабря 2010

Лицензии Creative Commons обычно не используются для кода. Они используются для других работ, таких как фотографии, музыка, документация (отсюда и его использование на opensource.org) и т. Д.

Существуют некоторые лицензии Creative Commons, которые очень похожи на лицензии с открытым исходным кодом, но Attribution-NonCommercial не будет считаться открытым исходным кодом. В частности, NonComercial нарушает разделы 1 и / или 6 определения с открытым исходным кодом :

  1. Бесплатное распространение

    Лицензия не должна ограничивать какие-либо стороны от продажи или передачи программного обеспечения в качестве компонента совокупного распространения программного обеспечения, содержащего программы из нескольких различных источников. Лицензия не должна требовать роялти или других сборов за такую ​​продажу.

  2. Нет дискриминации по отношению к сферам деятельности

    Лицензия не должна запрещать кому-либо использовать программу в определенной области деятельности. Например, он не может ограничивать использование программы в бизнесе или для генетических исследований.

(# 2 на самом деле # 6, но уценка продолжает его нумерацию.)

...