PDA

View Full Version : mozilla on osx


Cotton
Jul 10, 2000, 11:18 PM
is there a osx build of mozilla anywhere? i heard, quite a while ago, that someone was working it with a carbon face with a BSD backend for gecko and such. any links would be appreciated.

-cotton

me
Jul 11, 2000, 12:02 AM
I believe it was called fizilla...wasn't of much interest to me given OmniWeb

Arty50
Jul 11, 2000, 12:11 AM
This post may be worthless since I haven't gotten to check out OmniWeb or Opera yet, but I've heard that they both are pretty good. On the Netscape side, it's been said that fizilla should scream since it's being directly tied into BSD. We'll just have to wait and see.

X Freedom
Jul 11, 2000, 01:08 AM
The link your looking for is http://www.mozilla.org/ports/fizzilla/

Originally posted by Cotton:
is there a osx build of mozilla anywhere? i heard, quite a while ago, that someone was working it with a carbon face with a BSD backend for gecko and such. any links would be appreciated.

-cotton

Twilight
Jul 11, 2000, 12:17 PM
The latest build was placed on the mozilla.org ftp site in late june. It is kind of slow loading up (isn't everthing in DP4) and moderately unstable, but it is available at :
ftp://ftp.mozilla.org/pub/mozilla/contrib/carbon/
You may need to decompress it in classic or os 9, it is in .bin format

iceman111111
Jul 11, 2000, 02:09 PM
Mozilla carbon and fizilla are not the same

Cotton
Jul 11, 2000, 02:29 PM
yup, that's the link i was looking for.

actually, carbon and fizzilla are the same, kinda. it just uses BSD for the backend stuff, not carbon, which it uses for the UI.

Instead of relying fully on Carbon for the entire app, we have decided to take a hybrid approach. For the front-end and drawing code, we'll use the same MacOS code on top of Carbon that the MacOS 8/9 product uses. However, on the backend, we'll leverage the fact that MacOS X is BSD Unix under the hood and use our Unix codebase for threading and networking. While this means that while we no longer have a single, "SuperFat" binary that runs on all MacOS platforms, Fizzilla will be much faster than its MacOS counterpart. Using the Unix code on the backend also has more benefits. It allows us to take advantage of the threading libraries present in BSD as well as Quartz, neither of which are available through the Carbon APIs.

there is also a rhapsody (cocoa) port (http://www.mozilla.org/ports/rhapsody/). unfortunatly neither of these are updated very often (rhapsody hasn't been in a loooong time), but M16 fizzilla builds with a little work. (http://www.mozilla.org/ports/fizzilla/settingUp.html)

-cotton

[This message has been edited by Cotton (edited 07-11-2000).]