มันโอเคที่จะเรียนรู้อัลกอริทึมจากโครงการโอเพ่นซอร์สแล้วนำไปใช้ในโครงการโอเพ่นซอร์สหรือไม่?


13

การอ้างอิงโพสต์ที่เริ่มต้นทั้งหมด

เพื่อที่จะเคลียร์คำถามต้นฉบับที่ฉันถามด้วยวิธีการยั่วยุฉันได้โพสต์คำถามนี้

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

เพียงเพื่อชี้แจงฉันไม่ได้พยายามหลบเลี่ยงใบอนุญาตมิฉะนั้นฉันจะไม่ได้ถามคำถามตั้งแต่แรก


1
คุณไม่ควรโพสต์คำถามเพื่อการอภิปรายอย่างชัดเจน นั่นเป็นวิธีที่แน่นอนในการติดตามอย่างรวดเร็วเพื่อปิด หากคุณต้องการการอภิปรายไปที่ฟอรัมมิฉะนั้นคุณอาจต้องการใช้ถ้อยคำใหม่
Greg Jackson

อัลกอริทึมส่วนใหญ่ไม่ได้รับการจดสิทธิบัตร หากคุณสามารถค้นหาเนื้อหาของอัลกอริทึมบน Wikipedia ได้โอกาสที่ดีก็คือมันไม่ได้เป็นกรรมสิทธิ์ (ตรวจสอบบทความที่เกี่ยวข้องแม้ว่า) สิทธิบัตรอาจหมดอายุเช่นกรณีที่เกิดกับ JPEG เมื่อคุณพบอัลกอริทึมบน Wikipedia หรือในสิ่งพิมพ์ทางวิชาการอื่น ๆ แล้วคุณสามารถใช้มันได้ เพียงแค่ใช้ความพยายามในการเขียนโค้ดของคุณเอง
งาน

1
ในขณะที่ฉันใช้คำถกเถียงฉันเชื่อว่ามีคำตอบสำหรับคำถามนี้ ฉันเชื่อว่าการอภิปรายจะเกิดขึ้นจากคำตอบที่ต่างกันดังนั้นคำถามนี้จึงถูกต้อง
Chris Barry

คำตอบ:


12

IANAL หากคุณกังวลอย่างยิ่งนี้ให้ขอคำแนะนำจากทนายความของคุณ

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

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

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

ปัญหาสิทธิบัตรไม่เกี่ยวข้องกับคำถามตามที่วางไว้


+1 สำหรับอัลกอริทึมที่ไม่สามารถจดสิทธิบัตรได้
Andres F.

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

1
@ MarkJ จริงฉันหมายถึงการเขียน "มีลิขสิทธิ์" ไม่แน่ใจว่าทำไมฉันจึงเขียน "สิทธิบัตร" เนื่องจากฉันรู้ความแตกต่าง ความชั่วร้ายของฉัน: P
Andres F.

5

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


1

ตามที่ระบุไว้อัลกอริทึมการออกแบบสามารถจดสิทธิบัตร

อย่างไรก็ตามเป็นที่น่าสังเกตว่าสิทธิบัตรการออกแบบนั้นสามารถเติมลงไปได้ถึงหนึ่งปีหลังจากที่การออกแบบ / ความคิดนั้นถูกคิดขึ้นมาหรือตีพิมพ์เป็นครั้งแรก หากกระบวนการนี้ออกมาสองสามปี (และไม่มีใครจดสิทธิบัตรแล้ว) ก็ไม่สามารถจดสิทธิบัตรได้ในขณะนี้


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

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

ดูที่: wipo.int/treaties/en/ip/paris/trtdocs_wo020.html#P83_6610บทความ 4.C (4)
Ami

-1

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

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

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