All Topics  
BeOS

 

   Email Print
   Bookmark   Link






 

BeOS



 
 
BeOS was an operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 for personal computers which began development by Be Inc.
Be Inc.

Be Incorporated was an United States computer company founded in 1990, best known for the BeOS and BeBox personal computer. Be was founded by former Apple Computer executive Jean-Louis Gass?e with capital from Seymour Cray....
 in 1991. It was first written to run on BeBox
BeBox

The BeBox was a short-lived dual processor personal computer, offered by Be Inc. to run their own operating system, BeOS.The BeBox made its debut in October 1995 ....
 hardware. BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
 by utilizing modular I/O bandwidth, pervasive multithreading, preemptive multitasking and a custom 64-bit
64-bit

64-bit CPUs have existed in supercomputers since the 1960s and in RISC-based computer workstation and Server s since the early 1990s. In 2003 they were introduced to the mainstream personal computer arena, in the form of the x86-64 and 64-bit PowerPC processor architectures....
 journaling file system
Journaling file system

A journaling file system is a file system that logs changes to a journal before committing them to the main file system. Such file systems are less likely to become corrupted in the event of power failure or system crash....
 known as BFS
Be File System

The Be File System is the native file system for the BeOS.BFS was developed by Dominic Giampaolo and Cyril Meurillon over a ten month period, starting in September 1996, to provide BeOS with a modern 64-bit capable journaling file system....
. The BeOS GUI was developed on the principles of clarity and a clean, uncluttered design.






Discussion
Ask a question about 'BeOS'
Start a new discussion about 'BeOS'
Answer questions from other users
Full Discussion Forum



Encyclopedia


BeOS was an operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
 for personal computers which began development by Be Inc.
Be Inc.

Be Incorporated was an United States computer company founded in 1990, best known for the BeOS and BeBox personal computer. Be was founded by former Apple Computer executive Jean-Louis Gass?e with capital from Seymour Cray....
 in 1991. It was first written to run on BeBox
BeBox

The BeBox was a short-lived dual processor personal computer, offered by Be Inc. to run their own operating system, BeOS.The BeBox made its debut in October 1995 ....
 hardware. BeOS was optimized for digital media work and was written to take advantage of modern hardware facilities such as symmetric multiprocessing
Symmetric multiprocessing

In computing, symmetric multiprocessing or SMP involves a multiprocessor computer-architecture where two or more identical processors can connect to a single shared main memory....
 by utilizing modular I/O bandwidth, pervasive multithreading, preemptive multitasking and a custom 64-bit
64-bit

64-bit CPUs have existed in supercomputers since the 1960s and in RISC-based computer workstation and Server s since the early 1990s. In 2003 they were introduced to the mainstream personal computer arena, in the form of the x86-64 and 64-bit PowerPC processor architectures....
 journaling file system
Journaling file system

A journaling file system is a file system that logs changes to a journal before committing them to the main file system. Such file systems are less likely to become corrupted in the event of power failure or system crash....
 known as BFS
Be File System

The Be File System is the native file system for the BeOS.BFS was developed by Dominic Giampaolo and Cyril Meurillon over a ten month period, starting in September 1996, to provide BeOS with a modern 64-bit capable journaling file system....
. The BeOS GUI was developed on the principles of clarity and a clean, uncluttered design. The API
Application programming interface

An application programming interface is a set of subroutine, data structures, class and/or Protocol provided by library and/or operating system Service s in order to support the building of applications....
 was written in C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
 for ease of programming. It has POSIX
POSIX

POSIX or "Portable Operating System Interface" is the collective name of a family of related standardizations specified by the Institute of Electrical and Electronics Engineers to define the application programming interface , along with shell and utilities interfaces for software compatible with variants of the Unix operating system, altho...
 compatibility and access to a command line interface
Command line interface

A command-line interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks....
 through Bash
Bash

Bash is a free software Unix shell written for the GNU Project. Its name is an acronym which stands for Bourne-again shell. The name is a pun on the name of the Bourne shell , an early and important Unix shell written by Stephen Bourne and distributed with Version 7 Unix circa 1978, and the concept of being "Born again Christianity"....
, although internally it is not a Unix-derived operating system.

BeOS was positioned as a platform which could be used by a substantial population of desktop users and a competitor to Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 and Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
. However, it was ultimately unable to achieve a significant market share and proved commercially unviable for Be Inc. The company was acquired by Palm Inc. and today BeOS is mainly used and developed by a small population of enthusiasts.

