Mac OS X Public Beta

Last updated

Mac OS X Public Beta
Version of the macOS operating system
Macosxpb.png
Developer Apple Computer
OS family
Working stateHistoric, not supported
Released to
manufacturing
September 13, 2000
Kernel type Hybrid (XNU)
Preceded by Mac OS 9
Succeeded by Mac OS X 10.0 Cheetah
Official website Apple - Mac OS X at the Wayback Machine (archived November 9, 2000)
Support status
Historic, unsupported as of March 24, 2001. Expired on May 14, 2001.

The Mac OS X Public Beta (internally code named "Kodiak") was the first publicly available version of Apple Computer's Mac OS X (now named macOS) operating system to feature the Aqua user interface. It was released to the public on September 13, 2000 for US$29.95. Its release was significant as the first publicly available evidence of Apple's ability to ship the "next-generation Mac operating system" after the Copland failure. It allowed software developers and early adopters to test a preview of the upcoming operating system and develop software for it before its final release. It is the only public version of Mac OS X to have a code name not based on a big cat until the release of 10.9 Mavericks in 2013. The US version had a build number of 1H39 and the international version had build number 2E14. [1]

Contents

Successor OS

The Public Beta succeeded Mac OS X Server 1.0, the first public release of Apple's new NeXT OPENSTEP-based operating system, which used a variant of the classic Mac OS's "Platinum" user interface look and feel. The Public Beta introduced the Aqua user interface to the world. Fundamental user interface changes were revealed with respect to fonts, the Dock, the menu bar (with an Apple logo at the center that was later repositioned to the left of the menu bar and made an active interface element). [2] System icons were much larger and more detailed, and new interface eye candy was prevalent.

Technical changes

The beta's arrival marked some fundamental technical changes, most courtesy of an open source Darwin 1.2.1 core, including two features that Mac users and developers had been anticipating for almost a decade: preemptive multitasking and protected memory. To illustrate the benefits of the latter, at the MacWorld Expo in June 2000, Apple CEO Steve Jobs demonstrated Bomb.app, a test application intended to crash. [3]

Native software

The Public Beta included many of the standard programs bundled with macOS for decades to come, such as TextEdit, Preview, Mail, QuickTime Player and Terminal. Also included with the Public Beta, but not in any subsequent versions of Mac OS X, were a simple MP3 player (iTunes had not yet been introduced), Sketch, a basic vector drawing program demonstrating features of Quartz, and HTMLEdit, a WYSIWYG HTML editor inherited from WebObjects. [4]

Native shrinkware applications were few and far between. [5] [6] [7] [8] Early adopters had to turn to open source or shareware alternatives, giving rise to an active homebrew software community around the new operating system. Many programs in use on early Mac OS X systems were inherited from OPENSTEP or Rhapsody developer releases (e.g. OmniWeb or Fire), or were simple wrapper apps that provided a graphical interface to a command-line Unix program.

The poor state of the Carbon API contrasted with the relative maturity of Cocoa gave rise to an anti-Carbon bias among Mac OS X users. [9] [10]

Expiration

The Mac OS X Public Beta was expired on May 14, 2001; approximately two months after the release of Mac OS X 10.0, the completed version of the operating system released in March 2001. [11] As a result, it will not run on later PowerPC-based Macintosh computers released after early 2001, nor on current Macintosh hardware, which uses the x86 or ARM64 processor architectures. Using the Mac OS X Public Beta on compatible equipment today requires setting the hardware clock to a date prior to the expiration date.

The expiration date forced users to purchase a copy of the final release rather than continuing to use the Public Beta, as well as reassured industry observers skeptical after the Copland and Rhapsody failures that Apple would actually release a next-generation operating system this time. Owners of the Public Beta version were entitled to a $30 discount on the price of the first full version of Mac OS X 10.0. [12] Only the Aqua GUI and related components of the Public Beta were subject to expiry; the underlying Darwin command-line based OS continued to function. [13]

Related Research Articles

macOS Operating system for Apple computers

macOS is an operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and laptop computers, it is the second most widely used desktop OS, after Microsoft Windows and ahead of Linux.

<span class="mw-page-title-main">NeXTSTEP</span> Operating system from NeXT Computer

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 proprietary workstation computers such as the NeXTcube. It was later ported to several other computer architectures.

