Stan Ulbrych หนึ่งในนักพัฒนาหลักของภาษา Python ประกาศว่าได้ปรับสถานะของชิป RISC-V เข้าสู่การซัพพอร์ต Tier 3 เป็นที่เรียบร้อย ทำให้หลังจากนี้ลินุกซ์บน RISC-V จะได้ใช้ Python เวอร์ชันใหม่ๆ เทียบเท่ากับแพลตฟอร์มอื่นๆ
โครงการ Python นั้นแบ่งระดับการรองรับไว้ 3 ระดับ ได้แก่
- Tier 1: เป็นสถาปัตยกรรมหลัก หาก build บนแพลตฟอร์มเหล่านี้ไม่ผ่านจะหยุดออกเวอร์ชันใหม่ทันที และหากแพตช์ใดทำให้ build บนแพลตฟอร์มเหล่านี้พังจะต้องถูกถอนออกไปทันที
- Tier 2: สถาปัตยกรรมรอง การ build เสถียรพอสมควร และหากมีแพตช์ที่ทำให้แพลตฟอร์มเหล่านี้ใช้งานไม่ได้ จะต้องถูกถอนออกหรือแก้ไขภายใน 24 ชั่วโมง และโครงการจะไม่ออกเวอร์ชันใหม่หากแพลตฟอร์มใดในกลุ่มนี้ยังมีปัญหา
- Tier 3: เป็นกลุ่มที่มีการ build ต่อเนื่อง แต่ไม่สัญญาว่าจะซ่อมให้เมื่อใด หากแพลตฟอร์มในกลุ่มนี้ใช้งานไม่ได้ก็สามารถออกเวอร์ชันใหม่ได้ต่อไป
ที่ผ่านมากลุ่ม Tier 3 เช่น arm64 บน iOS, PowerPC, Android บน x86-64, WASM, FreeBSD บน x86-64 เป็นต้น
การปรับสถานะเป็น Tier 3 อาศัยการสปอนเซอร์จาก RISE Project ที่มอบเครื่อง RISC-V ให้โครงการ Python นำไปรัน buildbots และหลังจากนี้ Ulbrych จะผลักดันให้ RISC-V เข้าสู่สถานะ Tier 2 ต่อไป
ที่มา - Python
on