Tags:
Eclipse

ประเด็นมันเริ่มจากข่าวเก่า กรณี JBoss จับมือกับ Exadel แล้วโอเพนซอร์สเครื่องมือพร้อมกับชุด JSF ทั้งหมดของ Exadel ในรูปแบบไลเซนส์ GPL

การเปิด GPL ครั้งนี้เป็นไปอย่างตั้งใจ ส่วนหนึ่งเป็นเพราะ JBoss ต้องการจะเอาคืนสิ่งที่ MyEclipse ได้ทำไว้กับ Hibernate Tool ปลั๊กอินโอเพนซอร์สของ JBoss ที่ MyEclipse เอาไปแก้ไขแล้วรวมเข้ากับชุดเครื่องมือเพื่อการค้าของตัวเอง

JBoss อ้างว่า MyEclipse หมิ่นเหม่การละเมิดไลเซนส์ LGPL ของ Hibernate Tool เพราะไม่ยอมเปิดเผยซอร์สโค้ดที่ได้แก้ไขกลับ การเปลี่ยนไปใช้ไลเซนส์ที่เข้มงวดกว่าอย่าง GPL เป็นการกันไม่ให้ MyEclipse เล่นมุกเดิม นอกเสียจากเอาไปแล้วเปิดเป็น GPL ตามไปด้วย ...อ่านต่อ

MyEclipse โต้กลับโดยหลีกเลี่ยงจะพูดถึงเรื่องไลเซนส์ โดยหันไปใส่ไฟกรณีการจับมือกันครั้งนี้ ว่าเป็นส่วนหนึ่งของแผนล็อกผู้จำหน่ายของ Red Hat แล้วหันไปชูประเด็นว่า เดี๋ยวนี้คนลืมเจตนารมณ์โอเพนซอร์สไปแล้ว น่าจะดูว่า MyEclipse ที่่ผ่านมา มีบุญคุณประโยชน์อะไรให้กับ JBoss บ้าง โดยยกตัวอย่างกรณีเข้าร่วมตอบคำถาม จัดทำเอกสารบทความ เครื่องมือสนับสนุนการใช้งาน JBoss ซึ่งปัจจุบันมีการดาวน์โหลดไปแล้วกว่า 3 ล้านชุดเลยเชียว

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

JBoss ออกมากัดทิ้งท้ายว่า พอเรื่องมันแดงปุ๊ป ทีอย่างนี้เร็วเชียว อันที่จริงเรื่องมันน่าจะจบด้วยการคุยกันเองส่วนตัวตั้งนานแล้ว ไม่น่าจะปล่อยให้ยืดเยื้อทิ้งช่วงมานานกว่าปีครึ่งอย่างนี้

ส่วนตัวผมมองประเด็นนี้ว่า MyEclipse แก้ตัวไม่ขึ้น ไม่ว่าจะสาเหตอะไรก็ตามที่ทำให้ JBoss ไม่เอาโค้ดที่ให้ไป แต่การไม่ทำอย่างเปิดเผยมันขัดกับไลเซนส์ที่กำกับไว้ชัดเจนว่าคนทั่วไปต้องสามารถเข้าถึงซอร์สโค้ดส่วนนั้นได้

ที่มา - Hibernate Blog, MyEclipse Blog