Phát hành GeckOS 2.1, hệ điều hành dành cho bộ xử lý MOS 6502

Sau 4 năm phát triển, hệ điều hành GeckOS 2.1 đã được phát hành, nhằm mục đích sử dụng trên các hệ thống có bộ xử lý MOS 6502 và MOS 6510 tám bit, được sử dụng trong PC Commodore PET, Commodore 64 và CS/A65. Dự án được phát triển bởi một tác giả (André Fachat) từ năm 1989, được viết bằng hợp ngữ và ngôn ngữ C, đồng thời được phân phối theo giấy phép GPLv2.

Hệ điều hành được trang bị vi nhân, hỗ trợ đa nhiệm ưu tiên và hệ thống quản lý bộ nhớ, cung cấp các tiện ích Unix tiêu chuẩn (sh, mkdir, ps, ls, v.v.) và nguyên thủy (đa luồng, ngữ nghĩa, tín hiệu, v.v.), phát triển một tiêu chuẩn thư viện lib6502, bao gồm ngăn xếp TCP/IP được đơn giản hóa với khả năng chạy các ứng dụng mạng (ví dụ: có sẵn máy chủ http). Trong bản dựng tối thiểu, lõi hệ thống chỉ chiếm 2 KB và trong bản dựng đầy đủ, nó chiếm 4 KB. Hạt nhân độc lập với phần cứng—tất cả các thành phần dành riêng cho phần cứng đều được đặt trong một lớp riêng biệt.

Phiên bản mới đã cải thiện việc triển khai các tiện ích ps và ls, thêm ứng dụng setinfo để thay đổi thông tin về các tác vụ đang chạy, tạo các tiện ích kill, hexdump, wc và nhiều tiện ích khác, đồng thời đề xuất trình thông dịch lệnh lsh mới. Cải thiện hiệu suất cổng cho nền tảng C64, PET và CBM 8x96. Cổng dành cho nền tảng CS/A65 đã được trả lại.

Nguồn: opennet.ru

Thêm một lời nhận xét