Можна, можливо, просто помістити своє авторське повідомлення про те, що згадується файл ЛІЦЕНЗІЇ, проте немає жодної гарантії, що після виходу ваш код залишиться атомним. Насправді, цілком ймовірно, що шматочки та фрагменти його будуть перетворені щонайменше у кількох інших проектах.
Ось чому важливо мати принаймні наступне у кожному вихідному файлі:
/* Copyright (C) 1883 Thomas Edison - All Rights Reserved
* You may use, distribute and modify this code under the
* terms of the XYZ license, which unfortunately won't be
* written for another century.
*
* You should have received a copy of the XYZ license with
* this file. If not, please write to: , or visit :
*/
Виконуєте дві дії, виконуючи це:
- Ваші авторські права стверджуються незалежно від того, як ваш код в майбутньому розпадається і розпорошується.
- Умови використання, розповсюдження та модифікації ви робите досить зрозумілими, навіть якщо хтось отримав лише невелику частину бібліотеки, яку ви написали.
Багато людей також включають свою електронну адресу під авторські права, що корисно для отримання патчів у майбутньому. У минулому місяці я отримав виправлення за код, який я написав п'ять років тому і про нього давно забув. Звичайно, це означає збереження адреси електронної пошти та примирення із трохи спаму.
Якщо вам дійсно потрібно буде застосувати ліцензію, важливо, щоб інша сторона не могла сказати, що умови були неоднозначними чи відсутніми, і все це відхиляється.
Крім того, цікаво спостерігати, як біти та фрагменти вашого коду з часом знаходять собі інші шматочки та фрагменти коду. Більшість людей грають справедливо і поважають авторські та ліцензійні умови.
Copyright YYYY First Last. Subject to the XYZ license.