2012-02-26 30 views
8

Tôi muốn tìm hiểu thêm về osdev. Vì vậy, tôi nghĩ về việc học hỏi từ các hạt nhân nhỏ khác để có được tốt hơn tại osdev. Có hạt nhân tốt cho việc học osdev? Tất nhiên nó cần phải là GPL để tôi có thể có quyền truy cập vào mã nguồn và có quyền tự do sửa đổi nó.Có hạt nhân nhỏ nào đủ tốt để học osdev không?

Trả lời

12
  1. FreeRTOS là nhỏ nhất có thể. Hình ảnh hạt nhân chỉ là 4K-9K! Nó là một RTOS nhưng nó sẽ cung cấp cho bạn một ý tưởng công bằng về hệ điều hành nói chung quá!

  2. Minix là thứ khác mà nhiều người thích! Mặc dù nó không phải là nhỏ nhưng nó khá phổ biến trong giới giáo dục!

  3. FemtoOS cũng có thể bạn quan tâm!

  4. TinyOS cũng phục vụ mục đích tương tự!

Hầu hết những gì tôi đã liệt kê đến từ thế giới được nhúng. Bởi vì đó là nơi kích thước và sự đơn giản!

2

Nó không phải là một hạt nhân như vậy, nhưng một hướng dẫn cho các văn bản của riêng bạn, vì vậy có thể bạn sẽ tìm thấy nó hữu ích:

Roll your own toy UNIX-clone OS