오픈 펌웨어: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
잔글 +분류
잔글편집 요약 없음
1번째 줄:
'''오픈 펌웨어'''(또는 '''오픈부트''')는 하드웨어에 의존하지 않는 [[펌웨어]]([[운영 체제]]를 불러 내는 [[소프트웨어]])이며, [[썬마이크로시스템]]의 Mitch Bradley에Bradley가 의해서 개발되었다개발하였다. 이 소프트웨어는 애플의 [[NuBus]] 이후의 [[파워피시]] 기반의 매킨토시, 썬마이크로시스템의 SPARC 기반의 워크스테이션과 서버, [[IBM]]의 [[파워]] 아키텍처의 계산기 시스템, [[Pegasos]]의 계산기 시스템, 그리고 [[OLPC]]에 의해 설계된설계한 노트북 등, 여러 기종에 채택되어 쓰였다. 이 소프트웨어는 [[BSD]] 라이선스 하에서 이용할 수 있다. 공개되어 있는 파워 아키텍처 플랫폼 레퍼런스(Power Architecture Platform Reference)에서도 오픈 펌웨어 기반의 플랫폼이다. 이러한 플랫폼에서 오픈 펌웨어는 [[개인용 컴퓨터]]의 [[바이오스]] 동작과 완전히 같다고 볼 수 있다.
 
오픈 펌웨어는 [[Forth]] 기반의 셸 인터페이스를 가진다. Forth는 강력한 높은 수준의 언어로, 이를테면, 오픈 펌웨어에서 하노이의 탑의 문제를 풀 수 있다.
 
오픈 펌웨어는 [[IEEE]]에 의해 '''IEEE 1275-1994'''로 표준화되었다표준화하였다. 최신 규격은 오스트리아의 빈 공과대학 컴퓨터 언어 연구소의 Forth 연구 프로젝트에서 참조하면 된다.
 
썬의 오픈부트나 펌웍스(Firmwoks)의 오픈펌웨어, Codegen의 스마트펌웨어(SmartFirmware) 등 몇 가지 오픈 펌웨어가 상용되어 장착되었다는 발표는 2006년에 오픈 소스 커뮤니티에 공개되었다. 이 소스는 오픈바이오스(OpenBIOS) 프로젝트에 공개되고 있다.