Якщо я запізнююсь, щоб зробити ліцензію на програмне забезпечення репо, чи всі попередні зобов’язання не пов'язані з ліцензією?


13

Припустимо, у мене є приватний проект із 100 комітами. Я не додаю ліцензію на програмне забезпечення до 101-ї фіксації. Якщо я роблю проект з відкритим кодом, чи означає це, що всі перші 100 зобов’язань не пов'язані ліцензією на програмне забезпечення в 101-й комісії?

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

Відповіді:


16

Ліцензія застосовується при публікації твору. Отже, якщо ви публікуєте після виконання зобов’язання, тоді він охоплює всі комісії.

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

Проблема, про яку ви думаєте, виникає, коли проект публікується під однією ліцензією, а потім змінюється на іншу.

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


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

3
@marstato: Так. Завантаження в загальнодоступний сховище - одна з форм публікації.
Барт ван Інген Шенау

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

4

Ви впевнені, що ліцензія діє з моменту її застосування. Це означає, що попередні зобов’язання є дефолтами щодо авторських прав, що означає, що ніхто не має права використовувати їх з будь-якою метою.

Якщо вам важливо, щоб інші могли використовувати старі версії, які ви могли б перезавантажити.

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