Darwin is the core Unix operating system of macOS, iOS, watchOS, tvOS, iPadOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, BSD, Mach, and other free software projects' code, as well as code developed by Apple.

<span class="mw-page-title-main">OpenStep</span> Defunct object-oriented application programming interface specification

OpenStep is a defunct object-oriented application programming interface (API) specification for a legacy object-oriented operating system, with the basic goal of offering a NeXTSTEP-like environment on non-NeXTSTEP operating systems. OpenStep was principally developed by NeXT with Sun Microsystems, to allow advanced application development on Sun's operating systems, specifically Solaris. NeXT produced a version of OpenStep for its own Mach-based Unix, stylized as OPENSTEP, as well as a version for Windows NT. The software libraries that shipped with OPENSTEP are a superset of the original OpenStep specification, including many features from the original NeXTSTEP.

<span class="mw-page-title-main">GNUstep</span> Open source widget toolkit and application development tools

GNUstep is a free software implementation of the Cocoa Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft Windows. It is part of the GNU Project.

Carbon was one of two primary C-based application programming interfaces (APIs) developed by Apple for the macOS operating system. Carbon provided a good degree of backward compatibility for programs that ran on Mac OS 8 and 9. Developers could use the Carbon APIs to port (“carbonize”) their “classic” Mac applications and software to the Mac OS X platform with little effort, compared to porting the app to the entirely different Cocoa system, which originated in OPENSTEP. With the release of macOS 10.15 Catalina, the Carbon API was officially discontinued and removed, leaving Cocoa as the sole primary API for developing macOS applications.

The history of macOS, Apple's current Mac operating system formerly named Mac OS X until 2011 and then OS X until 2016, began with the company's project to replace its "classic" Mac OS. That system, up to and including its final release Mac OS 9, was a direct descendant of the operating system Apple had used in its Mac computers since their introduction in 1984. However, the current macOS is a UNIX operating system built on technology that had been developed at NeXT from the 1980s until Apple purchased the company in early 1997.

<span class="mw-page-title-main">Camino (web browser)</span> Discontinued open-source web browser

Camino is a discontinued free, open source, GUI-based Web browser based on Mozilla's Gecko layout engine and specifically designed for the OS X operating system. In place of an XUL-based user interface used by most Mozilla-based applications, Camino used Mac-native Cocoa APIs. On May 30, 2013, the Camino Project announced that the browser is no longer being developed.

The Dock is a prominent feature of the graphical user interface of macOS. It is used to launch applications and to switch between running applications. The Dock is also a prominent feature of macOS's predecessor NeXTSTEP and OPENSTEP operating systems. The earliest known implementations of a dock are found in operating systems such as RISC OS and NeXTSTEP. iOS has its own version of the Dock for the iPhone and iPod Touch, as does iPadOS for the iPad.

<span class="mw-page-title-main">XQuartz</span> Version of the X.Org X server for macOS

XQuartz is an open-source version of the X.Org X server, a display server for the X Window System that runs on macOS. It formally replaced Apple's internal X11 app. The name "XQuartz" derives from Quartz, part of the macOS Core Graphics framework, to which XQuartz connects these applications. XQuartz allows cross-platform applications using X11 for the GUI to run on macOS, many of which are not specifically designed for macOS. This includes numerous scientific and academic software projects.

<span class="mw-page-title-main">Mac OS X 10.0</span> First major release of Mac OS X

Mac OS X 10.0 is the first major release of Mac OS X, Apple's desktop and server operating system. It was released on March 24, 2001, for a price of $129 after a public beta.

The Appearance Manager is a component of Mac OS 8 and Mac OS 9 that controls the overall look of the Macintosh graphical user interface widgets and supports several themes. It was originally developed for Apple's ill-fated Copland project, but with the cancellation of this project the system was moved into newer versions of the Mac OS. The Appearance Manager is also available free as part of a downloadable SDK for System 7.

In Apple's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework. Quartz includes both a 2D renderer in Core Graphics and the composition engine that sends instructions to the graphics card. Because of this vertical nature, Quartz is often synonymous with Core Graphics.

<span class="mw-page-title-main">Rhapsody (operating system)</span> Apple operating system

