ลิขสิทธิ์ที่ดีที่สุดที่มีอยู่สำหรับซอร์สโค้ด [ปิด]


148

ฉันกำลังสร้างแอปพลิเคชั่นแบบปิดแหล่งที่มาด้วยตัวเอง (ไม่มี บริษัท ใหญ่อยู่ข้างหลังฉัน) และฉันสงสัยว่าจะปกป้องพวกเขาได้อย่างไร ที่ด้านบนสุดของไฟล์ซอร์สโค้ดทั้งหมดฉันมีประกาศลิขสิทธิ์ขั้นพื้นฐานสวย ๆ นี้:

/*******************************************************
 * Copyright (C) 2010-2011 {name} <{email}>
 * 
 * This file is part of {project}.
 * 
 * {project} can not be copied and/or distributed without the express
 * permission of {name}
 *******************************************************/

อย่างไรก็ตามฉันเริ่มคิดว่ามันไม่เพียงพอ หากไม่มีเงินเพื่อหาทนายฉันสนใจใบอนุญาตแบบโอเพนซอร์ซที่บอกว่า "คุณสามารถใช้งานได้และนั่นก็คือมัน" การค้นหาหนึ่งยากมากเนื่องจากฉันสามารถค้นหาการเปรียบเทียบสิทธิ์การใช้งานโอเพนซอร์ซเท่านั้นหรือคำตอบ "ค้นหาทนายความ"

มีใบอนุญาตแบบโอเพนซอร์ซที่ฉันสามารถใช้เพื่อระบุสิ่งที่คล้ายกับสิ่งนี้หรือไม่?


13
เหตุใดจึงต้องมีสิทธิ์ใช้งานในไฟล์ซอร์สโค้ดหากทำโครงการโอเพนซอร์สหมายความว่าคุณไม่ได้แจกจ่ายไฟล์ซอร์สโค้ด? คุณคาดหวังให้คนอื่นดูใบอนุญาตนี้อย่างไร
เบอร์นาร์ด

15
@Bernard การรวมสิทธิ์ใช้งานในแหล่งข้อมูลเป็นการดำเนินการตามกฎหมาย ในกรณีที่แหล่งข้อมูลถูกรั่วไหลผู้ชมใด ๆ ยังคงทราบว่าพวกเขาไม่ควรเข้าถึงแหล่งข้อมูลนั่นคือพวกเขาไม่สามารถใช้ความน่าเชื่อถือที่น่าเชื่อถือได้เพื่อเป็นเครื่องมือป้องกัน
jamesbtate

@TheLQ - เรามีเงื่อนไขสำหรับสิ่งนั้นอยู่แล้วnon-free.. (หมายถึงอิสรภาพไม่ใช่ราคา)
Tim Post

2
คุณต้องการใบอนุญาตจริงหรือไม่? คุณต้องการความคุ้มครองนอกเหนือจากกฎหมายลิขสิทธิ์หรือไม่? โปรดจำไว้ว่าหากคุณต้องการใบอนุญาตที่ จำกัด มากกว่ากฎหมายลิขสิทธิ์คุณจะต้องได้รับความยินยอมจากใบอนุญาต
David Thornley

1
@Steve เราไม่ปิดคำถามที่นี่เนื่องจากซ้ำซ้อนกับคำถาม SO คำถามนั้นครอบคลุมแอปพลิเคชันที่ไม่ใช่เชิงพาณิชย์เท่านั้นในขณะที่คำถามนี้ไม่ได้กำหนดข้อ จำกัด เดียวกัน แม้ว่าจะเกี่ยวข้องกันอย่างแน่นอนขอบคุณมากสำหรับการค้นหา
อดัมเลียร์

คำตอบ:


137

บางสิ่งเช่นนี้เพียงพอขึ้นอยู่กับว่าคุณอาศัยอยู่ที่ใด:

/* Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 * Written by Elmer Fudd <efudd@yoyodyne.com>, September 1943
 */

(อัปเดตปี 2559: วลี "สงวนลิขสิทธิ์" เคยเป็นที่ต้องการในบางประเทศ แต่ตอนนี้ไม่จำเป็นต้องใช้สถานที่ส่วนใหญ่ตามกฎหมายในบางประเทศมันอาจช่วยรักษา "สิทธิทางศีลธรรม" ไว้บางส่วน )

หมายความว่าคุณไม่สามารถ:

  • คัดลอกไฟล์
  • พิมพ์ไฟล์สแกนและคัดลอกภาพ
  • พิมพ์ไฟล์ออกถ่ายภาพและแจกจ่ายภาพยนตร์
  • ฯลฯ ...

อย่างไรก็ตามโปรดระวังว่าในบางประเทศไม่มีสิ่งนั้นเป็นลิขสิทธิ์ นอกจากนี้ยังเป็นสิทธิ์ใช้งานที่สมบูรณ์ที่คุณจัดส่งพร้อมกับผลิตภัณฑ์ของคุณซึ่งควรมีรายละเอียดมากขึ้น

'ส่วนหัวลิขสิทธิ์' เหล่านี้ออกแบบมาเพื่อแจ้งเตือนผู้ที่เกิดขึ้นกับไฟล์ที่ไม่ควรเผยแพร่

เราใช้สิ่งที่คล้ายกันมากในสิ่งที่เรามีที่ต้องอยู่ด้านหลังประตูที่ปิด ตัวอย่างเช่นมันเตือนคนที่ไม่โพสต์ฟังก์ชั่นใน Stack Overflow

บางคนที่ p0wns เซิร์ฟเวอร์ dev ของคุณเพื่อรับรหัสของคุณอาจจะไม่ได้สนใจอะไร โปรดทราบอีกครั้งสิ่งที่คุณอธิบายไม่ได้เป็นใบอนุญาต แต่เป็นการยืนยันลิขสิทธิ์ต่อไฟล์โดยเฉพาะและระบุว่ารหัสนั้นเป็นกรรมสิทธิ์


