Як оформити - вільну ліцензію - на вихідний код stack overflow російською
Бажано, щоб всі могли її використовувати, переробляти і т.д. і ніхто не зміг надалі заборонити іншим робити це. Загалом вільний source.
Прошу допомоги. Бажано конкретний "шаблон". а не посилання на загальні вказівки.
Дякую всім за відповіді. Як Ви вважаєте, наступний текст на початку исходника - це те що потрібно?
Може бути ще що-небудь потрібно (і де?) Додавати?
@ Sh4dow. @GLmonster прав щодо GPL - вона зобов'язує розкривати код проекту, в якому використовується компонент, випущений під нею, фактично виключаючи тим самим можливість використання в пропрієтарного ПЗ.
@avp - GPL більше пристосована для якогось ідеального утопічного світу, які мають слабке відношення до наших реалій. Більш демократичні в цьому плані, наприклад, BSD і MIT - вони допускають використання в комерційному ПО, сприяючи цим збільшення сфер застосування, кількості використання і, не виключено, інвестицій. Пропрієтарних не завжди зло.
відповідь дан 8 Березня '12 о 10:10
Зовсім недавно опубіковал свій перший невеликий проект на GitHub і встав той же самий питання. Так ось на самому GitHub'е є хороша фіча по додаванню файлів:.
Після цього в новому вікні введіть ім'я файлу LICENSE. і система автоматично запропонуйте вам вибрати ліцензію з великого списку:
Після цього автоматично створюється файл за обраним шаблоном і додається в репозиторій проекту.
Крім цього раджу не ламати голову над створенням своїх ліцензій, а використовувати вже всім знайомі і загальноприйняті ліцензії.
Може бути, не треба оформляти ніяку ліцензію? Ліцензією ти обмежуєш число користувачів. Наприклад, ліцензія GPL дуже заразна. Якщо хто-небудь в своєму проекті з мільйона рядків коду використовує твою сортування, що має ліцензію GPL, то він змушений буде розкрити вихідний код всього проекту. Мало хто захоче зв'язуватися з такою сортуванням. Краще не робити ніякої ліцензії, тоді ніхто не буде боятися використовувати твій код.
відповідь дан 10 Березня '12 о 13:00