vfs: check userland buffers before reading them.
[haiku.git] / docs / misc / history.txt
blobe71bb6d4264e97bd4000c4f51f8166a5d0099a54
1 In 1990, ex-Apple employees Jean-Louis Gassée and Steve Sakoman created a
2 company: Be Incorporated. It was founded with a purpose in mind: to create
3 a powerful, elegant, media-oriented, friendly computer that addressed the
4 user's needs. They manufactured a product to tackle these goals head-on: a
5 personal computer called the BeBox. This computer and its operating system,
6 the BeOS, were first presented at Agenda 95 in October, 1995. The audience
7 was elated.
9 The BeBox and BeOS had features that were never before seen in the world of
10 personal computing. The BeBox contained two processors and three additional
11 chips dedicated to sound processing to provide a fast platform for video
12 and audio. In the back of the BeBox was a feature of particular interest
13 to computer enthusiasts and developers -- the GeekPort, which was a multi-
14 purpose port intended for experimentation.
16 The operating system, BeOS, was equally packed with features. Its design
17 was attractive to many and its yellow tabbed windows distinguished it from
18 the Macintosh and regular PCs. For many people, it was an operating system
19 that was easy to fall in love with.
21 Unfortunately, Be, Inc. abandoned its stake in the hardware market because
22 of low sales and hardware supply problems. The BeOS was then modified to work
23 on Apple Macintosh systems in 1997 and again to regular PCs in 1998. Although
24 it had many enthusiastic users and developers, it never gained a significant
25 market share for a variety of reasons which included a lack of third party
26 programs, hardware support, and Microsoft's business tactics. In 2000,
27 BeOS saw its fifth release in two versions: a Pro Edition and a Personal
28 Edition. The Personal Edition didn't have quite as much software included
29 as the Pro Edition, but it was free for anyone to download. This undermined
30 the sales of the Pro Edition, increasing Be's financial difficulties.
32 The company shifted its focus to attempt to use BeOS in Internet appliances.
33 Some claim that this decision eroded the credibility of BeOS as a viable
34 alternative to Windows or Linux. Be, Inc. filed for bankruptcy in 2001
35 and soon after sold its intellectual property to Palm, Inc.
37 Be, Inc. left behind a legacy: a community of dedicated and loyal users
38 who continued to use BeOS despite the demise of its parent company. Some
39 people added support for newer hardware and others wrote software to keep it
40 current.
42 Others wanted to recreate the entire operating system. Michael Phipps was
43 one of them and in August 2001, he founded one of several projects started
44 with the intention of reviving BeOS. The project was called OpenBeOS. Not
45 only was OpenBeOS going to rewrite the operating system, but it also had the
46 ambitious goal of writing it so that programs written for BeOS would run
47 unmodified on the new software. In June of the following year, OpenBeOS held
48 a convention in Columbus, Ohio where talks were given and a new name for the
49 project was announced: Haiku. The rest, as is often said, is history.