คุณสามารถใส่ประกาศเกี่ยวกับลิขสิทธิ์ที่กล่าวถึงไฟล์ LICENSE ได้ แต่ไม่มีการรับประกันว่าเมื่อเผยแพร่แล้วรหัสของคุณจะยังคงอยู่ในระดับอะตอม ในความเป็นจริงมันค่อนข้างเป็นไปได้ที่บิตและชิ้นส่วนของมันจะถูกรีมิกซ์ในโครงการอื่น ๆ อย่างน้อยหลายโครงการ
นี่คือเหตุผลว่าทำไมสิ่งสำคัญคือต้องมีสิ่งต่อไปนี้ในทุกไฟล์ต้นฉบับ:
/* 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.