BeOS
   HOME

TheInfoList



OR:

BeOS is an
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
for
personal computer A personal computer (PC) is a multi-purpose microcomputer whose size, capabilities, and price make it feasible for individual use. Personal computers are intended to be operated directly by an end user, rather than by a computer expert or te ...
s first developed by
Be Inc. Be Inc. was an American computer company founded in 1990. It is best known for the development and release of BeOS, and the BeBox personal computer. Be was founded by former Apple Computer executive Jean-Louis Gassée with capital from Seymour Cra ...
in 1990. It was first written to run on
BeBox The BeBox is a dual CPU personal computer, briefly sold by Be Inc. to run the company's own operating system, BeOS. It has PowerPC CPUs, its I/O board has a custom "GeekPort", and the front bezel has "Blinkenlights". The BeBox made its debu ...
hardware. BeOS was positioned as a multimedia platform that could be used by a substantial population of desktop users and a competitor to Classic Mac OS and
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
. It was ultimately unable to achieve a significant market share, and did not prove commercially viable for Be Inc. The company was acquired by Palm Inc. Today BeOS is mainly used, and derivatives developed, by a small population of enthusiasts. The open-source operating system
Haiku is a type of short form poetry originally from Japan. Traditional Japanese haiku consist of three phrases that contain a '' kireji'', or "cutting word", 17 '' on'' (phonetic units similar to syllables) in a 5, 7, 5 pattern, and a '' kigo'', or ...
is a continuation of BeOS concepts and most of the application level compatibility. The latest version, Beta 4 released December 2022, still retains BeOS 5 compatibility in its x86 32-bit images.


History

Initially designed to run on AT&T Hobbit-based hardware, BeOS was later modified to run on PowerPC-based processors: first Be's own systems, later Apple Computer's
PowerPC Reference Platform PowerPC Reference Platform (PReP) was a standard system architecture for PowerPC-based computer systems (as well as a reference implementation) developed at the same time as the PowerPC processor architecture. Published by IBM in 1994, it allo ...
and Common Hardware Reference Platform, with the hope that Apple would purchase or license BeOS as a replacement for its aging Classic Mac OS. Toward the end of 1996, Apple was still looking for a replacement to Copland in their operating system strategy. Amidst rumours of Apple's interest in purchasing BeOS, Be wanted to increase their user base, to try to convince software developers to write software for the operating system. Be courted Macintosh clone vendors to ship BeOS with their hardware. Apple CEO
Gil Amelio Gilbert Frank Amelio (born March 1, 1943) is an American technology executive. Amelio worked at Bell Labs, Fairchild Semiconductor, and the semiconductor division of Rockwell International, and was also the CEO of National Semiconductor and Ap ...
started negotiations to buy Be Inc., but negotiations stalled when Be CEO
Jean-Louis Gassée Jean-Louis Gassée (born March 1944 in Paris, France) is a business executive. He is best known as a former executive at Apple Computer, where he worked from 1981 to 1990. He also founded Be Inc., creators of the BeOS computer operating system. ...
wanted $300 million; Apple was unwilling to offer any more than $125 million. Apple's board of directors decided
NeXTSTEP NeXTSTEP is a discontinued object-oriented, multitasking operating system based on the Mach kernel and the UNIX-derived BSD. It was developed by NeXT Computer in the late 1980s and early 1990s and was initially used for its range of propri ...
was a better choice and purchased
NeXT Next may refer to: Arts and entertainment Film * ''Next'' (1990 film), an animated short about William Shakespeare * ''Next'' (2007 film), a sci-fi film starring Nicolas Cage * '' Next: A Primer on Urban Painting'', a 2005 documentary film Lit ...
in 1996 for $429 million, bringing back Apple co-founder
Steve Jobs Steven Paul Jobs (February 24, 1955 – October 5, 2011) was an American entrepreneur, industrial designer, media proprietor, and investor. He was the co-founder, chairman, and CEO of Apple; the chairman and majority shareholder of Pixar; ...
. In 1997,
Power Computing Power Computing Corporation (often referred to as Power Computing) was the first company selected by Apple Inc to create Macintosh-compatible computers (" Mac clones"). Stephen “Steve” Kahng, a computer engineer best known for his design of ...
began bundling BeOS (on a CD for optional installation) with its line of PowerPC-based Macintosh clones. These systems could
dual boot Multi-booting is the act of installing multiple operating systems on a single computer, and being able to choose which one to boot. The term dual-booting refers to the common configuration of specifically two operating systems. Multi-booting m ...
either the Classic Mac OS or BeOS, with a start-up screen offering the choice.
Motorola Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent public companies, Motorola ...
also announced in February 1997 that it would bundle BeOS with their Macintosh clones, the
Motorola StarMax The Motorola StarMax was a line of licensed Macintosh clones produced by Motorola Information Systems Group in 1996 and 1997. They used versions of Apple's Tanzania motherboard, which was designed to use standard IBM PC compatible components ...
, along with MacOS. Due to Apple's moves and the mounting debt of Be Inc., BeOS was soon ported to the Intel x86 platform with its R3 release in March 1998. Through the late 1990s, BeOS managed to create a niche of followers, but the company failed to remain viable. Be Inc. also released a stripped-down, but free, copy of
BeOS R5 BeOS R5 is the final version of BeOS from Be Inc. It was released in March 2000, and came in two varieties: Professional and Personal. R5 was the 4th major release of BeOS for a public audience, and the 6th since it left developer-only stages. ...
known as BeOS Personal Edition (BeOS PE). BeOS PE could be started from within
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
or
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, whi ...
, and was intended to nurture consumer interest in its product and give developers something to tinker with. Be Inc. also released a stripped-down version of BeOS for Internet Appliances (
BeIA BeIA, or BeOS for Internet Appliances, was a minimized version of Be Inc.'s BeOS operating system for embedded systems. The BeIA system presents a browser-based interface to the user. The browser was based on the Opera 4.0 code base, but mos ...
), which soon became the company's business focus in place of BeOS. In 2001 Be's copyrights were sold to Palm, Inc. for some $11 million. BeOS R5 is considered the last official version, but BeOS R5.1 " Dano", which was under development before Be's sale to Palm and included the BeOS Networking Environment (BONE) networking stack, was leaked to the public shortly after the company's demise. In 2002, Be Inc. sued
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washi ...
claiming that Hitachi had been dissuaded from selling PCs loaded with BeOS, and that
Compaq Compaq Computer Corporation (sometimes abbreviated to CQ prior to a 2007 rebranding) was an American information technology company founded in 1982 that developed, sold, and supported computers and related products and services. Compaq produced ...
had been pressured not to market an Internet appliance in partnership with Be. Be also claimed that Microsoft acted to artificially depress Be Inc.'s initial public offering (IPO). The case was eventually settled out of court for $23.25 million with no admission of liability on Microsoft's part. After the split from Palm,
PalmSource ACCESS Systems Americas, Inc. (formerly PalmSource) is a subsidiary of ACCESS which develops the Palm OS PDA operating system and its successor, the Access Linux Platform, as well as BeOS. PalmSource was spun off from Palm Computing, Inc. Pa ...
used parts of BeOS's multimedia framework for its failed Palm OS Cobalt product. With the takeover of PalmSource, the BeOS rights now belong to
Access Co. , founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa, In the years that followed the demise of Be Inc. a handful of projects formed to recreate BeOS or key elements of the OS with the eventual goal of then continuing where Be Inc. left off. This was facilitated by Be Inc. having released some components of BeOS under a free licence. Such projects include: * BlueEyedOS: It uses a modified version of the Linux kernel and reimplements the BeOS API over it (BeOS applications need to be recompiled). It is freely downloadable, but sources were never published. There have been no releases since 2003. * Cosmoe: A port of the Haiku userland over a Linux kernel. BeOS applications need to be recompiled. It is free and open source software. The last release was in 2004 and its website is no longer online. * E/OS: short for Emulator Operating System. A Linux and FreeBSD-based operating system that aimed to run
Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for se ...
, DOS, AmigaOS and BeOS applications. It is free and open source software. Active development ended in July 2008. *
Haiku is a type of short form poetry originally from Japan. Traditional Japanese haiku consist of three phrases that contain a '' kireji'', or "cutting word", 17 '' on'' (phonetic units similar to syllables) in a 5, 7, 5 pattern, and a '' kigo'', or ...
: A complete reimplementation of BeOS not based on Linux. Unlike Cosmoe and BlueEyedOS, it is directly compatible with BeOS applications. It is open source software. As of 2022, it was the only BeOS clone still under development, with the fourth beta (December 2022) still keeping BeOS 5 compatibility in its x86 32-bit images, with an increased number of modern drivers and GTK apps ported.
Zeta Zeta (, ; uppercase Ζ, lowercase ζ; grc, ζῆτα, el, ζήτα, label= Demotic Greek, classical or ''zē̂ta''; ''zíta'') is the sixth letter of the Greek alphabet. In the system of Greek numerals, it has a value of 7. It was derived f ...
was a commercially available operating system based on the BeOS R5.1 codebase. Originally developed by
yellowTAB yellowTAB was a German software firm that produced an operating system called "yellowTAB ZETA". While the operating system was based on BeOS 5.1.0, the company never publicly confirmed that it has the BeOS source code or what their licensing a ...
, the operating system was then distributed by
magnussoft magnussoft Deutschland GmbH is a German computer game developer and publisher. The company is seated in Kesselsdorf, close to the Saxon capital of Dresden. In Europe magnussoft are well known, primarily for their releases of collections of soft ...
. During development by yellowTAB, the company received criticism from the BeOS community for refusing to discuss its legal position with regard to the BeOS codebase (perhaps for contractual reasons).
Access Co. , founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa,PalmSource ACCESS Systems Americas, Inc. (formerly PalmSource) is a subsidiary of ACCESS which develops the Palm OS PDA operating system and its successor, the Access Linux Platform, as well as BeOS. PalmSource was spun off from Palm Computing, Inc. Pa ...
, until then the holder of the intellectual property associated with BeOS) has since declared that yellowTAB had no right to distribute a modified version of BeOS, and magnussoft has ceased distribution of the operating system.


Version history


Features

BeOS was built for digital media work and was written to take advantage of modern hardware facilities such as
symmetric multiprocessing Symmetric multiprocessing or shared-memory multiprocessing (SMP) involves a multiprocessor computer hardware and software architecture where two or more identical processors are connected to a single, shared main memory, have full access to all ...
by utilizing modular I/O bandwidth, pervasive multithreading, preemptive multitasking and a
64-bit In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit CPUs and ALUs are those that are based on processor registers, address buses, or data buses of that size. A ...
journaling file system known as BFS. The BeOS GUI was developed on the principles of clarity and a clean, uncluttered design. The API was written in C++ for ease of programming. The GUI was largely multithreaded: each window ran in its own thread, relying heavily on sending messages to communicate between threads; and these concepts are reflected into the API. It has partial
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming in ...
compatibility and access to a
command-line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
through
Bash Bash or BASH may refer to: Arts and entertainment * ''Bash!'' (Rockapella album), 1992 * ''Bash!'' (Dave Bailey album), 1961 * '' Bash: Latter-Day Plays'', a dramatic triptych * ''BASH!'' (role-playing game), a 2005 superhero game * "Bash" ('' ...
, although internally it is not a
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
-derived operating system. Many
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, ...
applications were ported to the BeOS
command-line interface A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
. BeOS used
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems. The standard, ...
as the default encoding in the GUI, though support for input methods such as bidirectional text input was never realized.


Products using 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 and the Tunetracker Radio Automation software that used to run it on BeOS and Zeta, and it was also sold as a "Station-in-a-Box" with the Zeta operating system included. In 2015, Tunetracker released a Haiku distribution bundled with its broadcasting software. The Tascam SX-1 digital audio recorder runs a heavily modified version of BeOS that will only launch the recording interface software. The RADAR 24, RADAR V and RADAR 6, hard disk-based, 24-track professional audio recorders from iZ Technology Corporation were based on BeOS 5. Magicbox, a manufacturer of signage and broadcast display machines, uses BeOS to power their Aavelin product line. Final Scratch, a 12-inch vinyl timecode record-driven DJ software/hardware system, was first developed on BeOS. The "ProFS" version was sold to a few dozen DJs prior to the 1.0 release, which ran on a Linux virtual partition.


See also

* Haiku (operating system) *
Access Co. , founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa,BeIA BeIA, or BeOS for Internet Appliances, was a minimized version of Be Inc.'s BeOS operating system for embedded systems. The BeIA system presents a browser-based interface to the user. The browser was based on the Opera 4.0 code base, but mos ...
* bootman *
Comparison of operating systems These tables provide a comparison of operating systems, of computer devices, as listing general and technical information for a number of widely used and currently available PC or handheld (including smartphone and tablet computer) operating sy ...
* Gobe Productive * Hitachi Flora Prius * KDL *
NetPositive NetPositive (often called Net+) is the default web browser for the discontinued Be Operating System (BeOS). It includes partial support for JavaScript, but no CSS support. It was originally developed as a stop-gap measure because no browsers had ...
* OpenTracker * Pe


References


Further reading

* *


External links


The Dawn of Haiku
by Ryan Leavengood, IEEE Spectrum May 2012, p 40–43,51-54.
Mirror of the old www.be.com siteOther Mirror of the old www.be.com site

BeOS
Celebrating Ten Years
BeGroovy
A blog dedicated to all things BeOS
BeOS: The Mac OS X might-have-been
reghardware.co.uk
Programming the Be Operating System
An O'Reilly Open Book (out of print, but can be downloaded) * * (BeOS) {{Operating systems Discontinued operating systems Object-oriented operating systems PowerPC operating systems X86 operating systems