메뉴 OS

MenuetOS
메뉴 OS
Menuet.png
스크린샷
개발자빌 M.투르잔마아
기입처FASM 어셈블리 언어
동작 상태베타.
소스 모델오픈 소스(32비트)
클로즈드 소스(64비트)
초기 릴리즈2000년 5월 16일, 22년(2000-05-16)(32비트)
최신 릴리즈32비트: 0.86b / 2019년 9월 2일 (2019-09-02)
64비트: 1.43.00 / 2022년 6월 20일 (2022-06-20)
이용가능기간:영어, 러시아어, 중국어, 체코어, 세르비아어
플랫폼IA-32, x86-64
커널 타입모노리식
체납
사용자 인터페이스
그래피컬 사용자 인터페이스
면허증.32비트: GPL-2.0만
64비트: 독자 사양 [1]
공식 웹사이트www.menuetos.net

MenuetOS는 FASM 어셈블리 언어로 작성모노리식 사전 실시간 커널을 갖춘 운영 체제입니다.시스템에는 비디오 드라이버도 포함되어 있습니다.64비트32비트 x86 아키텍처 시스템에서 실행됩니다.이 책의 저자는 빌 M이다. 투잔마.그래픽 데스크톱, 게임 및 네트워킹 기능(TCP/IP 스택)을 갖추고 있습니다.1.44 MB 플로피 디스크 1장에 들어가는 것이 특징입니다.인텔 Pentium MMX 200MHz에서는, 1명의 유저가 「아마 5 초」[1]의 기동 시간을 보고했습니다.

역사

32비트

MenuetOS는 원래 32비트 x86 아키텍처용으로 작성되었으며 GPL-2.0 전용 라이선스로 출시되었습니다.따라서 많은 애플리케이션이 GPL로 [2]배포됩니다.

64비트

64비트 메뉴 세트종종 Menuet 64라고 불리는 OS는 64비트 어셈블리 언어 프로그래밍을 학습하기 위한 플랫폼입니다.64비트 Menuet은 개인 및 교육용으로만 무료로 배포되며 소스 코드 없이 배포되며 라이센스에는 분해를 금지하는 조항이 포함되어 있습니다.

멀티코어 지원은 2010년 2월 24일에 추가되었습니다.

특징들

MenuetOS 개발은 빠르고 단순하며 효율적인 구현에 중점을 두고 있습니다.MenuetOS에는 네트워크 기능과 동작하는 TCP/IP 스택이 있습니다.대부분의 네트워크 코드는 Mike Hibbett에 의해 작성되었습니다.

Menuet의 주안점은 조립 프로그래밍을 쉽게 할 수 있는 환경을 만드는 것이지만, 조립자 코어에서는 여전히 고급 프로그래밍 언어로 작성된 소프트웨어를 실행할 수 있습니다.고급 언어 지원을 위한 가장 큰 노력은 C 라이브러리를 Menuet에 이식하는 Jarek Pelczar의 작업입니다.

버전 0.99의 GUI는 최대 1,920 x 1,080(1,600만 색)의 디스플레이 해상도와 윈도우 투과성을 지원합니다.OS는, 몇개의 클래스의 USB 2.0 주변기기를 서포트하고 있습니다.MenuetOS는 Shareware 버전의 Quake 및 [2]Doom과 함께 제공됩니다.

디스크 액세스의 경우 MenuOS는 FAT32 파일 [3]시스템을 지원합니다.쓰기 지원은 USB 연결 장치에서만 가능합니다.

배포

32비트

  • Menuet32
  • GridWorks "EZ" 배포 (포괄적인 32비트 아카이브 패키지)(CD/HD 부팅)

64비트

64비트의 메인 디스트리뷰션은 현재 독자 사양입니다.32비트 GPL 메뉴셋의 여러 배포OS는 러시아어, 중국어, 체코어, 세르비아어 번역 등 아직 존재합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ damnsmalllinux.org - 매우 흥미로운 OS, 2004-12-27
  2. ^ a b (독일어) 메뉴 세트OS: 어셈블러 Geschriebenes Betriebssystem, golem.de, 2009-08-10
  3. ^ (러시아어) 컴퓨터라 (2005년 8월 30일)

외부 링크