ฉันขอรวมบางส่วนของรหัสลิขสิทธิ์ MIT ไว้ในโครงการโอเพ่นซอร์สของฉันได้ไหม


12

นี่อาจเป็นคำตอบใช่ / ไม่ใช่ง่ายๆ แต่ฉันขอคำอธิบายอย่างละเอียด

สถานการณ์

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

ฉันได้พบโครงการ Github ที่ออกภายใต้ที่ใบอนุญาตเอ็มไอที มันมีชั้นเรียนที่ฉันสนใจที่จะใช้เพื่อให้บรรลุส่วนต่าง ๆ ของฟังก์ชั่นที่ร้องขอ

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

ความเข้าใจของฉัน

คำตอบนี้ข้อควรระวังฉันไปตรวจสอบหาลิขบทบัญญัติซึ่งผมค่อนข้างมั่นใจไม่รวมอยู่ในใบอนุญาต MIT ดังนั้นอีกครั้งโปรดฉันที่ถูกต้องหากฉันผิด

ใบอนุญาต MIT ระบุอย่างชัดเจน ...

ประกาศเกี่ยวกับลิขสิทธิ์ข้างต้นและประกาศการอนุญาตนี้จะรวมอยู่ในสำเนาทั้งหมดหรือบางส่วนที่สำคัญของซอฟต์แวร์

... ดังนั้นฉันจึงเข้าใจว่าใบอนุญาตจะต้องมีคำต่อคำภายในโครงการของฉัน แต่ฉันกังวลว่าสิ่งนี้จะมีผลต่อการเผยแพร่โครงการทั้งหมดภายใต้ใบอนุญาต MIT - ซึ่งฉันไม่มีสิทธิ์ทำ

คำตอบนี้แนะนำให้กักรหัสโครงการ Github ซึ่งฉันรู้ว่าสามารถทำได้อย่างหมดจดในฐานะทรีย่อยของคอมไพล์ แต่ฉันกังวลว่าสถานการณ์นี้จะแตกต่างกันเนื่องจากเกี่ยวข้องกับใบอนุญาตโอเพนซอร์สที่คล้ายกันสองใบ

คำถาม

มันโอเคไหมที่จะมีไลเซนส์ในรูทซุปเปอร์โปรเจ็กต์ของฉันซึ่งมีอยู่ในบรรทัดเหล่านี้:

ลิขสิทธิ์สำหรับส่วนของโครงการฟูถือโดย [ผู้เขียนต้นฉบับ MIT ปี] เป็นส่วนหนึ่งของ Project Bar และอยู่ภายใต้ลิขสิทธิ์ MIT ลิขสิทธิ์อื่น ๆ ทั้งหมดสำหรับโครงการ Foo ถือโดย [ชื่อของคุณปี]

และจำเป็นหรือไม่ที่จะต้องเจาะจงเกี่ยวกับการอ้างอิงว่า "ส่วน" ของโครงการใดที่เป็นของใบอนุญาต MIT?

คำปฏิเสธ

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


1
MIT ไม่ใช่ copyleft และฉันคิดว่าวิธีการ "ส่วนหนึ่ง" ของคุณนั้นสมเหตุสมผลดี โดยวิธีการ "ซอฟต์แวร์" หมายถึงส่วนที่ได้รับอนุญาตจาก MIT ไม่ใช่ซอฟต์แวร์ของคุณ
Robert Harvey

คำตอบ:


14

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

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.