ผมสงสัยว่า หากเราได้รับการว่าจ้างทำ App จากนายจ้าง
- โค้ดใน App นั้นๆจะเป็นสิทธิของนายจ้าง (ทั้งหมด) รึปล่าวครับ
และถ้าหากมีกรณีที่เราเป็นคนเขียนโค้ด เรามีวิธีเขียนของเรา
เรานำโค้ดที่เราเคยเขียนลง App ของนายจ้าง และรู้วิธีการเขียนซ้ำ
นำมาต่อยอด ผลิต App ของตัวเอง
- นายจ้างที่เคยจ้างเราสามารถอ้างสิทธ์ของโค้ด นั้นๆได้หรือไม่
หากเราทำงานในบริษัท เรามี Prototype ของเราที่เราทำเป็นโปรเจคส่วนตัว
และทีนี้บังเอิญงานใน บริษัท ต้องการวิธีการแก้ปัญหา และ Prototype ของเราแก้ปัญหาได้
เราเลยเอาความรู้ของเราที่เรามีไปเขียน App ให้บริษัท
ถามหน่อยว่า เรายังคงสามารถพัฒนา Prototype ของเราต่อไปได้หรือไม่
- ลูกค้าเค้าจะเอาโค้ดไปทำการ public เองหรือปล่าว หรือทางเราต้องบริการ public ลง Developer account ของเรา
ขอบคุณครับ
กรณีแรก
osmiumwo1f Mon, 07/07/2014 - 01:41
กรณีแรก ดูสัญญาจ้างเป็นหลักครับ แตโดยปกติถ้าเป็นพนักงานบริษัท โค้ดที่ทำงานให้กับบริษัทถือว่าเป็นของบริษัทครับ ส่วนกรณีที่สองและสามรอให้ท่านอื่นมาตอบแล้วกันครับ
เอาเท่าที่ทราบนะครับ ตามท่า
mr_tawan Mon, 07/07/2014 - 04:01
เอาเท่าที่ทราบนะครับ
ตามท่านข้างบนครับ ดูสัญญาจ้างเป็นหลัก
ตราบใดที่เราไม่ได้ทำในเวลางานก็ถือว่าเป็นของเรา และเราสามารถอ้างสิทธิได้ ในทางกลับกันถ้าเป็นของที่ทำในเวลางานก็จะถือว่าเป็นทรัพย์สินของผู้จ้างครับ ส่วนถ้าเป็นลักษณะการจ้างแบบจ้างทำชิ้นงานก็น่าจะไม่มีปัญหาเช่นกันครับ
ถ้าแค่ความรู้ก็ไม่น่ามีปัญหาครับ แต่ถ้าโค้ดดันเหมือนเป๊ะขึ้นมานี่ก็พูดยากนะ 555
ลูกค้าน่าจะเป็นคน publish ครับ เพราะว่าถ้าเรา publish มันจะกลายเป็นว่า publish ในชื่อเรา (ถูกไหม) ซึ่งผมไม่คิดว่าลูกค้าเขาจะ ok นะ ผมไม่ทราบว่าคุณใช้อะไรพัฒนาโปรแกรม แต่ปรกติแล้วเขาไม่จำเป็นต้องใช้ source code ในการ publish กันนะ (ยกเว้นแต่ว่าเป็นภาษาสคริปท์อย่างพวก php)
ปรกติแล้วโค๊ดถึงจะเขียนแบบเดียวกัน ลอจิคเดียวกัน อัลกอริทึ่มเดียวกัน แต่ถ้าเขียนบนสภาพแวดล้อมที่แตกต่างกันมันจะไม่เหมือนกันซะทีเดียวนะครับ ผมคิดว่าถ้าคุณเขียนโค้ดใหม่โดยอาศัยประสพการณ์ที่ได้จากโปรเจคเก่านี่ก็ไม่มีปัญหาหรอกครับ แต่ว่าถ้าคุณยกมาใช้ทั้งชุดนี่ไม่เหมาะสมแน่ ๆ