ฉันเห็นข้อมูลที่มีค่าในคำตอบอื่น ๆ และความคิดเห็น แต่ยังมีข้อมูลที่ไม่ถูกต้องบางอย่างดังนั้นฉันจึงพยายามสรุปและเพิ่มสิ่งเพิ่มเติม
ฉันจะมีข้อได้เปรียบบ้างหรือไม่ถ้าฉันเปิดแหล่งข้อมูลอัลกอริทึมภายใต้ลิขสิทธิ์ของ copyleft (GPL เป็นต้น)
ด้วยการเผยแพร่ซอร์สโค้ดของการใช้อัลกอริทึมของคุณภายใต้ GPL (ฉันถือว่านั่นคือสิ่งที่คุณหมายถึง) คุณจะได้รับประโยชน์จากการสาธิตอัลกอริทึมของคุณตามที่ตั้งใจไว้และทุกคนสามารถตรวจสอบซอร์สโค้ดของคุณได้ "ผิดปกติ" เช่นข้อบกพร่องร้ายแรงหรือมัลแวร์ บางทีคุณอาจได้ผู้สนับสนุนบางคนสำหรับการปรับปรุงเพิ่มเติม และเนื่องจากคุณเป็นผู้ถือลิขสิทธิ์คุณจึงยังสามารถเผยแพร่หรือขายการนำไปใช้กับผู้อื่นภายใต้สิทธิ์ใช้งานอื่น
คำถามที่แตกต่างคือถ้ามันนำคุณประโยชน์ใด ๆ ให้เป็นคนแรกที่เผยแพร่อัลกอริทึมนั้น คุณอาจพยายามป้องกันไม่ให้คนอื่นได้รับสิทธิบัตรในอัลกอริทึมนั้นเนื่องจากการใช้งานของคุณจะเป็นหลักฐานบางอย่างที่คุณเป็นนักประดิษฐ์ แต่เป็น @Snowman ได้ชี้ให้เห็นอย่างถูกต้องออกมาในความคิดเห็นเนื่องจากเป็นครั้งแรกที่จะไฟล์ (เมื่อเทียบกับครั้งแรกที่จะคิดค้น) นโยบายของกฎระเบียบสิทธิบัตรยุโรปจำนวนมากที่อาจเป็นจริงไม่ได้ทำงาน
จากสิ่งที่ฉันรู้เกี่ยวกับการให้สิทธิ์ใช้งานนี้ควรปิดกั้นผู้ใช้ไม่ให้ใช้รหัสเดียวกันกับแหล่งข้อมูลปิด แต่พวกเขาจะสามารถ "เขียน" อัลกอริทึมเป็นแหล่งข้อมูลปิดได้หรือไม่
คุณล็อคผู้คนจากการเผยแพร่ซอร์สโค้ดของคุณหรือการแก้ไขมันในซอร์สปิดไม่ใช่จากการใช้ภายในองค์กรเชิงพาณิชย์ คุณล็อคคนไม่ให้เผยแพร่เป็นแหล่งเปิดหรือปิดภายใต้ใบอนุญาตที่แตกต่างจาก GPL อย่างไรก็ตามคุณไม่ได้ล็อคคนจากการเผยแพร่การใช้งาน "ห้องสะอาด" ใหม่ของอัลกอริทึมของคุณภายใต้ใบอนุญาตโดยพลการซึ่งเป็นการดำเนินการที่ทำจากคำอธิบายอัลกอริทึมของคุณเท่านั้นโดยไม่ต้องดูรหัสต้นฉบับจริง
เนื่องจากฉันมาจากสหภาพยุโรปฉันจำเป็นต้องค้นหาสิทธิบัตรซอฟต์แวร์หากฉันต้องการลอกเลียนแบบหรือไม่
แม้ว่ากฎหมายของประเทศในยุโรปหลายประเทศจะห้ามไม่ให้มีการจดสิทธิบัตรในอัลกอริธึมล้วนๆ แต่ บริษัท จำนวนมากได้หลีกเลี่ยงกฎหมายเหล่านั้นในอดีตโดยการประกาศอัลกอริธึมเฉพาะเป็น AFAIK สำนักงานสิทธิบัตรยุโรปไม่ยอมรับสิทธิบัตรอัลกอริทึมมากเท่ากับสำนักงานสิทธิบัตรของสหรัฐอเมริกาในอดีตอย่างไรก็ตามพวกเขาได้รับสิทธิบัตรหลายพันรายการในช่วงหลายปีที่ผ่านมาซึ่งสามารถตีความได้ว่าเป็นสิทธิบัตรของอัลกอริธึม หากสิทธิบัตรเหล่านั้นจริง ๆ แล้วจะขึ้นศาลเป็นคำถามที่แตกต่างกัน แต่คนที่ต้องการค้นหามักจะต้องทำการทดลองนี้โดยมีความเสี่ยงที่เกี่ยวข้องทั้งหมด กลุ่มตัวอย่างที่ได้รับความนิยมมากที่สุดสองกลุ่มถูกกล่าวถึงในความคิดเห็นสิทธิบัตรที่เกี่ยวข้องกับการบีบอัดรูปภาพ GIF และสิทธิบัตรที่เกี่ยวข้องกับการบีบอัด / คลายการบีบอัด MP3 ดูที่นี่ สำหรับตัวอย่างเพิ่มเติม
ดังนั้นหากคุณต้องการลดความเสี่ยงในการถูกฟ้องร้องก่อนที่จะเผยแพร่ซอฟต์แวร์ที่มีอัลกอริทึมเฉพาะคุณอาจต้องดูว่ามีใครบางคนที่ถือสิทธิบัตรอยู่หรือไม่แม้แต่ในสหภาพยุโรป