RetroBSD

RetroBSD는 역사적인 2.11BSD의 코드를 바탕으로 마이크로컨트롤러급 하드웨어에서 UNIX 계열 환경을 실행하려는 운영체제 프로젝트다. PDP-11용 BSD 계보를 임베디드 시스템으로 옮긴 사례로, 특히 PIC32 계열의 제한된 메모리 환경을 대상으로 한다. 현대의 FreeBSD...

분류2.11BSD 계열 임베디드 운영체제
기반·계보2.11BSD
주요 특징PIC32 마이크로컨트롤러
상태오픈 소스 프로젝트
참고 자료프로젝트 정보

RetroBSD는 역사적인 2.11BSD의 코드를 바탕으로 마이크로컨트롤러급 하드웨어에서 UNIX 계열 환경을 실행하려는 운영체제 프로젝트다. PDP-11용 BSD 계보를 임베디드 시스템으로 옮긴 사례로, 특히 PIC32 계열의 제한된 메모리 환경을 대상으로 한다. 현대의 FreeBSD나 NetBSD와는 다른 역사적 BSD 기반의 이식 프로젝트다.[1]

역사

2.11BSD에서의 계승

개발 목표

PIC32 플랫폼

커널 구조

프로세스 관리

메모리 모델

파일 시스템

터미널과 셸

네트워크

도구 체인과 빌드

하드웨어 이식

교육 및 연구 활용

관련 문서

  1. 프로젝트 자료 ↩