ComputerUser.com

OS X III: Finally, a First-Class OS Savannah GA

OS X's open-source environment should excite programmers and other computer users prone to tinkering. Read the following article on OS X III to get more information you want.

Staples
912-353-7231
1915 E. Victory Square Drive Suite E
Savannah, GA
Price Industries
(770) 623-8050
2975 Shawnee Ridge Court
Suwanee, GA
National Consumer Marketing
(478) 552-7517
501 Matthews Road PO Box 393
Tennille, GA
Intelligent Systems Corporation
(770) 381-2900
4355 Shackleford Road
Norcross, GA
Computer Dr On Call
(770) 884-1551
1900 Old Fountain RD
Lawrenceville, GA
Staples
912-927-0169
11605 Abercorn St. Suite 100
Savannah, GA
Red 17 Development Inc.
(404) 663-7425
PMB 187 1720 Mars Hill Road 8
Acworth, GA
Peter's Computer Repair
(404) 697-6134
1281 Brockett Road 56 G
Clarkston, GA
Intelligent Enclosures
(770) 564-5640
1 Quad Way
Norcross, GA
Direc Way
Atlanta, GA
Data Provided by:
 
Provided By:

OS X III: Finally, a First-Class OS

Posted by : Dennis Sellers

This is the third of three columns looking at Mac OS X, the "next-generation operating system" from Apple that's due in early 2001. In the previous two columns, we've looked at the user interface and the powerful new features the OS will offer. This time around we're looking at the engine of X, as well as the reasons why it has the potential to spawn new and powerful applications.

Darwin the Uber kernel

Mac OS X's engine--or core, if you prefer--is called Darwin, an aptly chosen moniker. Darwin is a modern kernel that offers, among other things, protected memory, pre-emptive multitasking, a Mach microkernel, and lots of power features previously only available to Unix users. (A kernel is a program that manages all or most of the operating-system services necessary to control a computer, such as task and file management, device input and output, and memory allocation. A microkernel is the program that manages a small but vital subset of the operating services, such as memory and synchronization.)

Apple has also posted the underlying programming source code of Darwin on its Web site. If developers submit to Apple's license agreement, they can download the source code from the Darwin Web site, change it, and include it in their own products without paying royalties or licensing fees.

However, developers must make their source-code modifications publicly available, and Apple can incorporate any changes into future versions of Mac ...

Click here to read the rest of this article from Computer User