เปิดตัว GeckOS 2.1 ระบบปฏิบัติการสำหรับโปรเซสเซอร์ MOS 6502

หลังจากการพัฒนาเป็นเวลา 4 ปี ระบบปฏิบัติการ GeckOS 2.1 ก็ได้รับการเผยแพร่ โดยมุ่งเป้าไปที่การใช้งานบนระบบที่มีโปรเซสเซอร์ MOS 6502 และ MOS 6510 64 บิต ซึ่งใช้ในพีซี Commodore PET, Commodore 65 และ CS/A1989 โครงการนี้ได้รับการพัฒนาโดยผู้เขียนคนหนึ่ง (André Fachat) ตั้งแต่ปี 2 เขียนด้วยภาษาแอสเซมบลีและภาษา C และเผยแพร่ภายใต้ลิขสิทธิ์ GPLvXNUMX

ระบบปฏิบัติการมาพร้อมกับไมโครเคอร์เนล รองรับการทำงานหลายอย่างพร้อมกันล่วงหน้าและระบบการจัดการหน่วยความจำ จัดเตรียมยูทิลิตี้ Unix มาตรฐาน (sh, mkdir, ps, ls ฯลฯ ) และดั้งเดิม (มัลติเธรด, เซมาฟอร์, สัญญาณ ฯลฯ ) พัฒนามาตรฐาน ไลบรารี lib6502 มีสแต็ก TCP/IP แบบง่ายพร้อมความสามารถในการรันแอปพลิเคชันเครือข่าย (เช่น มีเซิร์ฟเวอร์ http) ในรุ่นขั้นต่ำ แกนของระบบจะใช้เพียง 2 KB และในรุ่นเต็มจะใช้ 4 KB เคอร์เนลไม่ขึ้นอยู่กับฮาร์ดแวร์ ส่วนประกอบเฉพาะของฮาร์ดแวร์ทั้งหมดจะถูกวางในเลเยอร์ที่แยกจากกัน

เวอร์ชันใหม่ได้ปรับปรุงการใช้งานยูทิลิตี้ ps และ ls เพิ่มแอปพลิเคชัน setinfo สำหรับการเปลี่ยนแปลงข้อมูลเกี่ยวกับงานที่กำลังรัน สร้าง kill, hexdump, wc และยูทิลิตี้อื่น ๆ อีกมากมาย และเสนอตัวแปลคำสั่ง lsh ใหม่ ปรับปรุงประสิทธิภาพพอร์ตสำหรับแพลตฟอร์ม C64, PET และ CBM 8x96 พอร์ตสำหรับแพลตฟอร์ม CS/A65 ได้รับการส่งคืนแล้ว

ที่มา: opennet.ru

เพิ่มความคิดเห็น