Rhapsody is an operating system that was developed by Apple Computer after its purchase of NeXT in the late 1990s. It is the fifth major release of the Mach-based operating system that was developed at NeXT in the late 1980s, previously called OPENSTEP and NEXTSTEP. Rhapsody was targeted to developers for a transition period between the Classic Mac OS and Mac OS X. Rhapsody represented a new and exploratory strategy for Apple, more than an operating system, and runs on x86-based PCs and on Power Macintosh.

<span class="mw-page-title-main">Mac OS X Server 1.0</span> Server operating system developed by Apple

Mac OS X Server 1.0 is an operating system developed by Apple, Inc. released on March 16, 1999. it was the first version of Mac OS X Server.

PowerPlant is an object-oriented GUI toolkit, application framework and set of class libraries for the Classic Mac OS, created by Metrowerks. The framework was fairly popular during the late Classic Mac OS era, and was primarily used with CodeWarrior. It was designed to work with a GUI editor called Constructor, which was primarily a resource editor specializing in UI elements. Constructor used several custom resource types, 'PPob', 'CTYP', and Mcmd. Later it was ported to also support MacOS X development with a single code base.

Two major families of Mac operating systems were developed by Apple Inc.

<span class="mw-page-title-main">OS X Yosemite</span> Eleventh major release of macOS (called OS X when released)

OS X Yosemite is the eleventh major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers.

<span class="mw-page-title-main">Classic Mac OS</span> Original operating system of Apple Mac (1984–2001)

Mac OS is the series of operating systems developed for the Macintosh family of personal computers by Apple Computer from 1984 to 2001, starting with System 1 and ending with Mac OS 9. The Macintosh operating system is credited with having popularized the graphical user interface concept. It was included with every Macintosh that was sold during the era in which it was developed, and many updates to the system software were done in conjunction with the introduction of new Macintosh systems.

References

  1. Marcin Wichary. "GUIdebook > Screenshots > Mac OS X Public Beta". Guidebookgallery.org. Archived from the original on December 19, 2016. Retrieved June 21, 2011.
  2. "MacWorld Expo San Francisco 2001 - Page 5 - (01/2001)". Archived from the original on July 2, 2014. Retrieved April 17, 2014.
  3. "MACWORLD Expo - Live Coverage Of Steve Jobs Keynote". The Mac Observer. Archived from the original on July 18, 2011. Retrieved June 21, 2011.
  4. Edwards, Benj (September 13, 2010). "OS X then and now: What's changed since the beta". Macworld. Archived from the original on November 1, 2012. Retrieved September 19, 2012.
  5. Singh, Amit (December 2003). "What is Mac OS X?". Archived from the original on May 14, 2012. Retrieved September 26, 2012. One relatively common notion about Mac OS X seems to be that there's not a lot of software for it. While it is true that the quantity of software available for Mac OS X is not as large as, say, that on Windows or Linux...
  6. "Best Mac OS X 10.0, 10.1, 10.2, and 10.3 Prices". Archived from the original on October 15, 2012. Retrieved September 26, 2012.
  7. Siracusa, John (April 2001). "Mac OS X 10.0". Ars Technica . p. 17. Archived from the original on August 17, 2016. Retrieved September 26, 2012.
  8. "Mac's new OS: Seven years in the making". CNET. March 21, 2001. Archived from the original on November 8, 2010. The first applications will appear this spring; many more are targeted for later months.
  9. "Carbon vs Cocoa arguments". Archived from the original on May 11, 2013. Retrieved September 21, 2012.
  10. Siracusa, John (April 2001). "Mac OS X 10.0". Ars Technica. p. 16. Archived from the original on January 7, 2013. Retrieved September 26, 2012. The general consensus is that Cocoa applications are superior to Carbon applications in terms of support for OS X features, multitasking ability, and interface responsiveness. Whether this is due to any inherent superiority of the technologies in Cocoa or is merely a byproduct of the immaturity of the Carbon impelmentation (as compared to Cocoa/OpenStep, which has been around for years) is still open for debate
  11. "Mac OS X Public Beta Expires Today". Archived from the original on January 15, 2015. Retrieved March 4, 2015.
  12. Edwards, Benj (September 13, 2010). "Looking back at OS X's origins". Macworld . Archived from the original on November 18, 2012. Retrieved September 29, 2011.
  13. "Analysis unknown Mac OS Public Beta system". Archived from the original on September 12, 2014. Retrieved September 12, 2014.