สิทธิ์การใช้งาน MIT เทียบกับครีเอทีฟคอมมอนส์สำหรับรูปภาพและสินทรัพย์อื่น


14

ใครช่วยกรุณาแก้ไขความสับสนสิทธิ์ใช้งานเฉพาะสำหรับฉัน ฉันมักงงงวยกับการทำงานของลิขสิทธิ์ซอฟต์แวร์

ฉันต้องการให้ทุกคนสามารถใช้ซอฟต์แวร์ของฉันด้วยข้อ จำกัด น้อยที่สุดและไม่มีการรับประกัน ดังนั้นฉันแค่ใช้สิทธิ์ใช้งานแบบอนุญาต (MIT License เป็นตัวเลือกของฉัน) และเขียนสิ่งที่ต้องการ

โครงการนี้รวมถึงไฟล์และเนื้อหาทั้งหมดได้รับอนุญาตภายใต้เงื่อนไขของ MIT License

ดู LICENSE.txt สำหรับรายละเอียด

ใน README ของโครงการ

ฉันสับสนเกี่ยวกับวิธีการทำงานของ "ส่วน" ของโครงการ (ไฟล์เสริม; ไฟล์ที่ไม่ใช่ไฟล์ต้นฉบับ) ฉันต้องการข้อกำหนดสิทธิ์การใช้งานเดียวกันกับทุกไฟล์ในโครงการของฉันรวมถึง

  • ไฟล์สร้างระบบ / เอกสาร ( MakefileS, CMakeLists.txt, Doxyfileฯลฯ .; ฉันจริงเกือบบางประโยคข้างต้นนำไปใช้กับไฟล์เหล่านั้นไม่ได้หรือไม่)
  • HTML / JavaScript / CSS / XML / ฯลฯ ไฟล์ (เป็นลิขสิทธิ์เหล่านั้นด้วยหรือไม่ฉันไม่แน่ใจฉันต้องการให้ผู้อื่นตรวจสอบพวกเขารับเวอร์ชันของตนเอง ฯลฯ )
  • รูปภาพและสินทรัพย์ไบนารีอื่น ๆ (ฉันต้องการให้ผู้คนสามารถใช้พวกเขาในงานนำเสนอและอื่น ๆ )

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

และถ้าโครงการไม่มีรหัสต้นฉบับจริง ๆ จะเป็นอย่างไรถ้าเป็นเพียงไฟล์การตั้งค่า (จากมุมมองของฉัน, ประโยชน์) ซึ่งหากไม่ใช้อย่างเหมาะสมจะส่งผลให้ซอฟต์แวร์อีกชิ้นทำงานผิดพลาดและทำให้ข้อมูลของผู้ใช้สับสน

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

ฉันรู้สึกว่าเป็นออทิสติกโดยการถามเรื่องนี้เนื่องจากไม่มีโครงการใดที่จะทำให้ใครสนใจได้ แต่ฉันรู้สึกเหมือนฉันต้องเกาสมองเมื่อฉันคิดถึงสิ่งนี้ดังนั้นฉันจะดีใจมากถ้ามีใครสามารถเคลียร์สิ่งนี้ให้ฉันได้ .


2
นี่อาจเป็นคำถามที่ดีสำหรับOpenSource.SE
tkausl

คำตอบ:


16

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

ฉันควรใช้ใบอนุญาต MIT สำหรับไฟล์ทั้งหมดในโครงการของฉันหรือไม่?

ให้คำอธิบายถึงเป้าหมายของคุณในสิ่งที่คุณต้องการให้คนอื่นสามารถทำงานของคุณได้โดยใช้สิทธิ์การใช้งาน MIT สำหรับไฟล์ต้นฉบับทั้งหมดในโครงการของคุณดูเหมือนจะเป็นทางเลือกที่ดี

ฉันควรใช้ข้อกำหนดสิทธิการใช้งานเดียวกันกับไฟล์ "เสริม" เช่นMakefileอื่น ๆ หรือไม่?

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

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

Copyright (c) 2016 Egor Tensin

This file is part of Fancy Project.  This is free software; see the file COPYING
for more information.  There is no warranty; not even for merchantability or
fitness for a particular purpose.

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

ไฟล์ HTML / JavaScript / CSS / XML มีลิขสิทธิ์หรือไม่

แน่ใจ อีกครั้งลิขสิทธิ์ไม่เชื่อเรื่องภาษาของงานที่คุณเขียนสิ่งที่นับได้คือไฟล์นั้นเป็นผลงานของกระบวนการสร้างสรรค์ของมนุษย์ ทุกอย่างจากส่วนก่อนหน้านี้ใช้กับไฟล์เหล่านี้

แล้วรูปภาพและไฟล์ไบนารีอื่น ๆ ล่ะ? ฉันควรอนุญาตให้ใช้ใบอนุญาตสองใบภายใต้สัญญาอนุญาตครีเอทีฟคอมมอนส์หรือไม่

