LINUX.ORG.RU

Вопросы лицензирования научного кода

 , ,


0

1

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

P.S. Я не разбираюсь в этом вопросе, поэтому глупый вопрос: этот код без либ типа GSL и FFTW не работает, влияет ли это на лицензирование?

★★★★★

Ответ на: комментарий от Crocodoom

Э не, мне тут нужно, чтобы любой, кто использует код в своём проекте, цитировал меня. Просто имени в исходниках мало.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

Под какой лицензией сама работа? Тогда можно сказать будет какие лицензии для кода совместимы с основной лицензие произведения.

mandala ★★★★★
()
Ответ на: комментарий от ZERG

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

alex-w ★★★★★
()
Ответ на: комментарий от mandala

Если честно, то я без понятия. Сама статья уйдёт в PRE journal.

Я тут копнул в intellectual property policy, так там вообще адок:

3.2 Subject to clause 3.3, and taking into account clause 3.15 the University shall own all Intellectual Property created by Staff:

In the course of their employment and/or the performance of their duties for the University; or Using University Resources; or In the course of duties falling outside of normal duties but specifically assigned to Staff

3.3 Unless assigned to a third party under clause 3.15 (or clause 3.18), the University normally assigns to its Staff the Intellectual Property in Scholarly Materials and Teaching Materials. Staff grant the University a free, unconditional and perpetual, irrevocable, non-exclusive licence to use and copy such material for academic, research and administrative purposes (and where relevant a licence under clause 3.18). When Staff leave the University, this licence will remain in effect. This provision is intended to be used to enhance the teaching and research capability of the University and compliment the teaching and research work of its employees. Where reasonable justification is provided the University agrees to consider non-use or only limited and specific use of these materials.

3.4 The University encourages the publication of Scholarly Material but Staff should consider the potential for commercial application of any ideas disclosed therein and should consult the Commercial Office where the potential for exploitation is identified. Where Scholarly Materials are submitted for publication, Staff will notify the publisher of the license between themselves and the University. Staff should also ensure when submitting Scholarly Material for publication that publication: ·

does not breach the Intellectual Property rights of any third party is not in breach of any duty or obligation of confidentiality does not prematurely disclose Intellectual Property of the University (these rights can be lost through early disclosure) does not compromise the University’s rights in its Intellectual Property.

3.5 The University wish to encourage the use of digital archives and repositories, and in particular their own repositories. Subject to any rights properly given to any third party, Creators will give the University all necessary rights to place Teaching Materials or Scholarly Materials in digital archives and repositories. Creators may submit such materials to archives or repositories, provided that submission:

does not breach the Intellectual Property rights of any third party is not in breach of any duty or obligation of confidentiality does not prematurely disclose Intellectual Property of the University (these rights can be lost through early disclosure) it does not compromise the University’s rights in its Intellectual Property.

(B) Students

3.6 Students shall own the Intellectual Property they create during the course of their studies and research, subject to the provisions in clause 3.7, or as otherwise as set out in this Policy.

3.7 There are circumstances where the University will own the Intellectual Property in a Student’s work and the University may require a Student to formally assign their Intellectual Property to the University (or a third party as the case might be) before, during or after the course of their studies and/or research. These can include:-

Where the Student is working on third party funded projects and the sponsor may want to own the Intellectual Property created. In such circumstances the Student confirms that they agree that the University may initially be required to own such Intellectual Property in order to comply with the terms of any agreement with the sponsor; Where the Intellectual Property cannot be separated from that developed by Staff. For example, where a Supervisor has significantly contributed to the creation of new Intellectual Property in the research leading to the publication of a thesis, the fair and equitable approach would be to conclude joint ownership, subject always to the Student receiving a fair share of any revenue derived from such Intellectual Property. A student who wishes to work with the University to exploit their Intellectual Property and the University decides to do so. A Student creates Intellectual Property using University Resources not normally made available in the normal course of teaching and learning in their course of study.

3.8 A Student who has agreed to assign their Intellectual Property to the University under this clause will normally be treated for ownership and reward purposes, as though they are Staff of the University.

3.10 For the avoidance of doubt, Students who are also employees, or Staff registered for a degree or following a course of study shall be treated as Staff for the purpose of this Policy only where that employment relates to the academic activities of the institution.

3.11 Students grant to the University a perpetual, irrevocable licence to use the Intellectual Property they create during a course of study for non-commercial administrative, promotional, educational, quality control, examination and teaching purposes including but not limited to digitization of Student work. The copyright in a thesis written by a Student shall belong to the Student.

3.13 A Student who remains uncertain of their rights and obligations in the protection of Intellectual Property is encouraged to consult with the Commercial Office in the first instance and seek independent advice if necessary. The Students Union should also be considered as a source of support for this purpose.

формально я и student и staff, уже мутить начинает от всей этой бюрократии

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

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

