GPL

Trolltech ประกาศ Qt ใช้ GPLv3

tags:

บริษัท Trolltech จากนอร์เวย์ ผู้พัฒนา Qt toolkit ซึ่งเป็นที่รู้จักกันดีว่าใช้ใน KDE (แต่นอกนั้นยังมี Opera, Skype และ Google Earth) ประกาศว่า Qt ใช้สัญญาอนุญาตแบบ GPLv3 แล้ว

อย่างไรก็ตาม สัญญาอนุญาตเดิมของ Qt ซึ่งมีทั้ง Qt license และ GPLv2 ก็ยังใช้ได้อยู่ โดยผู้ใช้มีสิทธิ์เลือกได้ตามต้องการ

Richard Stallman แสดงความยินดีกับการตัดสินใจครั้งนี้ และแสดงความเห็นว่านี่เป็นสัญญาณที่ดีสำหรับการปรับ KDE ไปใช้ GPLv3 ด้วยในอนาคต

ที่มา - Trolltech

Eee PC กำลังละเมิด GPL?

tags:

ขณะที่เครื่อง Eee PC ของ Asus ได้รับความสนใจเป็นอย่างสูงในช่วงหลัง ตอนนี้ก็เริ่มมีข่าวถึงการละเมิดสัญญาอนุญาตแบบ GPL กันหนาหูขึ้นเรื่อยๆ โดยประเด็นหลักที่สร้างปัญหานั้นคือการที่ Asus ได้เข้าไปแก้ไขเคอร์เนลของลินุกซ์ โดยมีการเพิ่มเติมอินเทอร์เฟชที่ชื่อว่า asus_acpi เข้าไปในตัวเคอร์เนล

ทาง Asus มีการแจกไฟล์ขนาด 1.8 กิกะไบต์บนเว็บของตัวเองโดยอ้างว่านั่นคือซอร์สโค้ดของลินุกซ์ในเครื่อง Eee PC แต่ผู้ที่โหลดมาก็พบว่ามันเป็นเพียงไฟล์ deb ที่บีบอัดรวมกัน อีกทั้งเป็นคนละเวอร์ชั่นกับที่ใช้งานในเครื่อง Eee PC อีกด้วย

Eee PC ใช้งานลินุกซ์ Xandros รุ่นพิเศษโดยก่อนหน้านี้กรณีของ Xandros ก็มีข้อถกเถียงกันมาก่อนในประเด็นที่ไปเซ็นสัญญาสิทธิบัตรกับไมโครซอฟท์มาก่อนแล้ว

ที่มา - iTWire

Free Software Foundation ออกสัญญาอนุญาต AGPL

tags:

ในปัจจุบัน สัญญาอนุญาตแบบ 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

AGPLv3 อาจจะถูกใจหลายๆ คน แต่สำหรับบริษัทใหญ่ๆ ที่ไม่อยากเปิดซอร์สโค้ดคงขำไม่ออก…

ที่มา: FSF

ผลสำรวจพบว่านักพัฒนาแค่ 6% ใช้ GPLv3

tags:

ถ้าใครติดตามข่าว GPL ที่ Blognone เสนอมาตลอด คงรู้ว่า GPLv3 ได้รับเสียงตอบรับไม่ดีนัก ปัจจุบันยังมีโครงการโอเพนซอร์สใหญ่ๆ แค่ 2-3 แห่งที่ประกาศตัวว่าจะใช้ GPLv3 (เช่น Samba เป็นต้น) ในขณะที่บางโครงการถึงกับต่อต้าน (เช่น ท่าทีของ Linus) แต่ส่วนมากมักยังรอดูท่าที และพอใจกับ GPLv2 ที่ใช้อยู่ปัจจุบันมากกว่า

บริษัทวิจัย Evans Data Corp ได้สำรวจข้อมูลนักพัฒนาโอเพนซอร์สในเรื่องนี้ จากนักพัฒนาทั้งหมด 380 คนมีเพียง 6% เท่านั้นที่บอกว่าตัวเองกำลังใช้ GPLv3 อยู่ ที่น่าสนใจคือ 2 ใน 3 ของนักพัฒนาที่ตอบแบบสอบถามบอกว่าปีหน้าก็จะยังไม่เปลี่ยนไปใช้ GPLv3 และ 43% ของทั้งหมดถึงกับบอกว่าจะไม่มีวันเปลี่ยนแน่นอน

ที่มา - Yahoo! Finance

ฟ้องละเมิด GPL ในสหรัฐฯ

tags:

ทุกคนคงคุ้นเคยกับสัญญาอนุญาต GPL กันดี เพราะใช้ในซอฟท์แวร์โอเพ่นซอร์สเต็มไปหมด แต่ปัญหาใหญ่ของ GPL นั้นก็คือยังไม่ได้รับการพิสูจน์ทางด้านกฎหมายอย่างแพร่หลาย (ถึงแม้จะพิสูจน์ได้แล้วในเยอรมนี) ตอนนี้ถึงตาของสหรัฐฯ เสียที

การยื่นฟ้องครั้งนี้เกิดขึ้นโดย Software Freedom Law Center เป็นผู้ฟ้องแก่ Monsoon Multimedia เพราะมีการตรวจพบการใช้งาน BusyBox ภายในตัวสินค้าของทาง Monsoon แต่ไม่ได้ทำการเผยแพร่ซอร์สโค้ดแต่อย่างใด

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

สำหรับผู้ที่สนใจ สามารถอ่านคำร้องในครั้งนี้ได้ภายใน เว็บไซต์ของ SFLC ดูเหมือนว่าการฟ้องครั้งนี้ จะช่วยเป็นการตอบคำถามเรื่องกฎหมายของ GPL ในสหรัฐได้เป็นอย่างดี

ที่มา: Software Freedom Law Center

Richard Stallman "อย่าเชื่อ Linus"

tags:

ทางเวบ PC World ได้ทำการสัมภาษณ์ Richard Stallman เกี่ยวกับเรื่องซอฟต์แวร์เสรีและเรื่องเกี่ยวกับ GPL v3 ซึ่งทาง Stallman ก็ได้ให้ความเห็นเกี่ยวกับการที่ Linus Torvalds ที่แสดงท่าทีไม่ยอมรับ v3 นี้เท่าไหร่ไว้ดังนี้ครับ

มันเป็นความจริงที่ว่า Linus ใช้คำพูดว่า "โอเพนซอร์ส" แทนที่จะใช้คำว่า "ซอฟต์แวร์เสรี" ซึ่งก็บอกถึงจุดมุ่งหมายของเค้าดีอยู่แล้ว ผมเขียน GNU GPL เพื่อปกป้องเสรีภาพของผู้คนที่มีต่อโปรแกรมของที่พวกเขาใช้ ซึ่งในเวอชั่น 3 นี้จะป้องกันเสรีภาพของผู้ใช้จากการคุกคามใหม่ๆ ได้ดียิ่งขึ้น แต่ Linus ปฏิเสธมัน ซึ่งผมเองก็เคารพความเห็นของเค้าแม้ว่าความเห็นของเค้าจะดูโง่ๆ ไปหน่อยก็ตาม

อย่างไรก็ดีถ้าคุณต้องการปกป้องเสรีภาพของคุณเอง คุณควรจะไม่เชื่อตาม Linus

ที่มา - OSNews

Samba ใช้ GPLv3

tags:

โครงการ Samba ประกาศว่าจะใช้ GPLv3 กับซอฟต์แวร์รุ่นถัดไป โดยจะเปลี่ยนเลขเวอร์ชันของ Samba 3.0.26 ที่อยู่ระหว่างการพัฒนา มาเป็น 3.2.0 เพื่อแสดงถึงการเปลี่ยนแปลงครั้งนี้

Samba 3.0.x ที่เคยออกมาก่อนหน้าแล้วจะยังเป็น GPLv2 ต่อไป และทางโครงการสัญญาว่าจะยังออกแพตช์ด้านความปลอดภัยให้กับ Samba 3.0.25b ตราบเท่าที่ "มีคนใช้ในวงกว้าง" รายละเอียดอื่นๆ เกี่ยวกับการนำ Samba ไปใช้กับโปรแกรมอื่นๆ และเรื่องสิทธิบัตร อ่านได้จาก FAQ ของ Samba

นี่อาจถือว่าเป็นโครงการโอเพนซอร์สรายใหญ่รายแรก ที่ประกาศใช้ GPLv3 หลังการออกเวอร์ชันจริง

ที่มา - Samba Adopts GPLv3 for Future Releases

Free Software Foundation ปล่อย GPL v3 ฉบับสมบูรณ์

tags:

วันที่ 29 มิถุนายน 2007, BOSTON, Masschusetts

Free Software Foundation ประการศออก GPL v3 ฉบับจริง

"ตั้งแต่ที่มีการก่อตั้งการเคลื่อนไหวทางซอฟแวร์เสรีตลอด 23 ปีที่ผ่านมา สังคมฟรีซอฟแวร์ได้พัฒนาฟรีซอฟแวร์มากกว่าพันซอฟแวร์โดยอนุญาตให้ใช้ได้อย่างอิสระ โปรแกรมใน GNU/Linux, PC, โทรศัพท์, อินเตอร์เน็ต, และอื่น ๆ โปแกรมเหล่านี้ส่วนใหญ่ใช้ GNU GPL เพื่อรับประกันว่าผู้ใช้ทุกคนสามารถรัน ศึกษา ปรับปรุ่ง และเผยแพร่โปรแกรมได้อย่างอิสระ" Richard Stallman กล่าวในงาน

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

