Журнал « Ассоциация вычислительных машинных операций на математическом программном обеспечении» (ACM TOMS) публикует множество статей о численных алгоритмах, которые включают программные реализации. В соответствии с их редакционной политикой , представление статьи об алгоритме включает в себя исходный код для реализации алгоритма, описанного в этой статье. На этот исходный код распространяются Соглашение об авторском праве и лицензионном соглашении на программное обеспечение ACM .
Поскольку я заинтересован в выпуске программных реализаций моей собственной работы, я обеспокоен юридическими последствиями этой лицензии. В частности, как эта лицензия на программное обеспечение взаимодействует с общими лицензиями с открытым исходным кодом (такими как лицензии GPLv3, BSD, MIT / X11 и Apache)?
источник
Ответы:
Обычно автор произведения может лицензировать его по нескольким из указанных вами лицензий с открытым исходным кодом (так называемое двойное лицензирование). Однако, по-видимому, существует проблема с этим в соответствии с редакционной политикой ACM, на которую указано, что вы будете обязаны передать право собственности на опубликованные «алгоритмы»:
Политика (а также Соглашение о программном обеспечении, авторском праве и лицензии ACM) утверждают, что она «предоставляет авторам право повторно использовать их материалы, а также дает либеральное разрешение на повторное использование соответствующего программного обеспечения в некоммерческих целях». Это ограничение в некоммерческих целях может помешать автору (ИМХО, IANAL) осуществлять повторное лицензирование по лицензиям с открытым исходным кодом, указанным в вашем вопросе, поскольку они не позволяют проводить различие между коммерческим и некоммерческим использованием.
Возможное решение можно найти в подробном обсуждении политики авторского права ACM :
Я понятия не имею, как часто такие исключения могут быть предоставлены для публикации. Если бы я пытался найти такое исключение, я бы, вероятно, утверждал, что я уже лицензировал программное обеспечение по одной из этих лицензий с открытым исходным кодом, и что вместо этого ACM может обладать авторским правом на производное произведение, созданное публикацией статьи.
Я упоминал IANAL (я не юрист)?
источник