The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: 8GB iPod Touch: $229 Delivered

New Build Of Mozilla For Mac OS X (Fizzilla) Released

by , 4:30 PM EST, February 27th, 2001

Mozilla Organization (Netscape) has announced a new build of Fizzilla. Built to be Carbon compliant, Fizzilla is the name of Netscape's Mozilla browser for Mac OS X. Mozilla is the open source version browser project that has been in the works since 1998. This is a new build of the browser, and details on the new release are vague. We have included all the basic information from the Fizzilla page (including a nice crack about in support of Mac OS X). According to Mozilla Organization:

Note: [Fizzilla] requires CarbonLib 1.2 if you're going to run this on Mac OS 9 (though not sure why you would...)

What is it?

Carbon takes the nearly 9000 Mac OS APIs, trims the dead weight, adds some new stuff, and offers the remaining 6000 APIs for use on top of MacOS X. All developers need to do is tweak their existing MacOS code to fit the new Carbon API and their apps will run in a separate process, taking full advantage of MacOS X's memory protection and pre-emptiveness.

Around May, 1999 (Mozilla milestone 5, or M5) we made those modifcations to Mozilla and created a single binary that ran on both MacOS 8.5 and MacOS X. The resulting app, code named Fizzilla, made its public debut onstage at the MacOS X Session at Apple's WWDC '99.

A New Direction?

Instead of relying fully on Carbon for the entire app, Apple suggested a hybrid approach. For the front-end and drawing code, we would use the same Mac OS code on top of Carbon that the MacOS 8/9 product uses. However, on the backend, we could leverage the fact that Mac OS X is BSD Unix under the hood and use our Unix codebase for threading and networking.

Since we're building the Unix code in addition to Carbon code, we would also have to modify our build system. On Mac OS X, this would require using gmake, just like our Linux client. While it pains us to give up the IDE, sharing as much as we can with the Unix build system will reduce the likelihood that Fizzilla will bitrot and not be able to build anymore.

Where Are We Now?

We now have two paths to Fizzilla:

  • FizzillaCFM -- fully Carbon, Mac back-end, CFM based
  • FizzillaMach -- Mac Carbon front-end, unix backend, Mach-o based

Each path has its own build instructions and its own set of flaws and foibles and hence deserves its own page. The wonderful thing about open source is that both can get the attention they deserve.

The big question, however, is "what is Netscape going to do with Netscape 6?" Even though we like the idea of FizzillaMach for the future, the tools just aren't there yet. The benefits of being able to leverage the existing OS9 build system and tools for development are too great given the small amount of time we have to work on this on the side. Remember, Netscape's primary mission right now is to ship Netscape6 for Mac OS 9 and we cannot do anything to jeopardize that plan. So where you will probably see the majority of the work is with FizzillaCFM.

We are not abandoning FizzillaMach by any stretch of the imagination. Now is just not the time for it to shine.

You can download the latest build and find more information about Fizzilla at Mozilla's site.

Observer Comments

Show: Subjects Only | Full Comments
Comment on this Article

Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Monday, May 12th, 2008

Mon., 10:25 PM
Podcast - Mac Geek Gab #152: Have I Been Hacked?
4:50 PM
Subversive T-shirt Buried Under Apple's Boston Store
3:45 PM
Cover Stream 2.0 Gets Search Filter and Integrated Song Browser
3:10 PM
iPodObserver - Apple Confirms a Steve Jobs WWDC Keynote Address
2:05 PM
iPO Editorial - Making Sense of an iPod superTouch
1:10 PM
TMO Appearances - TMO's Dave Hamilton to Speak at Seacoast MUG
12:35 PM
Google Releases YouTube Upload App, Vidnik
11:40 AM
Analyst: Apple to Sell 11M iPhones in 2008, 17M in 2009
11:05 AM
Hot Forum Topic - Reader Reactions: The Unavailable iPhone
10:35 AM
Apple's Boston Store to Open on May 15
10:05 AM
QuickerTek Intros MacBook Air Battery Extender
9:40 AM
iPodObserver - Rumor: New iPhones Now, Tablets at WWDC
8:40 AM
Pixelmator 1.2 Draftsman Adds Rulers, Adjustments
8:15 AM
iPodObserver - iPhone Unavailable at US, UK Apple Store
8:00 AM
iPO Ted Landau's User Friendly View - In search of headphones for my iPhone
7:30 AM
iPO Quick Tip - iPhone: Saving SMS Messages to Your Mac
 

The Mac Observer Reader Specials

Apple Stock Quote

  • AAPL: $188.16. Change Today: +4.71.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb