
BBC 마이크로가 오늘날까지 계속 번창하고 발전했던 변화하는 현재 시간을 상상해보십시오. 이 대체 현재 에서이 운영 체제는 Windows 및 Linux와 함께 존재하지만 분리됩니다.
이것은 Acorn MOS 3.20에서 영감을 얻은 대체 운영 체제이지만, 사고 실험으로 현재 하드웨어를 위해 현대화되고 재미있는 장난감이 약간 있습니다.
사용자 랜드는 BBC Basic에 기반을 둔 기본 방언으로 완전히 작성되었으며, 하드웨어 (예전과 마찬가지로), 멀티 태스킹, 최신 파일 시스템 지원, 인터넷 유틸리티 등에 대한 전체 액세스 및 디스크 이미지를 통한 ADF와 같은 ADF와 같은 도구와의 호환성과의 호환성이 있습니다.
x86_64 시스템 (더 많은 옵션이 곧 제공됨)이 운영 체제는 Limine Bootloader를 통해 부츠를 부팅하며 64 비트 시스템에서만 실행됩니다. 가능한 경우 SMP 시스템 (Multi -Core)을 활용합니다. OS 의이 부분은 다시 작성되는 과정에 있습니다.
부팅되면 OS는 먼저 실행 /programs/init 쉘을 CHAIN rocketsh 간단한 기본 스크립트입니다. rocketsh 직접 기본 명령 (예 : 인쇄, 가변 할당, 기능 및 절차 호출, 평가 등)을 지원합니다. 알려지지 않은 지침은 명령으로 해석되며 rocketsh CHAIN 된 /programs 에서 일치하는 프로그램 이름을 검색합니다.
이 운영 체제에서 CHAIN 명령어는 현재 프로그램을 새로운 프로그램으로 대체하지 않습니다 (BBC 마이크로에서는 POSIX exec() 와 마찬가지로이 작업을 수행했습니다) 대신 현재 프로그램을 대기 상태로 설정하고 새로운 프로그램을 시작하고 새로운 프로그램이 종료되는 시점에서 이전 프로그램을 계속 진행합니다. 이것을 사용하면 관련 프로그램 기능의 복잡한 나무를 생성 할 수 있습니다. 배경으로 프로그램을 CHAIN 하고 즉시 돌아올 수있는 능력이 곧 출시 될 예정입니다.