BeOS

BeOS
BeOS
BeOS logo.svg
BeOS Desktop.png
BeOS R5
개발자Be Inc.
OS 제품군BeOS
작업 상태중단됨
소스 모델소유권
초기 릴리즈1995년 10월; 26년(1995-10)
플랫폼IA-32, 파워PC
커널형모놀리스 커널[1][2]
면허증소유권
공식 웹사이트Wayback Machine에서 beincorporated.com(2002년 3월 29일 발표)

BeOS는 1990년 Be Inc.에서 처음 개발한 개인용 컴퓨터 운영체제였다.[3]BeBox 하드웨어에서 실행되도록 처음 작성되었다.

BeOS는 상당한 수의 데스크톱 사용자가 사용할 수 있는 멀티미디어 플랫폼으로 포지셔닝되었으며, Classic Mac OS와 Microsoft Windows의 경쟁업체였다.그것은 궁극적으로 상당한 시장 점유율을 달성할 수 없었고, Be Inc.에게 상업적으로 실행 가능한 것으로 증명되지 않았다.Palm Inc.에 인수되었고, 오늘날 BeOS는 주로 소수의 마니아층이 사용하고 개발하고 있다.

오픈 소스 운영 체제 하이쿠는 BeOS 개념의 오픈 소스 연속이다.[4]하이쿠의 베타1은 알파4 이후 6년 만인 2018년 9월 출시됐다.[5]하이쿠의 베타2는 2020년 6월 출시됐고,[6] 베타3는 약 1년 뒤인 2021년 7월 출시됐다.[7]

역사

처음에 AT&T Hobbit 기반 하드웨어에서 실행되도록 설계되었던 BeOS는 나중에 Apple이 자사의 노후화된 Classic Mac OS의 대체품으로 BeOS를 구입하거나 라이센스를 부여할 수 있도록 PowerPC 기반 프로세서: First Be's 자체 시스템, 후기 Apple Inc.PowerPC Reference PlatformCommon Hardware Reference Platform에서 실행되도록 수정되었다.[8]

1996년 말, 애플은 여전히 코플랜드의 운영체제 전략에서 대체품을 찾고 있었다.Be는 BeOS 구매에 대한 애플의 관심 소문이 나도는 가운데 소프트웨어 개발자들에게 운영체제용 소프트웨어를 쓰도록 설득하기 위해 사용자 기반을 늘리고자 했다.BeOS를 하드웨어와 함께 배송할 수 있도록 Macintosh 복제 공급업체를 추천하십시오.[9][10]

길 아멜리오 애플 최고경영자(CEO)는 베를 인수하기 위해 협상을 시작했으나 장 루이 가제 비 CEO가 3억 달러를 원하면서 협상이 교착상태에 빠졌고 애플은 1억2500만 달러 이상을 내놓으려 하지 않았다.[11]애플 이사회는 NeXTSTEP이 더 나은 선택이라고 판단하고 1996년 4억2900만 달러에 NeXT를 사들여 애플의 공동 창업자인 스티브 잡스를 다시 불러들였다.[12]

1997년에 Power Computing은 BeOS(선택적 설치를 위한 CD에 포함)를 PowerPC 기반 Macintosh 복제 라인과 결합하기 시작했다.이러한 시스템은 선택권을 제공하는 시동 화면으로 Classic Mac OS 또는 BeOS를 이중 부팅할 수 있다.[13]모토로라는 또한 1997년 2월에 BeOS를 MacOS와 함께 그들의 매킨토시 복제품인 Motorola StarMax와 함께 묶을 것이라고 발표했다.[14]

애플의 움직임과 Be Inc.의 증가하는 부채 때문에 BeOS는 곧 1998년 3월에 R3 출시와 함께 인텔 x86 플랫폼에 포팅되었다.[15]1990년대 후반까지 BeOS는 간신히 팔로워의 틈새를 만들어냈지만, 그 회사는 계속 살아남지 못했다.Be Inc.는 또한 BeOS Personal Edition(BeOS PE)으로 알려진 BeOS R5의 벗겨졌지만 무료 복제품을 출시했다.BeOS PE는 Microsoft Windows 또는 Linux 내에서 시작할 수 있으며, 제품에 대한 소비자의 관심을 높이고 개발자에게 해결할 수 있는 무언가를 제공하기 위한 것이었다.[16][17]Be Inc.[18]는 또한 BeOS를 대신하여 곧 회사의 비즈니스 초점이 된 BeOS for Internet Appliance(BeIA)의 축소 버전을 출시했다.

2001년에 Be의 저작권은 약 1,100만 달러에 팔렸다.BeOS R5는 마지막 정식 버전으로 평가되지만, Be가 Palm에 판매하기 전에 개발 중이고 BeOS 네트워킹 환경(BON) 네트워킹 스택을 포함했던 BeOS R5.1 "Dano"는 회사가 망명한 직후 일반에 유출되었다.[19][20]

2002년, Be Inc.는 Hitachi가 BeOS가 탑재된 PC를 판매하는 것을 만류했고, Compaq가 Be와 제휴하여 인터넷 가전제품을 판매하지 말라는 압력을 받았다며 Microsoft를 고소했다.마이크로소프트가 Be Inc.의 기업공개(IPO)를 인위적으로 억제하기 위해 행동했다는 주장도 제기된다.[21]이 사건은 결국 2325만 달러에 대해 법정 밖에서 해결되었고 MS측의 책임도 인정되지 않았다.[22]

소스는 팜에서 분할된 후 BeOS의 멀티미디어 프레임워크의 일부를 실패한 팜 OS 코발트 제품에 사용했다.[23]팜 소스의 인수로, BeOS 권리는 이제 Access Co에 속해 있다.[24]

연속 및 클론

BeOS 및 관련 운영 체제의 패밀리 트리.

Be Inc.가 폐업한 후 몇 년 동안, Be Inc.가 중단한 곳에서 계속 운영한다는 궁극적인 목표를 가지고 BeOS 또는 OS의 핵심 요소를 재생성하기 위한 소수의 프로젝트들이 형성되었다.이것은 Be Inc.가 BeOS의 일부 구성요소를 무료 라이선스 하에 출시함으로써 촉진되었다.이러한 프로젝트에는 다음이 포함된다.

  • 블루아이디OS: 리눅스 커널의 수정된 버전을 사용하며, 그 위에 BeOS API를 재구상한다(BeOS 애플리케이션은 재구성이 필요하다).자유롭게 다운로드가 가능하지만 출처는 발표되지 않았다.2003년 이후 발매가 없다.[25]
  • Cosmoe: Linux 커널 위에 있는 하이쿠 사용자랜드의 포트.BeOS 애플리케이션을 다시 컴파일해야 한다.그것은 무료 오픈 소스 소프트웨어다.마지막 발매는 2004년이었고 그 웹사이트는 더 이상 온라인 상태가 아니다.[26]
  • E/OS: 에뮬레이터 운영 체제의 줄임말.Windows, DOS, Amiga 실행을 목표로 하는 Linux 및 FreeBSD 기반 운영 체제OS 및 BeOS 애플리케이션.그것은 무료 오픈 소스 소프트웨어다.[27]활발한 개발은 2008년 7월에 끝났다.
  • 하이쿠: 리눅스를 기반으로 하지 않은 BeOS의 완전한 재구현.코스모, 블루에이드OS와 달리 BeOS 애플리케이션과 직접 호환된다.그것은 무료 오픈 소스 소프트웨어다.첫 번째 알파 발매인 「하이쿠 R1 / 알파 1」은 2009년 9월 14일에 발매되었다.[28]2010년 5월 9일에는 두 번째 알파 발매물인 "하이쿠 R1 / 알파 2"가,[29] 2011년 6월 18일에는 세 번째 알파 발매물인 "하이쿠 R1 / 알파 3"이 발매되었다.[30]「하이쿠 R1 / 알파 4」는 2012년 11월 12일에 발매되었다.[31]2020년 현재 1차 베타 버전이 2018년 9월 28일,[5] 2차 베타 버전이 2020년 6월 9일,[6] 3차 베타 버전이 2021년 7월 26일 출시되는 등 아직 개발 중인 유일한 BeOS 클론이다.[32]

제타는 BeOS R5.1 코드베이스를 기반으로 상용화된 운영체제였다.원래 노란색으로 개발되었다.TAB, 운영체제는 매그너스소프트에 의해 분배되었다.황색발달중TAB는 BeOS 코드베이스에 관한 법적 입장(아마도 계약상의 이유로)을 논의하지 않아 BeOS 커뮤니티로부터 비판을 받았다.Access Co. (PalmSource를 매입하여 그때까지 BeOS와 관련된 지적 재산의 보유자)는 그 후 노란색을 선언하였다.TAB는 수정된 버전의 BeOS를 배포할 권리가 없었고, 매그너스소프트는 운영 체제의 배포를 중단했다.[33]

버전 이력

해제 날짜 하드웨어
DR1–DR5 1995년 10월 AT&T 호빗
DR6(개발자 릴리스) 1996년 1월 파워PC
DR7 1996년 4월
DR8 1996년 9월
고급 액세스 미리 보기 릴리스 1997년 5월
PR1(프리뷰 릴리스) 1997년 6월
PR2 1997년 10월
R3 1998년 3월 PowerPCIntel x86
R3.1 1998년 6월
R3.2 1998년 7월
R4 1998년 11월 4일
R4.5("Genki") 1999년 6월
R5 PE/Pro("Maui") 2000년 3월
R5.1("Dano") 2001년 11월 인텔 x86

특징들

BeOS는 디지털 미디어 작업을 위해 구축되었으며 모듈식 I/O 대역폭, 퍼베이시브 멀티스레딩, 사전 예방적 멀티태스킹, BFS라고 알려진 64비트 저널링 파일 시스템을 활용하여 대칭 다중 처리와 같은 현대적인 하드웨어 설비를 이용하기 위해 작성되었다.BeOS GUI는 명확성의 원리와 깔끔하고 정돈되지 않은 설계로 개발되었다.

API는 프로그래밍이 용이하도록 C++로 작성되었다.GUI는 대부분 멀티스레드되었는데, 각 창은 스레드 간 통신을 위해 메시지 전송에 크게 의존하여 자체 스레드에서 실행되었으며, 이러한 개념은 API에 반영된다.[34]

내부적으로는 유닉스 파생 운영체제가 아니지만, 부분적인 POSIX 호환성과 Bash를 통한 명령줄 인터페이스에 대한 액세스를 가지고 있다.많은 Unix 응용프로그램이 BeOS 명령줄 인터페이스에 포팅되었다.[35]

양방향 텍스트 입력과 같은 입력 방법에 대한 지원은 실현되지 않았지만 BeOS는 유니코드를 GUI의 기본 인코딩으로 사용했다.

BeOS를 사용한 제품

BeOS (and now Zeta) continue to be used in media appliances, such as the Edirol DV-7 video editors from Roland Corporation, which run on top of a modified BeOS[36] and the Tunetracker Radio Automation software that used to run it on BeOS[37][38][39] and Zeta, and it was also sold as a "Station-in-a-Box" with the Zeta operating system included.[40]튜네트라커는 2015년 자사 방송 소프트웨어와 함께 묶인 하이쿠 유통을 출시했다.[41]

Tascam SX-1 디지털 오디오 레코더는 녹화 인터페이스 소프트웨어만 출시하는 BeOS의 중형 버전을 실행한다.[42]

RADAR 24, RADAR V, RADAR 6, 하드디스크 기반, iZ 테크놀로지 코퍼레이션의 24트랙 전문 오디오 레코더는 BeOS 5를 기반으로 했다.[43]

사이니지 및 방송 디스플레이 기계 제조업체인 매직박스는 BeOS를 사용하여 그들의 Aavelin 제품군에 전력을 공급한다.[44]

12인치 비닐 타임코드 레코드 기반 DJ 소프트웨어/하드웨어 시스템인 파이널 스크래치가 BeOS에서 처음 개발됐다."ProFS" 버전은 리눅스 가상 파티션에서 실행된 1.0 릴리스 이전에 수십 개의 DJ에게 판매되었다.[45]

참고 항목

참조

  1. ^ "BeOS". Retrieved 13 January 2016.
  2. ^ "BeOS' 낟알은 '수용'이다.자체 커널(파일 시스템과 몇 가지 다른 것을 포함하기 때문에 작지만 실제 마이크로커널은 아님)을 사용한다." —Hubert Figuierre[citation needed]
  3. ^ Finley, Klint (2015-05-29). "This OS Almost Made Apple an Entirely Different Company". Wired. ISSN 1059-1028. Retrieved 2020-07-01.
  4. ^ "About Haiku". Haiku, Inc.
  5. ^ a b "Haiku Release 1 Beta 1", Haiku-OS.org, September 28, 2018, archived from the original on 2018-09-29
  6. ^ a b Haiku Release 1 Beta 2, June 9, 2020
  7. ^ "Media Release: The Haiku Project Celebrates the Release of Beta 3". Haiku Project. 2021-07-26. Retrieved 2021-08-07.
  8. ^ Tom (2004-11-24). "BeOS @ MaCreate". Archived from the original on 2005-03-24. Retrieved 2006-11-16.
  9. ^ Picarille, Lisa (9 September 1996). "Mac clones may bundle BeOS". Computerworld. Vol. 30, no. 37. p. 12.
  10. ^ Cuningham, Cara (2 December 1996). "BE links up with Mac clone". InfoWorld. Vol. 18, no. 49. p. 11.
  11. ^ Tom, Hormby (10 August 2013). "The Rise and Fall of Apple's Gil Amelio". Low End Mac. Cobweb Publishing, Inc. Retrieved 28 March 2015.
  12. ^ Owen W. Linzmayer (1999). "Apple Confidential: The Day They Almost Decided To Put Windows NT On The Mac Instead Of OS X!". Mac Speed Zone. Archived from the original on 2013-06-24. Retrieved 18 January 2014.
  13. ^ "Be Newsletters, Volume 1: 1995-1996". Haiku. Be Inc. 1996. Archived from the original on 2010-12-17. Retrieved 18 January 2014.
  14. ^ Picarille, Lisa (24 February 1997). "Motorola snubs NT, picks BeOS for its Mac clones". Computerworld. Vol. 31, no. 8. p. 12.
  15. ^ "Be Newsletters, Volume 3: 1998". Haiku. Be Inc. 1998. Archived from the original on 2013-07-22. Retrieved 18 January 2014.
  16. ^ "Be Newsletters, Volume 5: 2000". Haiku. Be Inc. 2000. Archived from the original on 2010-12-17. Retrieved 18 January 2014.
  17. ^ "BeOS/Zeta". YellowBites. YellowBites. Archived from the original on 2013-11-27. Retrieved 18 January 2014.
  18. ^ "Be Newsletters, Volume 5: 2000". Haiku. Be Inc. 2000. Archived from the original on 2013-07-22. Retrieved 18 January 2014.
  19. ^ "Be Newsletters, Volume 5 : 2000". Haiku. Be Inc. 2000. Archived from the original on 2013-07-22. Retrieved 18 January 2014.
  20. ^ Jake Daniels (23 January 2001). "More Information on the BeOS Dano Version". OSNews. OSNews. Archived from the original on 2014-03-14. Retrieved 18 January 2014.
  21. ^ Andrew Orlowski (2002-02-20). "Be Inc. sues Microsoft". The Register. Archived from the original on 20 April 2008. Retrieved 2008-04-24.
  22. ^ Mark Berniker (2003-09-08). "Microsoft Settles Anti-Trust Charges with Be". Archived from the original on 2013-11-09. Retrieved 2008-04-24.
  23. ^ PalmSource 소개 PalmSource 보도자료 PalmSource 2004년 2월 10일2012년 7월 21일 웨이백 머신보관
  24. ^ 2005년 11월 14일, 액세스 PalmSource 인수 완료 보도 자료.2007년 1월 5일 웨이백 머신보관
  25. ^ "Welcome to BlueEyedOS". BlueEyedOS. BlueEyedOS. 26 June 2003. Archived from the original on 2014-04-07. Retrieved 18 January 2014.
  26. ^ "The Cosmoe Operating System". Internet Archive. Cosmoe. 2 June 2011. Archived from the original on 2011-06-02. Retrieved 18 January 2014.
  27. ^ "Free BeOS and BeOS Clones". The Free Country. The Free Country. 30 November 2009. Retrieved 18 January 2014.
  28. ^ "Haiku Project Announces Availability of Haiku R1/Alpha 1". 2009-09-14. Archived from the original on 2013-12-21.
  29. ^ "Haiku Project Announces Availability of Haiku R1/Alpha 2". 2010-05-09. Archived from the original on 2014-03-14.
  30. ^ "Haiku Release 1 Alpha 3", Haiku-OS.org, June 18, 2011, archived from the original on 2011-06-23
  31. ^ "Haiku Release 1 Alpha 4", Haiku-OS.org, November 12, 2011, archived from the original on 2013-12-22
  32. ^ "Media Release: The Haiku Project Celebrates the Release of Beta 3". Haiku Project. 2021-07-26. Retrieved 2021-07-27.
  33. ^ "Zeta Operating System". Operating System.org. Operating System.org. 14 October 2013. Archived from the original on 2014-03-14. Retrieved 18 January 2014.
  34. ^ Potrebic, Peter; Horowitz, Steve (January 1996). "Opening the BeBox". MacTech. Vol. 12, no. 1. p. 25-45.
  35. ^ 갈색 (1998년)
  36. ^ "EDIROL by Roland DV-7DL Series Digital Video Workstations". Archived from the original on 2006-11-10. Retrieved 2006-11-16.
  37. ^ Hacker, Scott (21 May 2001). "BeOS And Radio Automation". Byte.com. Archived from the original on 22 November 2001. Retrieved 14 February 2019.
  38. ^ Vernon, Tom (4 June 2002). "TuneTracker 2 Brings Automation to All". Radio World. Retrieved 14 February 2019.
  39. ^ "Station to station". Computer Music. No. 82. Future plc. January 2005. pp. 68–73. ISSN 1463-6875.
  40. ^ "TuneTracker Radio Automation Software". Archived from the original on 14 November 2006. Retrieved 2006-12-09.
  41. ^ Förster, Moritz (17 March 2015). "Alternative Betriebssysteme: Haiku als USB-Distribution" (in German). iX Magazin. Retrieved 14 February 2019.
  42. ^ "Professional Audio Coming to Haiku?". Haikuware. Haikuware. 6 September 2011. Archived from the original on 2011-10-01. Retrieved 18 January 2014.
  43. ^ "iZ RADAR 24". Archived from the original on 2006-12-27. Retrieved 2006-12-27.
  44. ^ Jay Ankeney (2006-05-01). "Technology Showcase: Digital Signage Hardware". Digital Content Producer. Archived from the original on 2012-02-04. Retrieved 2006-12-09.
  45. ^ Peter Kirn (28 April 2008). "Ni Ends Legal Dispute Over Traktor Scratch; Digital Vinyl's Twisty, Turny History". Create Digital Music. Create Digital Music. Archived from the original on 2014-03-14. Retrieved 18 January 2014.

추가 읽기

  • Brown, Martin C. (1998). BeOS: Porting UNIX Applications. Morgan Kaufmann. ISBN 978-1558605329.
  • Bortman, Henry; Pittelkau, Jeff (January 1997). "Plan Be". MacUser. Vol. 13, no. 1. p. 64-72.

외부 링크