โครงการ Moonlight (ข่าวเก่า) คือการสร้างรันไทม์สำหรับ Silverlight บนแพลตฟอร์มลินุกซ์ โครงการนี้ดำเนินการโดยทีม Mono เดิมที่เคยอยู่กับ Novell (ปัจจุบันแยกออกมาเป็นบริษัท Xamarin แล้ว)
เมื่อโครงการต้นทางอย่าง Silverlight เริ่มไม่ได้รับความสนใจจากไมโครซอฟท์ ทำให้โครงการ Moonlight ก็หมดอนาคตเช่นกัน
Miguel De Icaza หัวหน้าทีม Mono ให้สัมภาษณ์กับเว็บไซต์ InfoQ ว่าตอนนี้ทีมงานของเขาทิ้งโครงการ Moonlight แล้ว และในทางกฎหมายแล้วโค้ดของ Moonlight ยังเป็นทรัพย์สินของบริษัท Novell เดิม ไม่ได้ย้ายตามทีม Mono มาอยู่กับบริษัท Xamarin ด้วย โดยอัพเดตล่าสุดของ Moonlight เกิดขึ้นเมื่อหนึ่งปีมาแล้วและยังไม่ได้ปรับปรุงอะไรอีก
De Icaza บอกว่าทีมงานของเขาไม่เชื่อในแนวคิด write-once-run-anywhere แต่เชื่อว่าส่วนการนำเสนอของแอพพลิเคชัน (presentation layer) ควรแยกโค้ดให้เหมาะสมตามแต่ละแพลตฟอร์ม เช่น WPF บนวินโดวส์ หรือ ASP.NET สำหรับเว็บ เพื่อให้แอพพลิเคชันสามารถดึงพลังของ native มาใช้ได้อย่างเต็มที่
ที่มา - ZDNet
Comments
โอ้ไม่จริง
"Write once, run anywhere/everywhere" นี่ครับ
ไม่ทราบว่าตั้งใจหรือพิมพ์ตก แต่ต้องเปลี่ยนจาก one เป็น once นะครับ อ้างอิง
+1 ไม่อย่างนั้นความหมายจะผิดนะครับ
ผมพิมพ์ตกเองครับ
Silverlight เจ้าตายแล้ว
Coder | Designer | Thinker | Blogger
ทำไมย่อหน้าสุดท้าย ผมไปนึกถึง Java ละเนี่ย ..
บล็อกของผม: http://sikachu.com