BMS-HOSxP Community
HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: James011 ที่ มีนาคม 13, 2011, 11:09:27 AM
-
;D ;D ;Dแบบว่า งงๆๆๆ??? อยู่ ขอคำตอบแบบสรุปสั้นนะครับ (ไม่เอาน้ำนะครับ)
1. Open Source คืออะไร
2. Open Source มีกีประเภทครับ
3. คนที่เอา Open Source ไปใช้ สามารถทำอะไรกับ Open Source ได้บ้าง
4. Open Source มีขอบเขตหรือป่าวครับ
5. (ถ้ามีขอบเขต) ใครคือผู้กำหนดขอบเขต Open Source
--------------------ถามไว้ก่อนครับ เผื่ออนาคต จะได้ พัฒนา Open Source กับเขาบ้าง 55555------------
-
http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B
และ
http://en.wikipedia.org/wiki/Open_source
อ่านดูครับ (ไม่มีน้ำหรอก...อิอิ ) ;D ;D ;D
-
http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B
และ
http://en.wikipedia.org/wiki/Open_source
อ่านดูครับ (ไม่มีน้ำหรอก...อิอิ ) ;D ;D ;D
;D ;D ;D สมมุตินะครับสมมุติ ผมพัฒนา Project มา 1 ตัว แล้วผมทำเป็น Open Source
คนที่เอาไป พัฒนาต่อ สามารถทำ อะไรกับ Project ของผมก็ได้ แล้วเอาไปปล่อยต่อ
โดยให้คนอื่นฟรี ถ้าเอาไป Project นี้ไปขาย ถื่อว่า ผิดสัญญา Open Source ใช่ป่าว
-
;D ;D ;D ตัวอย่างนี้ไม่รู้ตรงรึเปล่าไม่แน่ใจครับ
http://www.pwstation.com/article-gnu-gpl-license.htm
http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B
และ
http://en.wikipedia.org/wiki/Open_source
อ่านดูครับ (ไม่มีน้ำหรอก...อิอิ ) ;D ;D ;D
;D ;D ;D สมมุตินะครับสมมุติ ผมพัฒนา Project มา 1 ตัว แล้วผมทำเป็น Open Source
คนที่เอาไป พัฒนาต่อ สามารถทำ อะไรกับ Project ของผมก็ได้ แล้วเอาไปปล่อยต่อ
โดยให้คนอื่นฟรี ถ้าเอาไป Project นี้ไปขาย ถื่อว่า ผิดสัญญา Open Source ใช่ป่าว
-
;D ;D ;D ตัวอย่างนี้ไม่รู้ตรงรึเปล่าไม่แน่ใจครับ
http://www.pwstation.com/article-gnu-gpl-license.htm
http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B
และ
http://en.wikipedia.org/wiki/Open_source
อ่านดูครับ (ไม่มีน้ำหรอก...อิอิ ) ;D ;D ;D
;D ;D ;D สมมุตินะครับสมมุติ ผมพัฒนา Project มา 1 ตัว แล้วผมทำเป็น Open Source
คนที่เอาไป พัฒนาต่อ สามารถทำ อะไรกับ Project ของผมก็ได้ แล้วเอาไปปล่อยต่อ
โดยให้คนอื่นฟรี ถ้าเอาไป Project นี้ไปขาย ถื่อว่า ผิดสัญญา Open Source ใช่ป่าว
;D ;D ;D สรุปสั้นๆๆ ตามความคิดผม คือ ห้ามคิดเงิน กับ Project Open Source ทุกกรณีใช่ป่าว ครับ
-
;D ;D ;D คิดค่า service แต่ไม่คิดค่าสินค้าอ่ะครับ ผมเองก็ไม่ค่อยเข้าใจการตลาดด้วยซีครับ
-
;D ;D ;D คิดค่า service แต่ไม่คิดค่าสินค้าอ่ะครับ ผมเองก็ไม่ค่อยเข้าใจการตลาดด้วยซีครับ
น่าจะประมาณนี้ อะคับ ;D ;D
-
;D ;D ;D สรุปสั้นๆๆ ตามความคิดผม คือ ห้ามคิดเงิน กับ Project Open Source ทุกกรณีใช่ป่าว ครับ
คงไม่ใช่ทั้งหมด ลองคิดสิว่า Linux ,FeeBSD, MySQL ,PGSQL เป็น Open Source
แต่ก็มี บริษัท รับทำ Server ก็มีค่าใช้จ่ายทั้งหมด แต่จะไม่เอา ตัว Software มาคิด แต่จะคิดค่าติดตั้งและค่าบริการ
Open Source ถ้่าคุณทำเองได้ทั้งหมดคือฟรี
ขนาดแค่วิธีติดตั้งยังมีค่าอบรมกันมากมาย
-
มี 2 จุดหลักๆ ครับคือ
1. Open Source
2. Free Software
ที่ต้องมี 2 จุด เพราะ Open Source Software อาจจะไม่ Free ก็ได้ และ Free Software อาจจะไม่ Open Source ก็ได้ ขึ้นอยู่ที่ผู้พัฒนาครับ ว่ามีเจตจำนงว่าอย่างไร และเจตจำนงนั้นส่วนใหญ่ผู้พัฒนาก็จะเขียนเอาไว้ในสัญญาอนุญาต ที่ถูกติดตั้งคู่กันกับการนำ Software นั้นไปเผยแพร่ครับ
คุณเจมส์ ซึ่งในที่นี้คือผู้พัฒนา และเป็นเจ้าของลิขสิทธิ์ในตัว Software (โดยอัตโนมัติ โดยไม่จำเป็นต้องไปยื่นขอลิขสิทธิ์) มีเจตจำนงว่าอย่างไรก็เขียนอธิบายออกมาเป็นสัญญาอนุญาตเลยครับ
ประเด็นหลักๆ ที่ควรจะสรุปเอาไว้ก่อนคือ
1. จะทำ Free Software หรือจะ ขาย Software
2. Software ที่ขายหรือแจก จะมี Source Code ติดไปด้วยหรือไม่
พอคิดได้ แล้วค่อยเขียนเป็นสัญญาอนุญาตออกมาครับ
ตัวอย่างเช่น
อนุญาตให้ใครเอาไปใช้ได้บ้าง คนเอาไปใช้สามารถนำไปเผยแพร่ต่อได้หรือไม่ หากมีความเสียหายที่เกิดจากการใช้งานนั้นใครจะเป็นผู้รับผิดชอบ (ปกติ Free Software เกือบทุกตัวจะเขียนเอาไว้ว่า ไม่มีการรับประกันหรือไม่รับผิดชอบในความเสียหายที่เกิดขึ้น)
-
http://th.wikipedia.org/wiki/%E0%B9%82%E0%B8%AD%E0%B9%80%E0%B8%9E%E0%B8%99%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%8B
และ
http://en.wikipedia.org/wiki/Open_source
อ่านดูครับ (ไม่มีน้ำหรอก...อิอิ ) ;D ;D ;D
;D ;D ;D สมมุตินะครับสมมุติ ผมพัฒนา Project มา 1 ตัว แล้วผมทำเป็น Open Source
คนที่เอาไป พัฒนาต่อ สามารถทำ อะไรกับ Project ของผมก็ได้ แล้วเอาไปปล่อยต่อ
โดยให้คนอื่นฟรี ถ้าเอาไป Project นี้ไปขาย ถื่อว่า ผิดสัญญา Open Source ใช่ป่าว
เอา Source Code ไปพัฒนาต่อได้ และเอาไปขายได้ แต่ต้องให้ SourceCode ไปด้วยตามสัญญาอนุญาตของ Open Source
-
;D ;D ;D ;D ;D ขอสรุปแบบนี้ คือ * Open Source ขอบเขต อยู่ที่ สัญญาอนุญาต
* ขอบเขต ถูกกำหนด โดย ผู้พัฒนาโปรแกรมนั้น
* ผิดหรือถูก ดูที่ สัญญาอนุญาต ของ โปรแกรมนั้น
* ผู้พัฒนาโปรแกรม อยู่ นอกขอบเขต สัญญาอนุญาต
-----------------------------------------------The End---------------------------------------------------------------