คำถามเกี่ยวกับสิทธิ์ใช้งานรหัส ลูกค้าขโมยรหัสของฉัน


9

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

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

พวกคุณแนะนำให้ฉันทำอะไร / ปล่อยรหัสภายใต้หากพวกเขาตัดสินใจที่จะเป็น * ssholes เกี่ยวกับเรื่องนี้?


1
อืมมม สิ่งที่จัดเรียงของการจัดก็มี? คุณอาจไม่จำเป็นต้องสงวนสิทธิ์ในการเปิดเผยรหัสเป็นโอเพนซอร์ซ
Cody Grey

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

5
หากคุณมีสัญญาเป็นลายลักษณ์อักษรที่พิสูจน์ว่าคุณมีทรัพย์สินทางปัญญาสำหรับซอร์สโค้ดคุณสามารถฟ้องร้องพวกเขาได้

6
ทนายความของคุณพูดถึงเงื่อนไขของสัญญาอย่างไร

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

คำตอบ:


10

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


3
อย่างแน่นอน. หากคุณปล่อยรหัสอะไรที่จะทำให้ บริษัท หยุดหมุนและฟ้องร้องคุณ หลังจากที่พวกเขาแสดงความสามารถเล็ก ๆ น้อย ๆ นี้แล้วคุณเชื่อใจพวกเขาไหม?
Ant

คุณไม่ต้องการที่จะเป็นฝ่ายชนะคดี ซึ่งอาจทำให้คุณเสียเงินเงินจำนวนมากเวลาและความเครียด คุณต้องการหลีกเลี่ยงการทำอะไรที่ไม่ถูกกฎหมายอย่างชัดเจน
David Thornley

3

คุณควรคิดว่าคุณจะป้องกันตัวเองได้อย่างไรหากพวกเขาตัดสินใจที่จะตำหนิคุณว่านั่นคือคุณที่ขโมยรหัส บางทีคุณควรเผยแพร่โดยเร็วเพื่อรับหลักฐานว่าคุณมีรหัสนั้นก่อนที่จะมี ...


2

เผยแพร่ภายใต้ GPL จากนั้นคุณควรจะสามารถเปลี่ยนแปลงโค้ดของคุณและของคุณเองได้ :)

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


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

GPL ถูกบังคับใช้ในทางทฤษฎีโดยการฟ้องร้องซึ่งไม่ใช่สิ่งที่ OP ต้องการทำ (ในทางปฏิบัติการละเมิดการตั้งถิ่นฐานเกือบตลอดเวลา แต่การคุกคามของคดีคือสิ่งที่ผลักดันการตั้งถิ่นฐาน) หาก OP ต้องการการฟ้องร้อง OP มีเหตุผลอยู่แล้ว
David Thornley

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

1

การให้รหัสเพื่อ opensource และการรักษาวิวัฒนาการของมันอาจนำไปสู่ความสำเร็จไม่เพียง แต่จะ "แก้แค้น" http://www.techdrivein.com/2010/08/11-biggest-open-source-success-stories.htmlซอร์สโค้ดเป็นทรัพย์สินที่ได้รับอนุญาตดังนั้นขึ้นอยู่กับกฎหมายของประเทศของคุณคุณสามารถรับรหัสของคุณกลับหรือหยุด บริษัท อื่นจาก ใช้มัน แต่มีวิธีที่จะเอาชนะสิ่งนี้ดังนั้นฉันขอแนะนำให้เพียงแค่เปิดโอเพนซอร์สสร้างแชมเปญที่อ้างว่าส่งเสริมโอเพนซอร์สและคุณอาจจะจบลงด้วยแผนธุรกิจใหม่


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

@Zophiel ที่ง่ายที่สุดคือ CC creativecommons.org/licensesรายการใบอนุญาตจากแม่มดที่คุณสามารถเลือกได้ตามความต้องการของคุณ ตัวเลือกอื่น ๆ น่าจะเป็น GNU gnu.org/licensesแต่มันซับซ้อนกว่าเล็กน้อย สำหรับ CC ที่นี่เป็นเครื่องมือง่าย ๆ ในการตั้งค่า: creativecommons.org/choose
JackLeo

@JackLeo ขออภัยแผนธุรกิจอะไร
quant_dev

2
OSI ยังมีรายการใบอนุญาตopensource.org/licenses/category
Htbaa

1
ฉันจะเลือกใบอนุญาตโอเพนซอร์ซ @Htbaa พูดว่า หากคุณต้องการตรวจสอบให้แน่ใจว่าตราสารอนุพันธ์นั้นอยู่ในสถานะ Free / Open Source ให้ใช้ GPL บางรูปแบบ ถ้าคุณไม่สนใจว่าคนอื่นจะทำการเปลี่ยนแปลงของตัวเองและทำให้พวกเขาเป็นกรรมสิทธิ์ใช้หนึ่งในคนที่ได้รับอนุญาต (สไตล์ BSD)
David Thornley
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.