เมื่อวันที่ 17 ธันวาคม ที่ผ่านมา บริษัท Novell ได้ออก Moonlight 2 พร้อมข้อตกลงใหม่ที่อนุญาตให้รันบน Linux ได้ทุกรุ่น (รวมทั้ง OS ตระกูล BSD ด้วย) จากเมื่อก่อนรันได้แค่บนผลิตภัณฑ์ของ Novell (เช่น NetWare, SuSE Linux เป็นต้น)
โดย Moonlight ในเวอร์ชั่นใหม่นี้ พัฒนาบน Mono 2.6, Cairo และ GTK+ ประกอบด้วยซอร์สโค้ดภาษา C/C++ 142,000 บรรทัด และซอร์สโค้ดภาษา C# อีก 320,000 บรรทัด (เป็นซอร์สโค้ดจากโครงการโอเพ่นซอร์ส Silverlight ของไมโครซอฟท์ 125,000 บรรทัด)
เมื่อเปรียบเทียบกับ Silverlight แล้ว ตัว Moonlight 2 จะมีความสามารถครอบคลุม Siverlight 2.0 และยังมีความสามารถหลายอย่างจาก Silverlight 3.0 ที่สำคัญที่สุดคือ การสนับสนุนการทำงานกับ Firefox บน Linux (ส่วนการสนับสนุน Google Chrome บน Linux นั้น ทางทีมงาน กำลังเร่งพัฒนาอยู่)
ในช่วงไตรมาสแรกของปี 2010 ตามแผนการณ์ ทาง Novell น่าจะปล่อย Moonlight 3 Preview ตัวแรกมาให้ทดสอบกัน และได้ข่าวว่า Silverlight 4 จะมีแผนการสร้างไลบรารี่ .NET ชุดใหม่สำหรับ cross-platform โดยเฉพาะ (อ่านแล้วก็คิดถึง Kylix - Delphi บน Linux ของ Borland ที่ทำ CLX มาเพื่อ cross-platform เหมือนกัน แต่ออกมาได้ไม่กี่เวอร์ชั่นก็เลิกผลิตไปอย่างน่าเสียดาย)
ที่มา - ZDNet, Miguel de Icaza's web log
Comments
ระบุที่มาของข่าวใต้ข่าวด้วยครับ
Siverlight ==> Silverlight
I'm ordinary man; who desires nothing more than just an ordinary chance to live exactly what he likes and do precisely what he wants.
เพิ่มด้วย "Gtk" เขียนตัวใหญ่หมดครับ
ป.ล. "Silverlight เวอร์ชั่น 2" (หรือ Silverlight เวอร์ชั่น 3) สามารถเขียนย่อๆ ว่า Silverlight 2.0 (หรือ Silverlight 3.0) ก็ได้ครับ
ขอบคุณสำหรับคำแนะนำครับ
ถ้า cross-platform ได้แบบนี้ java มีโอกาสดับสูงเหมือนกันนะครับ
เพราะมันแทบไม่เหลือเหตุผลให้ใช้ java แล้ว
ทำไมผมดันนึกถึง Twilight ขึ้นมาล่ะเนี่ย สงสัยดูหนังมากไปแฮะ = ="
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!