การรองรับ ARMv8 หรือชื่อในกลุ่มซอฟต์แวร์โอเพนซอร์สว่า AArch64 เริ่มไล่มาตั้งแต่เคอร์เนล จนตอนนี้ทาง GNU ก็ออก glibc (GNU C Library) รุ่น 2.17 ที่รองรับ AArch64 ออกมาแล้ว
glibc เป็นไลบรารีพื้นฐานสำหรับซอฟต์แวร์ที่เขียนด้วยภาษาซีแทบทั้งหมด มันเป็นส่วนขยายเพิ่มเติมมาจาก API ที่ถูกกำหนดไว้ในมาตรฐาน POSIX การย้ายแอพพลิเคชันที่เขียนด้วยภาษาที่ต้องคอมไพล์ก่อนใช้งาน (เช่นภาษาซี) ไปยังสถาปัตยกรรมใหม่ จำเป็นต้องรอให้เคอร์เนลและไลบรารีพื้นฐานเหล่านี้ถูกพอร์ตไปก่อน แอพพลิเคชันจึงสามารถพอร์ตไปได้ง่ายขึ้น
ถ้าเราไม่ได้เป็นนักพัฒนาที่ได้รับบอร์ดตัวอย่าง กว่าจะได้ใช้เครื่อง AArch64 ก็ต้องรอจนถึงปี 2014 แต่ระหว่างนี้ต้องลุ้นให้ซอฟต์แวร์หลักๆ สามารถไปใช้งานกันได้ครบถ้วน
ที่มา - Sourceware, Parity News
Comments
สงสัยว่า Lib ยังไม่ออก เขา Dev กันยังไงน้อ พวก ซอฟแวร์พื้นฐาน
ยังไม่ซัพพอร์ตบางทีก็คอมไพล์ผ่าน ฟังก์ชั่นหลายตัวทำงานได้ครับ เพียงแต่ต้นน้ำคือ GNU ไม่ได้ซัพพอร์ต หลายครั้งก็มีบั๊กสำคัญที่ GNU ไม่ยอมรับ เลยถือว่าไม่ซัพพอร์ด
lewcpe.com, @wasonliw