ผมได้สร้างซอฟต์แวร์ขึ้นมาตัวหนึ่งด้วย Visual Studio Express 2012 และขอยืนยันว่าไม่ได้คัดลอก Source Code มาจากที่ใดครับ
ผมอยากทราบว่า ถ้าผมต้องการแจกซอฟต์แวร์ตัวนี้ แต่ไม่ต้องการเปิดเผย Source Code ผมควรใช้ License ตัวไหนครับ เห็นที่พูดถึงกันบ่อยๆคือ GNU GPL, Apache แต่เข้าใจว่าต้องเปิดเผย Source Code ด้วย
ขอบคุณล่วงหน้าครับ
on
ขอรอฟังด้วยคนครับ
PaPaSEK Sun, 07/07/2013 - 00:33
ขอรอฟังด้วยคนครับ ไม่ถนัดเรื่องสิทธิการใช้เลย
ไม่เปิดเผย source
Architec Sun, 07/07/2013 - 01:28
ไม่เปิดเผย source แต่ต้องการแจก ก็ตั้งเป็น Copyright
พูดง่ายๆก็คือ Freeware ดีๆนี่แหละครับ
+1 ลิขสิทธิ์ตัวอื่น ๆ
mementototem Sun, 07/07/2013 - 09:17
In reply to ไม่เปิดเผย source by Architec
+1
ลิขสิทธิ์ตัวอื่น ๆ มักจะเป็นการเปิดเผยโค้ด แต่จำกัด-ไม่จำกัด-ต้องทำตามที่กำหนด หากนำโค้ดนั้นไปใช้ในงานของตนครับ
ก็เขียน license
mr_tawan Sun, 07/07/2013 - 04:27
ก็เขียน license ขึ้นมาเองครับ
แต่จริง ๆ เดาว่าใช้ creative common ได้มั้ง?
CC ยุค 3.0
Architec Sun, 07/07/2013 - 09:33
In reply to ก็เขียน license by mr_tawan
CC ยุค 3.0 เขาประกาศเลยนะครับว่าไม่แนะนำให้ใช้สัญญาอนุญาตแบบนี้ มันเหมาะกับงานวรรณกรรมที่ไม่ใช่ software ครับ
รับทราบครับ ขอบคุณครับ
mr_tawan Mon, 08/07/2013 - 01:38
In reply to CC ยุค 3.0 by Architec
รับทราบครับ ขอบคุณครับ
BSD กับ MIT สิครับ
adente Sun, 07/07/2013 - 13:06
BSD กับ MIT สิครับ ไม่ต้องเปิดsource คนเอาไปทำต่อก็ไม่ลำบาก
ไม่เปิด source code ก็เป็นแค่
xenatt Mon, 08/07/2013 - 05:30
ไม่เปิด source code ก็เป็นแค่ freeware ครับ
ถ้า open source ค่อยคิดกันอีกทีว่าจะใช้
BSD หรือ MIT GPL
จะหาอ่านเอาแบบเข้าใจสุดๆได้จา
neonicus Wed, 10/07/2013 - 11:29
จะหาอ่านเอาแบบเข้าใจสุดๆได้จากไหนครับ
อ่านอังกฤษแล้วไม่ค่อยเข้าใจในรายละเอียด พวก GPL ประมาณนี้
บาง software บอกว่าเป็น GPL แล้วถ้าเราเอามาใช้สำหรับธุรกิจ จะต้องทำอย่างไรบ้าง หรือไปซื้อสิทธิ์อีกฝั่งแบบcommercial ครับ (จริงๆต้องการให้ต้นทุนต่ำที่สุด)