รายละเอียดอ่านได้จาก Free Software Foundation GPL v3 release, GPL

สงครามคารม Linus vs Sun

tags:

Linus Torvalds เปิดศึกวิวาทะกับซัน โดยเขาเขียนลงในเมลลิ่งลิสต์ของเคอร์เนลเกี่ยวกับ GPLv3 และอ้างถึงซัน (ซึ่งมีท่าทีสนับสนุน GPLv3) ว่า

  • ซันประกาศทำอะไรแล้วไม่ค่อยได้ทำจริงหรอก
  • ซันอาจจะชอบโอเพนซอร์ส แต่ไม่ชอบลินุกซ์ อย่างไรก็ตามซันอยากได้ทรัพยากรของลินุกซ์​ (หมายถึงไดรเวอร์) แต่ไม่ให้อยากให้กลับคืนสู่ลินุกซ์ (หมายถึง ZFS ด้วยเหตุผลด้าน license ที่ไม่สามารถรวมกับเคอร์เนลลินุกซ์ได้)
  • นอกจากนี้ก็โจมตี SPARC ว่า "horribly bad" "idiotic" (ไปอ่านกันเอง มันส์มาก)
  • Linus ยังบอกว่าการโอเพนซอร์สจาวานั้นใช้เวลานานมาก และตั้งข้อสังเกตว่ามาเมื่อจาวาโอเพนซอร์สตัวอื่นๆ (เช่น Apache Harmony) เริ่มจะทำงานได้จริงจัง

Jonathan Schwartz ประธานและซีอีโอของซันก็ได้เขียนตอบ Linus ลงบล็อกเรียบร้อย คำชี้แจงออกจะแนวๆ นุ่มนวลและเป็นทางการหน่อย

ผมมองว่า Linus ออกมากดดันให้ซันปล่อย ZFS มากกว่าจะโจมตีจริงจัง ที่ชอบก็คือความเห็นหนึ่งใน Slashdot บอกว่านี่ล่ะ "การเมือง"

ที่มา - Slashdot

RMS: ทำไมถึงควรใช้ GPLv3

tags:

Richard Stallman ได้เขียนบทความประกอบ GPLv3 ร่างฉบับสุดท้าย (ข่าวเก่า) โดยให้เหตุผลว่าทำไมเราควรย้ายจาก GPLv2 มาใช้ GPLv3

เหตุผลข้อแรกคือ GPLv3 ป้องกัน "การนำโอเพนซอร์สไปใช้ในผลิตภัณฑ์อื่น แล้วห้ามปรับปรุง" กรณีตัวอย่างที่ RMS ยกมาคือ TiVo ซึ่งใช้ลินุกซ์เป็นระบบปฏิบัติการสำหรับเครื่องบันทึกรายการทีวี แต่รายการของ TiVo นั้นมี DRM ซึ่งป้องกันโดยการตรวจสอบว่าระบบนั้นเป็นเวอร์ชันของ TiVo หรือไม่ ถ้าไม่ใช่เครื่องจะไม่สามารถทำงานได้ (RMS เรียกวิธีแบบนี้ว่า tivoization) RMS บอกว่าไม่ได้ต่อต้าน DRM แต่ต้องการการันตีว่าเราจะมีสิทธิ์ในการเอา DRM ออกได้

ฝั่ง TiVo เองได้เตือนนักลงทุนว่าถ้า GPLv3 ออกมา อาจมีปัญหาได้เช่นกัน - Information Week

ข้อสองคือเรื่องของสิทธิบัตร (แบบเดียวกับกรณีไมโครซอฟท์-โนเวลล์) ซึ่งทาง Free Software Foundation นั้นต้านสิทธิบัตรซอฟต์แวร์มาโดยตลอด

ผมคิดว่าเมื่อ GPLv3 ออกมา ถึงแม้ลินุกซ์เคอร์เนลจะยังไม่เปลี่ยนไปใช้ แต่โปรแกรมของ GNU หลายๆ ตัวที่รายรอบตัวเคอร์เนลคงไม่พลาดโอกาสนี้แน่ และเมื่อนั้นคงสร้างผลกระทบใน 2 กรณีข้างต้นพอสมควร เอกสารชิ้นนี้อ่านเข้าใจง่าย แนะนำให้เข้าไปอ่านกัน

ที่มา - Free Software Foundation

Site Search

 
Web blognone.com

Poll

User login