Không giống SANOS, hệ điều hành JNode là hệ điều hành đầy đủ với nhiều thiết bị được hỗ trợ, hệ thống tệp, ngăn xếp mạng, ngăn xếp GUI, trình bao lệnh và 50 lệnh hoặc hơn và nhiều hơn nữa. JNode hiện đang chạy trên x86 (32 bit) với một bộ xử lý được kích hoạt, nhưng phiên bản x86-64 và đa bộ xử lý đang được phát triển. (JNode là 99,99% Java. Việc chuyển sang một kiến trúc mới sẽ đòi hỏi phải viết lại 0,01% mã trong trình biên dịch, tạo/sửa đổi các trình điều khiển phần cứng cụ thể ... và viết một trình biên dịch mã gốc cho kiến trúc mới.)
Hiện tại chúng tôi có ~ 7 nhà phát triển tích cực, nhưng chúng tôi luôn tìm kiếm những người mới tham gia nhóm, đặc biệt là những người hiểu Java và tạo mã, thu gom rác, trình điều khiển, v.v.
(Và đối với những gì nó có giá trị, chúng tôi sử dụng một phiên bản gần đây của thư viện lớp OpenJDK: 1.6u24 tại số cuối cùng.)
Nguồn
2009-07-17 07:48:01
loại hệ thống bạn đang có ý định viết ứng dụng cho? –
Bạn có nghĩa là một VM là một hệ điều hành? – Andy
Haha, câu hỏi hay. Tôi thích nghe về các dự án như thế này. Một chút nhỏ sang một bên, tôi nhớ đọc về một dự án nguồn mở có CPython (Việc triển khai python chuẩn) chạy trên nền kim loại trần và đang làm việc để xây dựng một hệ điều hành trong python :) đã mất liên kết kể từ đó. – Falaina