[thelist] Apple releases new browser for OS X - "Safari"

Boris Mann boris at bmannconsulting.com
Tue Jan 7 13:25:00 CST 2003


Yes, KHTML is the browser rendering engine/library. No, Apple/Mac OS X
does not use X11. It uses Quartz, their own, OpenGL/PDF-based graphics
engine. So, they took the rendering code and combined it with a slick
Cocoa-based [1] gui

That being said, X11 can run side-by-side with other Apple apps on OS
X. In fact, Apple released their own package today [2].

"Underneath" Mac OS X is based on FreeBSD, and is most definitely a
*NIX; it happily runs Apache, PHP, MySQL, etc. etc. etc.

[1] "Cocoa" is the native format for Mac OS X applications; "Carbon"
apps run natively on Mac OS X but also run under OS 9; there are also
lots of command-line / *NIX apps that compile/run great on OS X
[2] http://www.apple.com/downloads/macosx/apple/x11formacosx.html

"X11 for Mac OS X Public Beta is an implementation of the X Window
System that makes it possible to run X11-based applications in Mac OS
X. Based on the de facto standard for X11 the open source XFree86
project X11 for Mac OS X Public Beta is compatible, fast, and fully
integrated with Mac OS X. It includes the full X11R6.6 technology
including an X11 window server, Quartz window manager, libraries, and
basic utilities such as xterm."

On Tuesday, January 7, 2003, at 02:06  PM, David.Cantrell at Gunter.AF.mil
wrote:

>> <snip>

> Basically it looks like they took the KHTML lib, which they could use
> since
> OSX is UNIX anyway[1], and added their Google integration and fancy
> bookmarks to the mix. <snip>
> -dave
>
>
> [0]
> http://developer.kde.org/documentation/library/kdeqt/kde3arch/khtml/
> [1] ...which means Aqua is really an X interface? no way! :)




More information about the thelist mailing list