มีเพียงไม่กี่ประเทศที่ไม่มีกฎหมายลิขสิทธิ์ตามอนุสัญญาเบิร์นและประเทศเหล่านั้นไม่มีแนวโน้มที่จะติดตั้งคอมพิวเตอร์ที่เฟื่องฟูและคุณไม่สามารถรับเงินจำนวนมากได้ มีหลายประเทศที่มีการเพิกถอนลิขสิทธิ์ในระดับสูงและผู้คนที่นั่นก็ไม่สนใจเรื่องใบอนุญาต
David Thornley

และถ้าไม่ใช่ บริษัท แต่เป็นผู้พัฒนาอินดี้สิ่งที่ฉันใส่ไว้ที่นี่ "ลิขสิทธิ์ (C) YoYoDyne Systems, Inc - สงวนลิขสิทธิ์"? "Inc" คืออะไร
กุมภ์กุมภ์

4
@AquariusPower: "Incorporated" เช่นMonsters, Inc.
Matt

1
"สิทธิ์ใช้งาน" ในคำตอบนี้อาจขัดแย้งกับข้อกำหนดสิทธิ์ใช้งานที่มีอยู่ในสัญญาภายนอก สิ่งนี้อาจนำไปสู่ความคลุมเครือในความเป็นเจ้าของและสิทธิ์ในการจัดจำหน่าย คุณควรระบุสิ่งที่มีความสำคัญในกรณีที่มีข้อขัดแย้ง
Dan Loewenherz

4
ลบ (C) เนื่องจากไม่ได้หมายถึงลิขสิทธิ์และไม่ได้เป็นการแทนที่สำหรับ©และไม่มีน้ำหนักตามกฎหมาย "ลิขสิทธิ์" ที่คุณพิมพ์นั้นเพียงพอและ "(C) หมายถึงลิขสิทธิ์ในบางรัฐของสหรัฐอเมริกาในขณะที่ในบางสถานที่ก็หมายความว่าคุณจะต้องโต้แย้งชื่อของคุณคือ" (C) Yoyodyne Systems, Inc. "เลือก ระหว่าง©และคำว่า "ลิขสิทธิ์" เนื่องจากรายชื่อทั้งคู่อาจนำไปสู่ข้อโต้แย้งที่น่ารำคาญเช่น "เขาสงวนลิขสิทธิ์" ซึ่งจะไม่ทำให้คดีล้มเหลว แต่จะทำให้ทนายความของคุณเรียกเก็บเงินคุณมากขึ้นเพื่อระบุชัดเจน
Edwin Buck

9

ตามคำถามที่เกี่ยวข้องกับ SOใบอนุญาตครีเอทีฟคอมมอนส์นี้จะเกี่ยวข้องกับคุณ:

http://creativecommons.org/licenses/by-nc-nd/3.0/

[หมายเหตุเดิมฉันพูดถึงคำถาม SO เป็นความคิดเห็นด้านบน แต่ฉันเพิ่มเป็นคำตอบเพื่อให้มองเห็นได้มากกว่าเดิมเล็กน้อยเนื่องจากมันค่อนข้างตอบคำถามของคุณได้]


18
ฉันเคยได้ยินจากคนอื่น ๆ และคำถามที่พบบ่อยของ Creative Commons ว่าไม่ควรใช้กับซอฟต์แวร์ ซึ่งดูดเพราะจริง ๆ แล้วมันเป็นใบอนุญาตที่ดีจริงๆ
TheLQ

ช่างน่ารำคาญเหลือเกินที่ฉันไม่รู้
Steve

2
เหตุผลที่ไม่ใช้ใบอนุญาต CC สำหรับซอฟต์แวร์คือ (1) โดยทั่วไปไม่เข้ากันกับ GPL ซึ่งทำให้การใช้ซอฟต์แวร์ฟรีที่มีลิขสิทธิ์ CC นั้นยุ่งยากเล็กน้อยและ (2) ไม่จำเป็นต้องแชร์ซอร์สโค้ดในการแจกจ่าย ซึ่งเป็นปัญหาสำหรับใบอนุญาต "แชร์เหมือนกัน" โดยเฉพาะ ในกรณีนี้อย่างไรก็ตามปัญหาจะไม่เป็นปัญหาจริงตามที่ต้องการ
จูลส์

2
ใบอนุญาต Creative Commons อนุญาตอย่างน้อยการแบ่งปันเนื้อหาที่มีลิขสิทธิ์ซึ่งไม่ใช่สิ่งที่คุณต้องการกับซอฟต์แวร์ที่เป็นกรรมสิทธิ์
พอล - เซบาสเตียนมาโนล

@TheLQ ปัญหาเดียวของ CC คือมันไม่ได้แยกความแตกต่างระหว่างซอร์สโค้ดและโค้ดที่คอมไพล์แล้ว ไม่มีอะไรผิดปกติกับการใช้ CC กับซอฟต์แวร์ แต่คุณต้องระบุว่ามันใช้กับซอร์สโค้ดกับโค้ดที่คอมไพล์หรือทั้งสองอย่าง และถ้าไม่ใช่สำหรับทั้งคู่ใบขับขี่ตัวใดที่ใช้กับอีกอัน? นอกจากนี้แนวคิดเช่น "การเชื่อมโยงกับ" ไม่เป็นที่รู้จักสำหรับเพลงรูปภาพหรือวิดีโอดังนั้น CC จะไม่มีกฎใด ๆ เกี่ยวกับสิ่งนี้ (เปรียบเทียบ GPL กับ LGPL)
Mecki
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.