Чи законно / морально публікувати проект автора, який не відповідає?


11

Я знайшов невеличкий проект oss (один файл) у чиємусь блозі кілька місяців тому. Ліцензія - "Attribution-ShareAlike 2.5 Generic". Я надіслав листа автору, якщо я можу помістити це в github, але не отримав відповіді. Тим часом його блог був закритий.

Я не юрист, але це видається законним для повторної публікації коду (з відповідною атрибуцією) в github. Я правий? Це морально? Можливо, хлопець просто хоче зникнути на деякий час ...


10
Поки ви дотримуєтесь ліцензійних умов, ви можете робити те, що хочете. Це, здається, залишкове програмне забезпечення.
Ріг

1
Я думаю, що питання тут є насправді моральним, оскільки юридично ви зобов'язані лише ліцензією, якої виконала ОП. Однак, навіть морально, IMHO він у порядку, оскільки у вільний час ми зазвичай виявляємо свої побажання щодо нашого коду в його ліцензії.
К.Стефф

1
Відмова від загальнодоступного домену. Завжди підкоряйтеся будь-яких авторських прав, що мають код. Якщо його немає, то це авторські права, що не мають дозволу.
Едвард Странд

Відповіді:


20

Якщо це ліцензія, яка говорить про те, що ви можете поділитися нею, але вам потрібно віднести її до оригінального автора, тоді ви можете поділитися нею, але вам потрібно віднести її до оригіналу. Це дійсно так просто.

Я бачив більше одного проекту з відкритим кодом, який приймає та підтримує хтось інший, ніж оригінальний автор, коли хлопець, який його написав, втратив інтерес (або просто більше не встиг продовжувати його працювати). так само, доки код випущений за ліцензією, що дозволяє це зробити.


6

Так, ти можеш. У описі ліцензії Creative Commons зазначено:

Ти вільний:

to Share - копіювати, розповсюджувати та передавати твір

to Remix - для адаптації твору

використовувати комерційний твір

За таких умов:

Атрибуція - Ви повинні віднести твір у порядку, визначеному автором або ліцензіаром (але жодним чином, що не дозволяє припускати, що вони схвалюють вас або ви використовуєте твір).

Поділитися аналогічно - Якщо ви змінюєте, перетворюєте або розвиваєте цю роботу, ви можете поширювати отриману роботу лише під тією ж чи подібною ліцензією на цю.

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


2

Це нормально, і це одна з цілей відкритого коду, на випадок, якщо оригінальний автор (а) відмовиться від проекту.

Просто не забудьте згадати оригінального автора, і у випадку, якщо ви хочете змінити код (ТАК, ДЕЯКІ ВІДКРИТІ ЛІЦЕНЗІЇ ДЛЯ ВАС МОДИФІКУЮТЬ КОД ДЖЕРЕЛА), зберігайте ліцензію та згадуйте оригінальних авторів.


12
+1. Чи не всі ліцензії на "безкоштовний та відкритий код" не містять права змінювати джерело? Інакше вони не були б, ну, "відкритими"!
MarkJ

-1

Колись був плодовитий рубіновий кодер з великою кількістю дивовижних проектів. Одного разу він піднявся і кинув і взяв із собою всі свої проекти. Більшість його речей були ліцензовані, але навіть якби це не було, я думаю, що рубінова громада мала б право відродити усі проекти, які він брав із собою, коли він зник. Тож якщо інструмент стане корисним і знайдеться хтось, хто його підтримуватиме, то його слід перевидати.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.