ในหลักการไม่มีสิ่งใดที่จะทำให้สิทธิ์การใช้งาน MIT ไม่เหมาะสมกับรูปภาพตราบใดที่ลิขสิทธิ์ยังเป็นลิขสิทธิ์ อย่างไรก็ตามสิ่งหนึ่งที่ต้องพิจารณาคือว่าใบอนุญาต MIT ไม่ได้ใช้บ่อยมากสำหรับงานศิลปะหรืองานนำเสนอ ดังนั้นหากคุณต้องการที่จะทำให้มันง่ายสำหรับผู้ใช้ของคุณเพื่อใช้ภาพบางส่วนในการทำงานของคุณจะทำพวกเขาโปรดปรานโดยแบบ dual-การออกใบอนุญาตให้พวกเขาภายใต้Creative Commonsใบอนุญาต หากคุณเป็นผู้ถือลิขสิทธิ์คุณสามารถอนุญาตงานของคุณภายใต้ใบอนุญาตได้มากเท่าที่คุณต้องการ ตัวอย่างเช่นคุณสามารถใส่คำสั่งต่อไปนี้ลงในREADMEไฟล์ของคุณ

Copyright (c) 2016 Egor Tensin

This project is free software.  There is no warranty; not even for
merchantability or fitness for a particular purpose.

You may use, copy, modify and redistribute all files included in this
distribution, individually or in aggregate, subject to the terms and conditions
of the MIT license.  See the file `LICENSE-MIT.txt` for details.

In addition, you may -- at your option -- use, copy, modify and redistribute all
images included in this distribution under the directory named `pictures`
according to the terms and conditions of the Creative Commons Attribution 4.0
International License.  See the file `LICENSE-CC-BY.txt` for details.

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

จะเกิดอะไรขึ้นถ้าซอฟต์แวร์ผลิตภาพ?

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

ฉันสามารถเปลี่ยนการอนุญาตให้ใช้สิทธิ์สำหรับโครงการของฉันในภายหลังได้หรือไม่

ผู้ถือลิขสิทธิ์สามารถให้สิทธิ์เพิ่มเติมในการทำงานของตนได้ตลอดเวลา นั่นคือถ้าคุณปล่อยในวันนี้ภายใต้ใบอนุญาต MIT และตัดสินใจในวันพรุ่งนี้ว่าคุณต้องการใบอนุญาตภาพภายใต้ใบอนุญาตครีเอทีฟคอมมอนส์คุณมีอิสระที่จะทำเช่นนั้น สิ่งที่คุณทำไม่ได้คือเพิกถอนใบอนุญาตซอฟต์แวร์ฟรี นั่นคือหากคุณเผยแพร่ภายใต้ใบอนุญาต MIT วันนี้และตัดสินใจในวันพรุ่งนี้ว่า GPL จะเหมาะสมกว่าทุกคนที่ได้รับสำเนาลิขสิทธิ์ MIT แล้วจะยังคงสามารถใช้ซอฟต์แวร์ภายใต้ข้อกำหนดและเงื่อนไขของ ใบอนุญาต MIT และเนื่องจากใบอนุญาตนี้อนุญาตให้แจกจ่ายซ้ำได้ไม่ จำกัด ดังนั้นคนอื่น ๆ คนนี้จึงตัดสินใจที่จะส่งสำเนาให้ โดยสรุปคุณควรเสนอใบอนุญาตอย่างระมัดระวังเนื่องจากคุณสามารถเพิ่มได้ในภายหลัง แต่เมื่อคุณเผยแพร่คุณจะไม่สามารถนำกลับมาใช้ใหม่ได้อีก


3
แต่ในขณะที่ไม่มีวิธีการเพิกถอนสิทธิ์การใช้งานซอฟต์แวร์ที่คุณเผยแพร่ไปแล้วไม่มีอะไรจะหยุดคุณเปลี่ยนข้อกำหนดสิทธิการใช้งานสำหรับซอฟต์แวร์รุ่นใหม่ ตัวอย่างเช่นหากคุณออกแบบอาร์ตเวิร์คทั้งหมดสำหรับซอฟต์แวร์ของคุณใหม่คุณสามารถแจกจ่ายงานศิลปะใหม่ภายใต้ลิขสิทธิ์ที่แตกต่างอย่างสิ้นเชิงหากคุณต้องการ
Simon B

ขอบคุณมากสำหรับคำตอบที่ครอบคลุมมากของคุณ ฉันขอโทษที่ไม่แยกคำถามออกเป็นชิ้นเล็ก ๆ
Egor Tensin

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

และถ้าฉันสามารถทำได้นั่นหมายความว่ารุ่นก่อนการส่งมอบที่เพิ่มใบอนุญาตที่สองจะยังคงได้รับอนุญาตภายใต้เงื่อนไขของใบอนุญาต MIT เท่านั้น
Egor Tensin

1
ไม่มีอะไรหยุดคุณจากการใช้ใบอนุญาต MIT สำหรับเว็บไซต์ แต่มันจะเป็นทางเลือกที่แปลกใหม่และผู้ใช้ส่วนใหญ่อาจจะมีความสุขกับใบอนุญาต CC คุณสามารถเสนอ CC เป็นตัวเลือกเพิ่มเติมได้แม้สำหรับรุ่นเก่าของคุณ วิธีที่คุณประกาศสิ่งนี้จะขึ้นอยู่กับวิธีการเผยแพร่ของคุณ โดยส่วนตัวฉันไม่ต้องกังวลกับเวอร์ชั่นเก่ามากเกินไป อันใหม่ควรจะยอดเยี่ยมกว่านี้ใช่ไหม? และอย่างที่ Simon สังเกตเห็นคุณไม่จำเป็นต้องใช้ไลเซนส์ที่เคยใช้กับการกระจายใหม่อีกครั้ง คุณก็ไม่สามารถเอามันออกไปจากการแจกแจงทำแล้ว
5gon12eder
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.