MS-PL ( คำจำกัดความ ) นั้นมีความอิสระมากกว่า GPL ไม่เหมือนกันมาก แต่ MS-PL จะเหมือนกับ Apache License ซึ่งในรหัสจะได้รับตามที่เป็นอยู่ ซอฟต์แวร์ดั้งเดิมของ MS-PL ไม่ได้สนใจว่าซอฟต์แวร์ที่ได้รับจะแจกจ่ายเป็นแหล่งข้อมูลหรือไบนารีหรือเชิงพาณิชย์ ดังนั้นหากคุณใช้รหัส MS-PL ให้แก้ไข (ไม่ว่าจะเป็นเรื่องเล็กน้อยหรือกับการปรับโครงสร้างใหม่) คุณสามารถเผยแพร่ได้ผ่าน GPL
อย่างไรก็ตามเป็นที่ชัดเจนว่าคุณไม่สามารถลบประกาศเกี่ยวกับใบอนุญาต MS-PL ได้ และด้วยเหตุนี้ใบอนุญาต GPL ที่คุณได้รับจะกลายเป็นใบอนุญาตคู่ เนื่องจาก MS-PL อนุญาตให้บุคคลอื่นรวมงานของคุณในเชิงพาณิชย์แล้วการป้องกันที่ให้ของ GPL จะไม่ถูกระงับ! ใช่ใบอนุญาตของคุณจะไม่แข็งแกร่งกว่าจุดอ่อนที่สุด - MS-PL อีกต่อไป
อีกหนึ่งการอ้างอิง: http://www.cmswire.com/cms/web-development/taking-a-closer-look-at-microsofts-mspl-open-source-license-004248.php
มีความคิดเห็นทั่วไป [ เป็นไปได้ไหมที่จะเขียนใหม่ทุกบรรทัดของโครงการโอเพ่นซอร์สด้วยวิธีที่แตกต่างกันเล็กน้อยและใช้ในโครงการโอเพ่นซอร์ส? ] แม้ว่าคุณจะแก้ไขโค้ดทุกบรรทัดมันก็ยังคงเป็นงานที่ได้รับมา ดังนั้นคุณไม่สามารถแยกแยะข้อกำหนดของ MS-PL ได้จริงๆ
แก้ไข
อ๊ะ! ฉันเพิ่งออกจากแทนเจนต์เพื่ออ่านคำถามอย่างถูกต้อง
โดยทั่วไปสมมติว่า GPL นั้นเป็นเรื่องธรรมดาในทั้งสามชั่วอายุคน มันง่ายมาก สิ่งที่ GPL ต้องการคือสำหรับการอ้างสิทธิ์ลิขสิทธิ์ไฟล์ทุกไฟล์จะต้องรวมอยู่ในการกล่าวถึง GPL ดูGPL วิธีการอ่านดังต่อไปนี้:
สิทธิ์การใช้งานใดที่คุณวางแผนที่จะใช้กระบวนการเกี่ยวข้องกับการเพิ่มองค์ประกอบสองอย่างลงในไฟล์ต้นฉบับของโปรแกรมของคุณ: ประกาศเกี่ยวกับลิขสิทธิ์ (เช่น“ ลิขสิทธิ์ 1999 Terry Jones”) และคำแถลงการคัดลอกการอนุญาตว่าโปรแกรมนั้นเผยแพร่ภายใต้ เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของกนู (หรือ GPL ที่น้อยกว่า)
ดังนั้นจึงจำเป็นต้องมีการอ้างสิทธิ์ด้านลิขสิทธิ์อย่างน้อยหนึ่งรายการที่แนบมากับไฟล์ต้นฉบับทุกไฟล์โดยที่คุณไม่สามารถแนบ GPL (หรือใบอนุญาตใด ๆ ) ไปกับมันได้!
ตอนนี้คำถามจริงในกรณีของคุณคือ
หากคุณแก้ไขไฟล์อย่างหนักหรือเขียนใหม่ แต่ไม่รวมชื่อผู้แต่งดั้งเดิมคุณละเมิดกฎหมายลิขสิทธิ์หรือไม่? (โดยไม่คัดลอกชื่อผู้แต่งเดิม)
สิ่งนี้ถูกกำหนดโดยความคิดทั่วไปว่าผู้เขียนรายใหม่สมควรได้รับลิขสิทธิ์มากกว่างานที่กำหนดหรือไม่ ดูหน้า wiki นี้สำหรับการแนะนำเบื้องต้น:
เมื่อใดจะมีลิขสิทธิ์งานดัดแปลงมาเมื่อใด
คำตอบง่ายๆคือ: เมื่อมีการเปลี่ยนแปลงเป็นอย่างมีนัยสำคัญ สิ่งนี้ค่อนข้างคลุมเครือเนื่องจากเป็นคำสั่งที่ผิดกฎหมาย แต่เป็นความจริง แม้แต่การคัดลอกจังหวะเท่านั้น แต่ไม่ใช่คำพูดและการทำรีมิกซ์ในเพลงมาในพื้นที่สีเทาที่รุนแรงเพราะสิ่งนี้ และแนวคิดเรื่องการเปลี่ยนแปลงที่สำคัญนี้แตกต่างกันไปตามกฎหมายของประเทศต่างๆ
ต้องบอกว่ามันจะพอเพียงที่จะสังเกตเห็นว่าคุณเกือบจะเริ่มต้นด้วยไฟล์ใหม่และเขียนโปรแกรมใหม่ไฟล์ใหม่โดยทั่วไปจะสมควรได้รับชื่อของคุณมากกว่าผู้เขียนเก่า โดยทั่วไปหากคุณเพียงแค่คัดลอกไฟล์และเพียงแค่เปลี่ยนประกาศลิขสิทธิ์ของผู้แต่งเพื่อใส่ชื่อของคุณคุณจะละเมิดลิขสิทธิ์
เพื่อเป็นคำแนะนำที่ใช้งานได้จริงหากคุณเริ่มต้นด้วยชุดไฟล์ใหม่ให้ใส่ชื่อของคุณหากคุณเก็บไฟล์ดั้งเดิมไว้ให้เก็บชื่อดั้งเดิมไว้ (คุณสามารถเพิ่มชื่อของคุณเพิ่มเติมได้)