- การสัมมนาเรื่อง ก้าวสู่โลกธุรกิจด้วย OPEN SOURCE
- PCLinuxOS MiniMe 2008 Released
- ขอต้อนรับสู่ PCLinuxClub รูปโฉมใหม่
- Congratulation new face
- ดูหนังและทีวีออนไลน์ด้วย Sopcaster
- OpenSource2Day ฉบับที่ 6 วางแผงแล้ว
- PCLinuxOS Magazine May 2008 Released
- แก้ไขปัณหาเมนู XMMS แสดงภาษาไม่ถูกต้องเมื่อใช้กับ UTF-8
- ครบรอบ 1 ปี การจัดตั้ง PCLinuxClub
- ระบบ mirror แห่งชาติขัดข้อง
fsf
ค่านิยมโอเพ่นซอร์ส
ผมเข้าไปที่ SIPA เมื่อหลายอาทิตย์ที่แล้วได้พบปะกับหลายๆ คนที่นั่น ทั้งๆ ที่ไม่ได้คุยอะไรกันมากนัก แต่ก้อพอจะเข้าใจว่า เขา "โอเพ่นซอร์ส" กันขนาดไหน ที่บอกว่า "โอเพ่นซอร์ส" ก้อเพราะว่าคำว่า "โอเพ่นซอร์ส" นั้นออกมามากกว่าคำอื่นๆ และบ่อยที่สุดในการสนทนา ผมจึงมองว่า อะไรกัน "โอเพ่นซอร์ส" ?
คำว่า "โอเพ่นซอร์ส" ทำให้ผมหงุดหงิดในหลายๆ อย่าง เพราะคำๆ นี้สร้างปัญหามาตั้งแต่ปลายๆ ยุค 80 สมัยผมอายุ 12-13 ก้อระบาดกันมากแล้วและสร้าง "ค่านิยม" ที่ผิดๆ ในหลายๆ ด้าน การสร้างค่านิยมที่ผิดๆ นี้ส่งผลกระทบในหลายๆ ด้านไม่ว่าจะเป็นการพัฒนาซอฟต์แวร์ที่มีคุณภาพ และ การทำการค้าแบบซ่อนเร้น ทำไมผมถึงกล่าวว่า "สร้างค่านิยมผิดๆ" ผมเข้าใจว่าคนไทยเข้าใจด้านดี (ด้านดี=ด้านที่ได้ประโยชน์) เช่น
1. ฟรี ไม่เสียค่าใช้จ่าย
2. ดาวน์โหลดได้
3. แจกจ่ายได้
4. พัฒนาต่อยอดได้
5. พัฒนาเป็นของตนเองได้
6. ฯลฯ
เหตุผลแรกๆ ที่คนไทยพูดถึง "โอเพ่นซอร์ส" คือ ฟรี ไม่เสียค่าใช้จ่าย ดาวน์โหลดได้ฟรี อะไรประมาณนี้ จนกลายเป็นนิสัยว่าต้องฟรี ไม่เสียเงิน ไม่ต้องจ่ายเงินซื้อ ฯลฯ หลายๆ คนก้อพยายามบอกว่า คำว่า "ฟรี" มันหมายถึง Freedom (ฟรี-ดอม=อิสระ,เสรี) มันเป็น แสลงของ Free(dom) Software หรือ Free AS Free Speach NOT Free Bear ต่างๆ นานา ผมจึงอยากเขียนบทความสักอันหนึ่งเพื่อบอกเล่าคำว่า ซอฟต์แวร์เสรี (Free Software) และ "โอเพ่นซอร์ส" มันต่างกันยังไง? และที่คนไทยเข้าใจว่า ฟรี ฟรี นั้นเป็น "โอเพ่นซอร์ส" จริงหรือ?
Free Software Foundation ออกสัญญาอนุญาต AGPL
ข่าวจาก blognone เขียนข่าวเกี่ยวกับ AGPL V3 มีเนื้อหาที่น่าสนใจดังนี้
ในปัจจุบัน สัญญาอนุญาตแบบ GNU GPL ใช้กันอย่างแพร่หลายในซอฟท์แวร์ต่างๆ มากมาย ทั้งในฝั่งเซิฟเวอร์หรือฝั่งผู้ใช้ทั่วไป ถ้าหากมีการแก้ไขซอร์สโค้ดนั้นเพื่อแจกจ่าย จำเป็นต้องเปิดเผยซอร์สโค้ดที่แก้ไขนั้นๆ แต่ในสัญญาอนุญาต GNU GPL นั้น ไม่ได้ครอบคลุมถึงการแก้ไขซอร์สโค้ดและเปิดเป็นบริการให้แก่ผู้ใช้ โดยไม่มีการแจกจ่ายตัวซอฟท์แวร์
เพื่อแก้ไขปัญหาตรงนี้ ทาง Free Software Foundation จึงได้ออกสัญญาอนุญาตแบบ GNU AGPLv3 (GNU Affero General Public License version 3) โดยใช้พื้นฐานจาก GPLv3 และไลเซ่นของ Affero Project ถ้าหากผู้ให้บริการนำซอฟท์แวร์ที่ใช้สัญญาอนุญาตนี้ไปแก้ไข และเปิดให้บริการแก่ผู้ใช้แล้วล่ะก็ จำเป็นต้องเปิดเผยซอร์สโค้ดของส่วนที่ถูกแก้ไข เช่นเดียวกันกับการแจกจ่าย
สัญญาอนุญาต AGPLv3 นี้ครอบคลุมเฉพาะการทำงานผ่านระบบเน็ตเวิร์ค (เช่นเว็บเซอร์วิส) เท่านั้น และยังเข้ากันได้กับ GPLv3 ทำให้นักพัฒนาที่ต้องการจะใช้ AGPLv3 สามารถนำไลบราลี่ต่างๆ ที่เป็น GPLv3 มาใช้ได้อย่างไม่มีปัญหา สำหรับสัญญาอนุญาตฉบับเต็ม สามารถอ่านได้ที่ GNU Affero General Public License
- xavier's blog
- Login or register to post comments