Be Inc.
Be Inc.

Be Incorporated was an United States computer company founded in 1990, best known for the BeOS and BeBox personal computer. Be was founded by former Apple Computer executive Jean-Louis Gass?e with capital from Seymour Cray....
 sued Microsoft claiming that Hitachi had been pressured to dissuade them from selling PCs loaded with BeOS, and that Compaq had been pressured not to market an Internet appliance in partnership with Be. BeOS also claimed that Microsoft acted to artificially depress Be Inc's IPO
Initial public offering

Initial public offering , also referred to simply as a "public offering" or "flotation," is when a company issues common stock or Share to the public for the first time....
. The case was eventually settled out of court with no admission of liability on Microsoft's part.

History

Initially designed to run on AT&T Hobbit
AT&T Hobbit

The Hobbit is a microprocessor design of the early 1990s from AT&T. It developed from their CRISP design that was in turn developed from the C Machine experimental efforts in the late 1980s at Bell Labs....
-based hardware, BeOS was later modified to run on PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
-based processors: first Be’s own systems, later Apple, Inc.’s PowerPC Reference Platform
PowerPC Reference Platform

PowerPC Reference Platform was a standard system architecture for PowerPC based computer systems developed at the same time as the PowerPC processor architecture....
 and Common Hardware Reference Platform
Common Hardware Reference Platform

Common Hardware Reference Platform was a standard system architecture for PowerPC based computer systems published jointly by IBM and Apple Inc....
, with the hope that Apple would purchase or license BeOS as a replacement for its then aging Mac OS Classic
Mac OS

Mac OS is the trademarked name for a series of graphical user interface-based operating systems developed by Apple Inc. for their Macintosh line of computer systems....
. Apple CEO Gil Amelio
Gil Amelio

Gilbert F. Amelio is an United States technology executive. He grew up in Miami, Florida and received a bachelors, masters, and Doctor of Philosophy in physics from the Georgia Institute of Technology....
 started negotiations to buy Be Inc., but negotiations stalled when Be CEO Jean-Louis Gassée
Jean-Louis Gassée

Jean-Louis Gass?e was an executive at Apple Computer from 1981 to 1990. He is most famous for founding Be Inc., creators of the BeOS computer operating system....
 wanted $200 million; Apple was unwilling to offer any more than $125 million. Apple’s board of directors decided NeXTSTEP
NEXTSTEP

Nextstep was the original Object-oriented operating system, computer multitasking operating system that NeXT developed to run on its range of proprietary computers, such as the NeXTcube....
 was a better choice and purchased NeXT
NeXT

NeXT, Inc. was an American computer company headquartered in Redwood City, California, California, that developed and manufactured a series of computer workstations intended for the higher education and business markets....
 in 1996 for $429 million, bringing back Apple co-founder Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
. To further complicate matters for Be, Apple refused to disclose certain architectural information about its G3
PowerPC G3

PowerPC G3 is a designation used by Apple Computer to a third generation of PowerPC microprocessors from the PowerPC 750 family designed and manufactured by IBM and Motorola/Freescale Semiconductor....
 line of computers—information Be deemed critical to making BeOS work on the latest hardware from Apple.

In 1997, Power Computing
Power Computing

Power Computing Corporation was the first company selected by Apple Computer to create Macintosh-compatible computers. Stephen ?Steve? Kahng, a computer engineer best known for his design of the Leading Edge Model D, founded the company in November 1993....
 began bundling BeOS (on a CD for optional installation) with its line of PowerPC-based Macintosh clone
Macintosh clone

A Macintosh clone is a personal computer made by a manufacturer other than Apple Inc., using Macintosh Firmwares and system software....
s. These systems could dual boot
Dual boot

Multi boot or Multi booting is the act of installing multiple operating systems on a computer, and being able to choose which one to Booting when switching on the computer power....
 either the Mac OS
Mac OS

Mac OS is the trademarked name for a series of graphical user interface-based operating systems developed by Apple Inc. for their Macintosh line of computer systems....
 or BeOS, with a startup screen offering the choice.

Due to Apple’s moves and the mounting debt of Be Inc.
Be Inc.

Be Incorporated was an United States computer company founded in 1990, best known for the BeOS and BeBox personal computer. Be was founded by former Apple Computer executive Jean-Louis Gass?e with capital from Seymour Cray....
, BeOS was soon ported to the Intel x86
X86 architecture

The generic term x86 refers to the most commercially successful instruction set architecture in the history of personal computing. It derived from the model numbers, ending in "86", of the first few processor generations Backward compatibility with the original Intel 8086....
 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. As a last-ditch effort to increase interest in the failing operating system, Be Inc. released a stripped-down, but free, copy of BeOS R5
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
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 or Linux
Linux

Linux is a generic term referring to Unix-like computer operating systems based on the Linux kernel. Their development is one of the most prominent examples of free and open source software collaboration; typically all the underlying source code can be used, freely modified, and redistributed by anyone under the terms of the GNU GPL license...
, and was intended to nurture consumer interest in its product and give developers something with which they could tinker.

Be Inc. also released a stripped-down version of BeOS for Internet Appliances (BeIA
BeIA

BeIA, or "BeOS for Internet Appliances" was a cut down version of Be Inc.'s BeOS for use on embedded devices.BeIA is believed by many to be partially responsible for the death of Be, Inc., as sales were never anywhere near as high as anticipated....
), which soon became the company’s business focus in place of BeOS. BeOS PE and BeIA proved to be too little too late, and in 2001 Be’s intellectual property was sold to Palm, Inc.
Palm, Inc.

Palm, Inc. is a personal digital assistant and smartphone manufacturer headquartered in Sunnyvale, California, California that is responsible for popular products such as the Zire Handheld, Tungsten Handheld personal digital assistant, Treo smartphones and the LifeDrive....
 for some $11 million. BeOS R5 is considered the last official version, but BeOS R5.1 “Dano
Dano (BeOS)

Dano0/EXP is the build codename and most commonly used name to refer to a leaked R5.1 prerelease of the BeOS. Dano's build date is 15 November 2001, the day of Be Inc.'s closure....
", which was under development before Be’s sale to Palm and included the BONE
BeOS Networking Environment

The BeOS Networking Environment or BONE is the unreleased re-write of the BeOS network stack planned for inclusion in R5.BONE is composed of a largely rewritten networking stack....
 networking stack, was leaked to the public shortly after the company’s demise.

After the split from Palm, PalmSource
PalmSource

PalmSource, now known as ACCESS Systems Americas, Inc., is a subsidiary of Access Co. which develops the Palm OS Personal digital assistant operating system....
 used parts of BeOS' multimedia framework for their failed Palm OS Cobalt
Palm OS

Palm OS is an embedded operating system operating system initially developed by U.S. Robotics Corp.-owned Palm, Inc. for personal digital assistants in 1996....
 product. With the takeover of PalmSource, the BeOS rights now belong to Access Co.
Access Co.

, founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa, is a company providing a variety of software for connected and mobile devices, such as mobile phones, Personal digital assistants, video game consoles and set top boxes....


Continuation

Despite the end of Be Inc, BeOS remains popular among devoted followers. The BeOS community still develops free software and has even released patches, drivers and various updates to BeOS. The main source of BeOS-related software can be found at BeBits
BeBits

BeBits is a software download site for the BeOS and Magnussoft ZETA operating systems. It was started in 1999 by Sean Heber and Greg Nichols, and was then one of many BeOS software repositories, but is now the sole English-language one in existence....
.

The BeOS user interface was notable at the time for being almost completely unthemeable
Theme (computing)

In computing, a theme is a preset package containing graphical appearance details, used to customize the look and feel of an operating system, widget set or window manager....
, even with third party hacks. The BeOS theme of yellow
Yellow

Yellow is the color evoked by light that stimulates both the L and M cone cells of the retina about equally, but does not significantly stimulate the S cone cells; that is, light with much red and green but not very much blue....
, changing length tab
Tab (GUI)

In graphical user interfaces, a tab is a navigational Widget for switching between sets of controls or documents. It is traditionally designed as a text label within a rectangular box with its top borders rounded....
s on the top of windows, and relatively plain grey
Grey

Grey or gray describes the tints and shades ranging from black to white. These, including white and black, are known as achromatic colors or neutral colors....
 interface widget
Widget (computing)

In computer programming, a widget is an element of a graphical user interface that displays an information arrangement changeable by the user, such as a window or a text box....
s was enforced. This UI remained relatively unchanged from 1995, but had been completely overhauled by the time of the leaked Dano release. An Easter egg in the OS allowed changing the title bar look-and-feel to a few others (Mac OS 8, Amiga Workbench
Workbench (AmigaOS)

Sorry, no overview for this topic
, and Windows 98
Windows 98

Windows 98 is a graphical operating system released on 25 June 1998 by Microsoft and the successor to Windows 95. Like its predecessor, it is a hybrid 16-bit application/32-bit application monolithic product based on MS-DOS....
 appearances) and in Dano, this had been extended to be a feature allowing changing of the title bar and scroll bars. No other interface widgets could be changed. There is a pre-Dano third party program WindowShade that allows the colors of the title bar and window frame to be changed, but the appearance remained the same.

The plain BeOS R5 GUI is commonly cloned, for example with themes for the Gnome
Gnome

A gnome is a mythical creature characterized by its extremely small size and wiktionary:subterranean lifestyle. The word gnome is derived from the New Latin gnomus....
 or KDE
KDE

KDE is a free software project based around its flagship product, a desktop environment for Unix-like systems. The goal of the project is to provide basic desktop functions and applications for daily needs as well as tools and documentation for developers to write stand-alone applications for the system....
 desktop environment.

Version history

Release Date Hardware
DR1–DR5 October 1995 AT&T Hobbit
AT&T Hobbit

The Hobbit is a microprocessor design of the early 1990s from AT&T. It developed from their CRISP design that was in turn developed from the C Machine experimental efforts in the late 1980s at Bell Labs....
DR6 (developer release) January 1996 PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
DR7 April 1996
DR8 September 1996
Advanced Access Preview Release May 1997
PR1 (preview release) June 1997
PR2 October 1997
R3 March 1998 PowerPC
PowerPC

PowerPC is a RISC instruction set architecture created by the 1991 Apple Inc.?IBM?Motorola alliance, known as AIM alliance. Originally intended for personal computers, PowerPC CPUs have since become popular embedded system and high-performance processors....
 and Intel x86
R3.1 June 1998
R3.2 July 1998
R4 November 4, 1998
R4.5 (“Genki”) June 1999
R5 PE/Pro (“Maui”)
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....
March 2000
R5.1 (“Dano”)
Dano (BeOS)

Dano0/EXP is the build codename and most commonly used name to refer to a leaked R5.1 prerelease of the BeOS. Dano's build date is 15 November 2001, the day of Be Inc.'s closure....
November 2001 Intel x86


Projects to recreate BeOS


BeOS was well respected by a small but loyal user base which was disappointed when Be Inc. failed commercially and no further enhancement of the operating system would be possible. In the years that followed 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. To ensure that the OS could not be "taken away" from the Be community again, and to attract the efforts of volunteer programmers, these projects were all free and open source software
Free and open source software

Free and open source software, also F/OSS, FOSS, or FLOSS is software which is liberally software licence to grant the right of users to study, change, and improve its design through the availability of its source code....
. The modular nature of the original BeOS facilitated recreating the operating system a piece at a time, inserting the newly coded modules into a working BeOS system to test compatibility. Eventually all of the “servers” (interworking modules of code) were to be replaced with original, freely licensed code.

But within a few years, some of these projects lost momentum and were discontinued. The domain name for Blue Eyed OS has lapsed and been taken up by another party, the most recent release available on the Cosmoe web site is from 2004 and active development on E/OS
E/OS

E/OS is a virtual machine emulation system.E/OS is primarily based on the Linux kernel, QEMU, XFree86, and Wine , and is intended to be a replacement for operating systems such as Microsoft Windows, Mac OS, BeOS, OS/2, DOS, and Linux....
 ended in July 2008. Development however continues on Haiku
Haiku (operating system)

Haiku, formerly known as OpenBeOS , is a free software and open source software project dedicated to the re-creation and continuation of BeOS on X86 architecture and PowerPC based computers....
, a complete reimplementation of BeOS.

On April 2nd 2008, it was announced that Haiku
Haiku (operating system)

Haiku, formerly known as OpenBeOS , is a free software and open source software project dedicated to the re-creation and continuation of BeOS on X86 architecture and PowerPC based computers....
 was "self-hosting
Self-hosting

The term self-hosting was coined to refer to the use of a computer program as part of the toolchain or operating system that produces new versions of that same program?for example, a compiler that can compile its own source code....
", meaning that it can now be built from within itself, thus reaching a critical step on the path to Alpha and Beta releases of a Binary Compatible and Open Source version of the final BeOS R5, released in 2001.

Projects to continue BeOS


ZETA was a commercially available operating system based on the BeOS R5.1 codebase. Originally developed by YellowTAB
YellowTAB

yellowTAB was a Germany software firm that produced an operating system called Magnussoft ZETA based on BeOS 5.1.0. They never publicly confirmed that they have the BeOS source code or what their licensing agreement with BeOS's owners PalmSource is, but it is likely that whatever arrangement they had was legal, at least in Germany....
, the operating system was then distributed by magnussoft
Magnussoft

magnussoft Deutschland GmbH is a pan-European computer game developer and publisher. The company is seated near Dresden in the eastern region of Germany....
. During the development by YellowTAB, the company received criticism from the BeOS community for refusing to discuss their legal position with regard to the BeOS code-base (perhaps for contractual reasons). Access Co.
Access Co.

, founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa, is a company providing a variety of software for connected and mobile devices, such as mobile phones, Personal digital assistants, video game consoles and set top boxes....
 (which bought PalmSource
PalmSource

PalmSource, now known as ACCESS Systems Americas, Inc., is a subsidiary of Access Co. which develops the Palm OS Personal digital assistant operating system....
, until then, the holders 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.

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
Roland Corporation

is a Japanese manufacturer of electronic musical instruments, electronic equipment and software. It was founded by Ikutaro Kakehashi in Osaka on April 18, 1972, with ?33 million in capital....
 which run on top of a modified BeOS and the TuneTracker radio automation software that runs on BeOS and Zeta, but is also sold as a “Station-in-a-Box” with the Zeta operating system included.

The Tascam SX-1 digital audio recorder runs a heavily modified version of BeOS that will only launch the recording interface software.

iZ Technology sells the RADAR 24, a hard disc-based, 24-track professional audio recorder based on BeOS 5.

Magicbox, a manufacturer of signage and broadcast display machines, uses BeOS to power their Aavelin product line.

The Casablanca-KRON from MacroSystem runs a modified version of BeOS 5. A dedicated computer built to edit video and audio, using a built in hard disk, CD-R(W)/DVD-R(W), and SD capabilities included to store media for later use and/or presentation. Made primarily for Schools and Universities.

Final Scratch
Final Scratch

Final Scratch is a DJ tool created by the Dutch company N2IT with input from Richie Hawtin and John Acquaviva that allows manipulation and playback of digital audio sources using traditional vinyl and turntables....
 – the 12” vinyl timecode record-driven DJ software/hardware system was first developed on BeOS. The ‘ProFS’ version was sold to a few dozen world-class DJs prior to the 1.0 release, which ran on a Linux virtual partition.

See also

  • Access Co.
    Access Co.

    , founded in April 1979 and incorporated in February 1984 in Tokyo, Japan, by Arakawa Toru and Kamada Tomihisa, is a company providing a variety of software for connected and mobile devices, such as mobile phones, Personal digital assistants, video game consoles and set top boxes....
  • OpenTracker
    OpenTracker

    OpenTracker is the generic term given to the open source versions of the Tracker and Deskbar desktop management tools for BeOS.The original Tracker and Deskbar were created by Be Inc., as part of BeOS, but were opensourced in late 2000....
     – Filemanager from BeOS, officially and freely licensed
  • NetPositive
    NetPositive

    NetPositive is the default browser that comes with the BeOS . It has partial support for JavaScript, but no Java or Cascading Style Sheets support....
     – Default web browser of BeOS
  • Haiku
    Haiku (operating system)

    Haiku, formerly known as OpenBeOS , is a free software and open source software project dedicated to the re-creation and continuation of BeOS on X86 architecture and PowerPC based computers....
     - an open source continuation of BeOS
  • bootman
    Bootman

    bootman is the BeOS boot loader on x86 systems. It resides solely in the master boot record and does not require installing BeOS, although it must be installed from BeOS....
  • Gobe Productive
  • Comparison of operating systems
    Comparison of operating systems

    These tables compare general and technical information for a number of widely used and currently available operating systems.Due to the large number and variety of available Linux distributions, they are all grouped under a single entry; see comparison of Linux distributions for a detailed comparison....
  • List of BeOS programs
    List of BeOS programs

    This is a list of computer programs for BeOS.* Adam - e-mail client* AudioElements - audio editor* Beezer - file archival/compression application...


External links

  • (Most likely to be documented for early 2000-01 hardware.)
  • is a comprehensive file repository for BeOS applications.
  • Celebrating Ten Years
  • A blog dedicated to all things BeOS
  • , reghardware.co.uk
  • A brief overview of BeOS's features
  • – An O'Reilly Open Book (out of print)