P.S. Ненужно-пинальщики-мячика в 1/4, испанцы едут домой.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Тогда чтоб не париться под копилефтом какой на либах, такой и на свой код сделай.

Разве это необходимо? Я ведь не исходники использую,а просто функции.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

А код тогда просто под GSL выпустить?

GPL наверное. Лицензия — это уж какую сам выберешь. Если код представляется в виде библиотеки, то возможно LGPL лучше.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

GPL наверное.

Точно, заработался.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

GSL это вроде как чистый GPL, поэтому статическую сборку распространять под другой лицензией точно нельзя.

Evgueni ★★★★★
()

Вот кстати, можешь посмотреть как это сделано в случае FFTW: http://www.fftw.org/ (раздел Literature) — они просто приложили bib-файл с рекомендацией для цитирования.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от ZERG

Используя твой код в своём коде и сохраняя заголовок с твоими данными в коде - это и есть «цитирование» насколько это возможно в программных проектах. Ведь программный проект - это и есть исходный код.

gag ★★★★★
()
Ответ на: комментарий от mandala

P.S. Ненужно-пинальщики-мячика в 1/4

Кто мячик пасует, а кто - цитаты. Потом оценивают impact, как в футболе процент времени владения мячом. Вот так наука становится похожа на футбол.

gag ★★★★★
()
Ответ на: комментарий от Evgueni

LGPL - самая справедливая для библиотеки, поддерживаю. Но, действительно, из-за GSL не выйдет. Только GPL остаётся.

gag ★★★★★
()
Ответ на: комментарий от Evgueni

Ну так я бинарники и не предоставляю (не библиотека же) + у меня динамическая линковка (хотя я думал о статике).

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

В идеале, если конечно это кому-то полезно может быть, то имеет смысл попробовать включить свой алгоритм в тот же GSL или типа того.

Evgueni ★★★★★
()
Ответ на: комментарий от ZERG

любой, кто использует код в своём проекте, цитировал меня.

В любых публикациях? EULA.

aedeph_ ★★
()
Ответ на: комментарий от aedeph_

Спешу сообщить, что в научном сообществе это так и работает. За использование материалов без ссылки можно и без работы остаться.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

Не настолько полезный, хотя в результате работы над некоторыми инструментами появились идеи, которые стоят GSL. Это вопрос времени.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

Ага, в каждой своей работе ты даёшь ссылки на букварь, ландафшица и лично на Линуса Торвальдса.

Расскажи что-нибудь ещё о научном сообществе.

aedeph_ ★★
()
Ответ на: комментарий от ZERG

Если я использовал для интерпретации результатов питон с библиотекой, которая требует numpy, scipy и ещё что-нибудь, то на что я должен поставить ссылку?

vitruss ★★★★★
()

я специально для неё (и для последующих исследований) писал код

Проблем с работодателем не будет? Я понимаю, что ты в своей конторе код не регистрировал скорее всего и явно за написание кода они тебе не платили. Но «по голове» за опубликованные без разрешения алгоритмы (если они «уникальные») могут настучать, независимо от лицензии.

grem ★★★★★
()
Ответ на: комментарий от vitruss

Но тут-то не для интерпретации, а для симуляции, данные сам код выдаёт. Но я спрашивал про это по той причине, что в лицензиях не разбираюсь.

ZERG ★★★★★
() автор топика
Ответ на: комментарий от grem

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

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

То есть ландафшиц и ядро Ос на которой ты проводил численные эксперименты тривиальны, а вот твой код уникальная нетленка с необходимой анальной eula.

Окай.

aedeph_ ★★
()
Ответ на: комментарий от aedeph_

Если надо, я и ландафшиц указываю. А код ОС никаким образом не влияет на мои результаты — так зачем он здесь?

ZERG ★★★★★
() автор топика
Ответ на: комментарий от vitruss

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

ZERG ★★★★★
() автор топика
Ответ на: комментарий от ZERG

Спешу сообщить, что в научном сообществе это так и работает. За использование материалов без ссылки можно и без работы остаться.

Гы-гы. Ты сколько лет в науке?

Заставить — не заставишь. А вот попросить по доброму — можешь. Тем кто будет что-то пилить на основе твоего софта в общем-то не жалко на тебя цитату накинуть, им от этого зарплата не убавится. Так что положи заготовку бибтехную на видное место, и все у тебя будет.

morse ★★★★★
()
Ответ на: комментарий от morse

Гы-гы. Ты сколько лет в науке?

Достаточно, про scientific misconduct слышал?

Так что положи заготовку бибтехную на видное место, и все у тебя будет.

Ну вот что-то такое и планируется.

Я поговорил с коллегами, они говорят, что универу в целом насрать, варианты лицензий — GPL или СС, научрук предлагает два варианта: сейчас прилепить как supplementary или подождать, причесать код и просто ещё одну короткую статью на пару страниц куда-нибудь отправить.

ZERG ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.