Размещение проекта на code.google с лицензией Creative Commons

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

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

  • лицензия апача 2.0
  • художественная лицензия/gpl
  • публичная лицензия затмения 1.0
  • Стандартная общественная лицензия GNU v2
  • Стандартная общественная лицензия GNU v3
  • Меньшая общедоступная лицензия GNU
  • лицензия Массачусетского технологического института
  • публичная лицензия мозиллы 1.1
  • Новая лицензия BSD
  • "другой с открытым исходным кодом"

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

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

Мой вопрос таков:

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


person Sjors Miltenburg    schedule 20.12.2010    source источник


Ответы (1)


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

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

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

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

  2. Отсутствие дискриминации в отношении областей деятельности

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

(№ 2 на самом деле № 6, но уценка продолжает перенумеровывать его.)

person Laurence Gonsalves    schedule 20.12.2010