ไมโครซอฟท์เคยประกาศเปิดซอร์ส .NET Core (บางส่วนของแพลตฟอร์ม .NET ทั้งชุด) และพอร์ตไปทำงานบนแมคและลินุกซ์
วันนี้ที่งาน Build 2015 ไมโครซอฟท์เปิดให้ดาวน์โหลด .NET Core เวอร์ชันพรีวิวบนแมคและลินุกซ์แล้ว ผู้สนใจทดสอบสามารถเข้าไปดาวน์โหลดที่ GitHub ย้ำอีกรอบว่านี่ไม่ใช่ .NET ตัวเต็มนะครับ เป็นแค่บางส่วนของแพลตฟอร์ม .NET เท่านั้น
อธิบายสักนิดว่า .NET Core เป็นชื่อของ .NET เวอร์ชันลดรูปจาก .NET Framework ตัวเต็ม ส่วนประกอบของ .NET Core ประกอบด้วย 4 ส่วนดังภาพด้านล่าง
เป้าหมายของไมโครซอฟท์ในการออก .NET Core คือสร้างแพลตฟอร์มขนาดเล็กสำหรับงานเขียนโปรแกรมสมัยใหม่ รูปแบบการใช้งาน .NET Core แบ่งออกเป็น 3 ส่วนคือ
ตัว .NET Core ถูกออกแบบให้มีขนาดเล็ก และสามารถบันเดิลรวมไปกับแอพได้ ช่วยให้การแจกจ่ายแอพสะดวกขึ้น เพราะไม่ต้องตรวจสอบว่าปลายทางมี .NET เวอร์ชันที่ต้องการหรือไม่
.NET Core รองรับสถาปัตยกรรมซีพียู 3 ตระกูลหลักคือ x86, x64 และ ARM
ที่มา - .NET Blog