Slashdot Mirror


Firefox Ported to Mac OS X for Intel

daria42 writes "Mozilla Firefox has been ported to Mac OS X for Intel, with the assistance of Apple who provided some preliminary patches. Mozilla foundation employee Josh Aas write on his blog that while the patches were out of date by the time Apple sent them to him, they were still useful. "The Apple patches were extremely valuable because they did a lot of work for us and at least pointed us right to many of the problem areas instead of us having to figure out what we need to do," he wrote."

94 comments

  1. Cynical by spectrum- · · Score: 5, Insightful

    Maybe i'm being cynical but it seems very much in Apple's interests to ensure that a vast quantity of popular software will work on their OS on the Intel platform.

    It says more about basic commerce than support for Open Source software or the Mozilla Foundation etc.

    1. Re:Cynical by Leroy_Brown242 · · Score: 5, Insightful

      It says a lot about how far FireFox has come too.

      Not just a niche browser, but big enough Apple itself is lending a hand.

      Congrats, Firefox!

    2. Re:Cynical by sgant · · Score: 5, Insightful

      But, you say that like it's a bad thing. I see it as a good thing.

      Companies can't win. People complain all the time about how a company doesn't "support developers or even care about their platform". But when a company does something like this in "lending a hand" people say it's just them wanting more money instead of supporting Open Source etc etc. I mean, you just can't win!

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    3. Re:Cynical by Anonymous Coward · · Score: 1, Insightful
      Yeah, so?

      You may support Open Source more than they do, but they did the work. So the story is about them, not you. BTW, have you considered that supporting Open Source (if you can't code) might involve not responding to contributions with bitching?

    4. Re:Cynical by hunterx11 · · Score: 1

      That's some pretty mild cynicism. If I felt like being cynical, I would predict that Apple doesn't care enough about their customers to ensure that there will native software for Mactel.

      --
      English is easier said than done.
    5. Re:Cynical by cowscows · · Score: 5, Interesting

      Double interesting because Apple also makes their own browser. Safari is free as well, but still, FireFox is a direct competitor to one of Apple's own applications. Yet Apple still sees the value in helping them out.

      --

      One time I threw a brick at a duck.

    6. Re:Cynical by reallocate · · Score: 2, Informative

      Of course, it is about commerce. No reason to be cynical. It is not immoral to work in your own best interest.

      --
      -- Slashdot: When Public Access TV Says "No"
    7. Re:Cynical by Professor_UNIX · · Score: 1

      I think the more important question is whether or not IE5 will be ported to the OSX/Intel platform.

    8. Re:Cynical by 1110110001 · · Score: 5, Informative

      I guess it's because Safari is not that important. It's just a webbrowser. The important part is webkit. It can be used for more than just a browser. I.e. Dashboard or Editors or even the history of AdiumX.

      And many webdevelopers have a Mac. With Firefox and Opera you've to important cross platform browser. They know how important choice is and they know every Mac user uses webkit - the don't have to use Safari.

      b4n

    9. Re:Cynical by Leroy_Brown242 · · Score: 0

      Very good point.

    10. Re:Cynical by Omniscientist · · Score: 1

      I wouldn't blame Apple for dropping IE completely if Microsoft doesn't cough up a less-than-ancient version for them this time around.

    11. Re:Cynical by Sebadude · · Score: 1

      Haven't they dropped it already? I thought it wasn't included in panther.

      --
      Eh.
    12. Re:Cynical by bwintx · · Score: 0

      I think the more important question is whether or not IE5 will be ported to the OSX/Intel platform.
      One could make a reasonable argument it was never ported to the OSX/PPC platform.

      --
      Discussion System prefs link: http://slashdot.org/users.pl?op=editcomm
    13. Re:Cynical by bursch-X · · Score: 2, Interesting

      It was in Panther, but when I did a clean install with Tiger it was gone.

      This is a Good Thing(TM), IE Mac was neat at the time (it was much more standard compliant than its Windows counterpart), but now it has grown dusty and is causing too much trouble with CSS and it's too much hassle to support anyway.

      --
      There are two rules for success:
      1. Never tell everything you know.
    14. Re:Cynical by Azadre · · Score: 1

      One wins by doing what they do because they want to, not because other people whine about it. Cynics will always be, but good deeds last forever in the hearts of those who were helped.

    15. Re:Cynical by NaugaHunter · · Score: 2, Insightful

      Double interesting because Apple also makes their own browser. Safari is free as well, but still, FireFox is a direct competitor to one of Apple's own applications. Yet Apple still sees the value in helping them out.

      But, they know that Firefox is a cross-platform browser with growing support that is helping to pressure sites into being standards-compliant beyond just loading in Exploder. Since Mac I.E. hasn't been updated since OS X Beta, this is a Good Thing for all Mac users. Realistically speaking, new OS X users are going to use Safari whether there are two or two thousand other browsers, and will only need the others if sites don't work with the default browser.

      If you want to be cynical, you could just say that they used Firefox because it is open source, so whomever they were demonstrating the porting to could see the before and after without seeing proprietary code, and they only sent their notes back to avoid another 'Apple uses Open Source and doesn't give back' debacle.

      --
      R: That voice. Where have I heard that voice before? B: In about 365 other episodes. But I don't know who it is either.
    16. Re:Cynical by kwoff · · Score: 1

      I wish I could see what is so great about Firefox. Maybe my build (v. 1.0.4 in debian unstable) is bad? When I use it, it seems like an immature version of Mozilla that might be ready in say a year. Is that its appeal?

    17. Re:Cynical by PygmySurfer · · Score: 2, Funny

      ...ensure that there will native software for Mactel.

      English is easier said than done.

      Indeed...

    18. Re:Cynical by bjohnson · · Score: 2, Informative

      No it won't. Microsoft dropped all IE development for the Mac when Safari came out.

    19. Re:Cynical by mr100percent · · Score: 2, Informative

      That's not entirely true, they patched it through Puma, and EOLed it around Jaguar time I think, whenever Safari was released.

    20. Re:Cynical by superpulpsicle · · Score: 1

      While firefox is great, I still think they should address the memory leak bug before porting it so many places. Does anyone else see their CPU skyrocket to 100% on certain websites?

    21. Re:Cynical by 1110110001 · · Score: 1

      I have to restart Firefox every day because of the CPU usage for opening a new tab.

      And I've installed Flashblock, because most flash animations and the flash plugin are written so bad, that it needs 100% CPU. I'm still waiting for the new flash plugin, which was promised last autumn. Maybe on Macintel Macromedia can make it not suck.

      b4n

    22. Re:Cynical by AAeyers · · Score: 1

      If it is possible to run Windows on an Intel based Mac, FireFox is also a direct competitor to Internet Explorer.

      --
      "For Great Justice."
    23. Re:Cynical by Anthracks · · Score: 1

      A lot of memory / resource leaks have been fixed since 1.0 came out; when the 1.1 beta comes out in the next few weeks, you might give it a whirl and see if it's any better for you.

      --
      Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  2. Big News: by AkaXakA · · Score: 5, Funny

    A large, but cross-platform program with lean (mostly) platform independant code has been ported to Yet Another Platform(tm)!

    Anyway, cudos to Apple for pointing Josh into the right direction.

    1. Re:Big News: by MoonFog · · Score: 2, Insightful

      Well, this news is somewhat special since the creator of the proprietary operating system (who also make a competing browser (yesyes, I know they use OSS there as well)) contributed to the development process.

  3. c'mon, submitters...! by Anonymous Coward · · Score: 5, Informative

    Could we please stop linking to worthless ZDNet already?

    Here's the original weblog post. Much more informative. And you don't need to worry about slashdotting it either, Mozillazine is quite used to us by now, what with an average of hitting the slashdot frontpage about once a week.

    Some background on Josh, btw, while I'm waiting for my timeout to be able to post again to expire: he was hired by the Mozilla Foundation specifically to work on making Firefox better for the Mac.

    Dammit, how long do I have to wait to post as AC three times in a row??? 17 minutes already. Geeze... It's easier to karma-whore than to just try and post some useful things.

    1. Re:c'mon, submitters...! by Anonymous Coward · · Score: 0

      Dammit, how long do I have to wait to post as AC three times in a row??? 17 minutes already. Geeze... It's easier to karma-whore than to just try and post some useful things.

      It's broken. I've waited 45 minutes and then found that I've had to exit my browser completely to make it work.

    2. Re:c'mon, submitters...! by Ilgaz · · Score: 1

      Dear Genius AC

      While I don't love that one sided, fanatical so called "zine" , the submitter sent it NOT to slashdot mozillazine for sure.

  4. Firefox on Intel-Based Unix for quite some time by hubertf · · Score: 4, Interesting

    After Firefox runs on Intel-based BSD-systems (NetBSD, ...) for quite a while, I wonder what the big obstacles were that prevented FF from working. Or was this GUI-only?

    - Hubert

    1. Re:Firefox on Intel-Based Unix for quite some time by squiggleslash · · Score: 5, Informative
      Mac OS X may have some BSD roots, but it resembles a BSD as much as GNU/Linux does. No, it resembles BSD less than GNU/Linux, at least for desktop apps. Desktop apps are bundled within a set of directories called a .app, the root of which is entirely relocatable, and the whole of which contains binaries for each platform (I assume, I'm guessing "Universal Binaries" are done the same way as they were for NEXTSTEP), metadata, resources, etc.

      Reading between the lines, I think the issue is actually that Firefox.app isn't, apparently, compiled within Apple's Xcode framework, instead being built using the same Makefiles etc as a Unix app. This means the build scripts and Makefiles would have needed to be adapted to cross-compile for the additional platform, presumably automatically (ie both platforms, OS X/PPC and OS X/ix86, would have had to be compiled for at once.) Josh says that an Intel Fink was essential to getting the project going, which is why I'm assuming this is the case.

      That kind of modification isn't trivial. It's not a matter of just grepping for any gcc line with -mpowerpc (or whatever)

      --
      You are not alone. This is not normal. None of this is normal.
    2. Re:Firefox on Intel-Based Unix for quite some time by minus_273 · · Score: 2, Informative

      Hmm. I am looking at the verbose text boot screen for OSX and it clearly says BSD and has the regents for University or Califronia text displayed .

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    3. Re:Firefox on Intel-Based Unix for quite some time by Anonymous Coward · · Score: 0
      That's absolutely fascinating because it totally contradicts the assertion that Mac OS X has some BSD roots but no longer resembles one.

      Oh wait. It doesn't. Still, what does one expect from a troll who blames Amnesty International rather than the perpetrators for human rights abuses?

    4. Re:Firefox on Intel-Based Unix for quite some time by Anonymous Coward · · Score: 0

      Informative? That's just the BSD license advertising, you'll find The Regents segment in parts of windows, but that doesn't make it BSD.

    5. Re:Firefox on Intel-Based Unix for quite some time by byolinux · · Score: 3, Insightful

      Beneath the appealing, easy-to-use interface of Mac OS X is a rock-solid, UNIX-based foundation called Darwin that is engineered for stability, reliability, and performance. Darwin integrates a number of technologies, most importantly Mach 3.0, operating-system services based on FreeBSD 5, high-performance networking facilities, and support for multiple, integrated file systems. Because the design of Darwin is highly modular, you can dynamically add such things as device drivers, networking extensions, and new file systems.

    6. Re:Firefox on Intel-Based Unix for quite some time by Uncle+Asad · · Score: 3, Interesting

      Most of what was posted/discussed publicly in Bugzilla and Bonsaiseemed to be some endian issues in old Mac-specific code (that evolved from the Classic-era codebase) and updating the build system to use the latest version of Xcode. Whether there were more issues not discussed publicly, I don't know.

    7. Re:Firefox on Intel-Based Unix for quite some time by hubertf · · Score: 1

      OK, endian issues make sense a lot, thanks for the information. (I ran into similar assumptions the other day when trying to build netpbm - it assumes that if gcc is used that also the GNU/binutils assembler and linker is used - which isn't necessarily the case on Solaris/x86. But that's not really an endianness issue either, just another wone about false platform assumptions ;-).

      - Hubert

    8. Re:Firefox on Intel-Based Unix for quite some time by bdaehlie · · Score: 1

      "Reading between the lines, I think the issue is actually that Firefox.app isn't, apparently, compiled within Apple's Xcode framework, instead being built using the same Makefiles etc as a Unix app."

      Yup.

      "That kind of modification isn't trivial. It's not a matter of just grepping for any gcc line with -mpowerpc (or whatever)"

      Arch detection in the build system, endian issues in mac specific code, plugin binary loading, xptcall stack alignment, 10.4u SDK differences - that is most of it though.

      -Josh Aas

  5. in a nutshell by byolinux · · Score: 4, Informative

    Mac OS X != BSD.

    Yes, it has bits of BSD under the hood, but it's not just another BSD.

  6. Microsoft and Firefox .. by Gopal.V · · Score: 4, Interesting
    Even Microsoft wants FireFox to run well on Longhorn . Is it any surprise that everyone wants their latest hyped product to run FireFox ?.

    This is like the age old - does it play ogg yet ? check in that feature check list. Apple is really more interested in supporting what feeds the Apple is Cool vibe.

    Behind all the cool design and fancy colors, Apple is still an opaque black box. Their essential motto could be termed as you don't need to know - which is very attractive to the layman user , but abhorrent to a true computer engineer.
    1. Re:Microsoft and Firefox .. by wlan0 · · Score: 1

      Of course.
      They want it to be able to use the features in Longhorn, meaning they won't be able to add those into the Mac, BSD and Linux versions.
      Giving us more reason to switch.

    2. Re:Microsoft and Firefox .. by mmkkbb · · Score: 1

      Behind all the cool design and fancy colors, Apple is still an opaque black box. Their essential motto could be termed as you don't need to know - which is very attractive to the layman user , but abhorrent to a true computer engineer.

      So explain to me how Apple is special in this regard? Microsoft is the same way.

      --
      -mkb
    3. Re:Microsoft and Firefox .. by GaryPatterson · · Score: 5, Insightful

      I wonder about these sort of posts.

      The core of OS X is open sourced. You can download it and look through the code, if you like. If you want to know, you can.

      The hardware is hardly anything magical, despite the advertising. It's just about all standard stuff - ATA, DDR RAM, HyperTransport, PCI, PCI Express, USB, FireWire and so on. If you want to know, it's pretty simple to find out.

      But if you want to change these things, you're in the black box world. But that wasn't your complaint, and I don't see many people who care about hacking inside their computer. A few geeks maybe (and I'm one, to some degree) but most people want to sit down, turn it on and use the thing. They don't want to pull it apart, recompile the OS, overclock the CPU or any other arcane process.

      Apple's philosophy would be better put as "We're making it easier for you" rather than "You don't need to know." As we all learned in computer programming, hiding complexity is a *good thing* as it simplifies the processes that build upon it. Apple hide complexity, and don't try to appeal to all people.

      Want a truly free OS? Go Linux.
      Want an OS that covers about 90% of the market? Go Windows.
      Want an OS that looks cool and seems fairly easy to get to grips with? Go Mac OS X.

      Want an OS that is all things to all people? There is no such beast. Apple gives it a shot with Darwin, OS X, Aqua, Java, Unix development and porting, OS X development, a slew of 'big' apps and even some games. But will it appeal to everyone, from Slashdot to grandmothers?

      Never.

    4. Re:Microsoft and Firefox .. by Trelane · · Score: 1
      So explain to me how Apple is special in this regard? Microsoft is the same way.
      Well, yes, mmkkbb, that does indeed seem to be the point of the post.
      --

      --
      Given enough personal experience, all stereotypes are shallow.
    5. Re:Microsoft and Firefox .. by Gopal.V · · Score: 1, Interesting
      > The core of OS X is open sourced. You can download it and look through the code, if you like.

      Depends on what you call "core". Darwin is BSD. Apple didn't open-source it - they took opensource code and used it. Not that there's anything wrong with it - but to say Apple opensourced Darwin is just not fair. I'd suggest you look before OS X to get an idea of how apple deals with tech docs about their products. Tell me - do you have any idea how Aqua draws translucent windows or how their window manager works ?.

      > The hardware is hardly anything magical, despite the advertising. It's just about all standard stuff - ATA, DDR RAM, HyperTransport, PCI, PCI Express, USB, FireWire and so on.

      These are *interfaces* - these are not what I'm talking about. Have a look at the apple's firmware. Have you any idea about what partition system an apple box would use (so that you can dual boot Linux) ?. They just mention that it is different - that's all.

      > But if you want to change these things, you're in the black box world.

      You miss my point completely. My point was that Apple has always been about proprietary magic. Ever since they got bitten by Bill G and friends , they seem almost too paranoid to release proper documentation about what goes on inside. They seem to be under the illusion that they will lose their market the way IBM lost theirs (by making clone computer market possible).

    6. Re:Microsoft and Firefox .. by mattkime · · Score: 1

      no PCI Express in macs yet....only PCI-X (yes, they're different)

      --
      Know what I like about atheists? I've yet to meet one that believes God is on their side.
    7. Re:Microsoft and Firefox .. by vorpal22 · · Score: 1

      Apple is still an opaque black box. Their essential motto could be termed as you don't need to know - which is very attractive to the layman user , but abhorrent to a true computer engineer.

      I agree with the other poster. Given that the core of the operating system is open source and some UNIX conventionalities are followed (but hidden from users who don't know how to find them), such as /etc, /usr, etc, I'd say that Apple's motto could be stated as, "You don't have to know, and if you don't understand what you're doing and the possible ramifications therein, you're better off not knowing."

    8. Re:Microsoft and Firefox .. by mattkime · · Score: 4, Informative

      um, actually apple has released the darwin code - its fully open source - they didn't steal, they gave back

      http://developer.apple.com/darwin/

      --
      Know what I like about atheists? I've yet to meet one that believes God is on their side.
    9. Re:Microsoft and Firefox .. by GutBomb · · Score: 1
      Depends on what you call "core". Darwin is BSD. Apple didn't open-source it - they took opensource code and used it.
      His exact words are: The core of OS X is open sourced.
      Not: apple wrote something and released the code for it.

      Nowhere does he claim that it was closed before apple got it or implied that they were the origin of the code. You inferred it all on your own.

      Have a look at the apple's firmware [apple.com]. Have you any idea about what partition system an apple box would use (so that you can dual boot Linux) ?. They just mention that it is different - that's all.
      Do PC manufacturers release documentation on how to boot linux with their hardware?
    10. Re:Microsoft and Firefox .. by Karma+Farmer · · Score: 1

      abhorrent to a true computer engineer

      What are you? A 12 year old who sits in the basement who is trying to imagine what "computer engineers" do, and inadvertently made up some completely wrong bullshit?

      Or, are you a 12 year old who sits in his basement who is trying to imagine the difference between Mac OS X and Linux, and inadverntely made up some completely wrong bullshit?

    11. Re:Microsoft and Firefox .. by Anonymous Coward · · Score: 2, Informative

      The Apple open firmware is fully documented, as is the language it can execute (forth). Just do a google search. You'll even find games that you can execute and play from the OF. Try that with a IBM (clone) BIOS chip :P.

      "do you have any idea how Aqua draws translucent windows or how their window manager works ?."

      Why do you want to know, you can include all these effects in your app with XCode or whatever you use instead of having to write your own. Sure, it is closed source so you can't copy the code, is that your problem? And it isn't like you're limited to these effects.
      It's not like "you don't want to know", no, it's "you don't need to know to do the same or more as on other platforms" which is very comfortable for users, pros and devs.

      Sure, some hardware is closed, won't be easy to write drivers for another OS on that (e.g. Airport Extreme). If people still try while knowing that and then complain that isn't fair, well, then they're just idiot. Their choice, they shouldn't complain. That's way off topic though.

      FireFox for MacIntel, nice. I think it will take long before I can try that one though, I'm not thinking of replacing my G4 for the coming 4 years, it's just 3 years old and still runs everything I want it to run. Hopefully they'll keep the PPC version up to date until I make the switch, they dropped OS 9 way too soon.

    12. Re:Microsoft and Firefox .. by moof1138 · · Score: 4, Insightful

      >Depends on what you call "core". Darwin is BSD. Apple didn't open-source it - they took opensource code and used it.

      Not exactly. NextStep was based on BSD, but it was based on the Mach kernel, and they diverged from the BSDs in many significant ways as the OS moved forward from NextStep through OpenStep to Mac OS X Server 1.x. With OS X as they opened Darwin they did a lot of merging with Free/Open/NetBSD after that to get up to speed with current libraries and make things more standardized. But when they Open Sourced Darwin it was very much it's own OS unlike any other in many respects and (for better and for worse) and chock-full of proprietary bits (unique kernel interfaces, device drivers, filesystem drivers, et al.)

      >Tell me - do you have any idea how Aqua draws translucent windows or how their window manager works ?

      Actually Apple does cover a lot of info about how the window manager works, how it composites shadowing, how the back buffering works, etc. to the degree that a developer writing code that uses the WM would need to know to write an app correctly, and the Apple devs on the mailing lists have been pretty good about helping out in the less well documented areas (in my experience). If there is something in particular you are looking for that isn't documented there are channels you can turn to, some free (lists), some not (ADC).

      >Have you any idea about what partition system an apple box would use (so that you can dual boot Linux) ?
      man pdisk
      OF is an open standard, and setting boot params is well documented. The move to Intel makes things more mysterious, but I am sure they they are not with their implementation so that side isn't documented yet, and we can only specualate where they are headed.

      >You miss my point completely. My point was that Apple has always been about proprietary magic.
      I think you overstate your case. I really think Apple is a conglomerate of different engineering teams with different technical and marketing decisions dictating how open they could be. At WWDC I have talked to a number of Apple engineers working on various parts of the system who would like to open that are currently closed, and they have given various accounts as to why they haven't, some technical, some marketing driven. Also, don't forget that Apple does license some hardware and software from other parties that make it impossible for them to be totally open even if they wanted to be.

      --

      Hyperbole is the worst thing ever.
    13. Re:Microsoft and Firefox .. by Anonymous Coward · · Score: 0

      No, Darwin is not BSD. The userland utilities -- things like ls, cat, rm, mv, tar, etc. -- are BSD. The kernel is not; it's a monolithic kernel built on top of a microkernel (Mach).

      Darwin's kernel is completely different to a BSD kernel; it reveals some of the same APIs to user-space apps (otherwise, Unix code wouldn't run), but internally, it's a completely different beast. If you don't believe me, try porting a kernel driver from *BSD to Darwin.

    14. Re:Microsoft and Firefox .. by MoneyT · · Score: 1

      Have a look at the apple's firmware. Have you any idea about what partition system an apple box would use (so that you can dual boot Linux) ?. They just mention that it is different - that's all.

      Way back in 97, long before apple was as open about things as they are now, and back when mkLinux was still being updated, I just used the partitioner that came with the Linux disks.

      Of course, if you wanted to know more about the firmware, you might first start by actually googling "open firmware" given that that's what they use.

      --
      T Money
      World Domination with a plastic spoon since 1984
    15. Re:Microsoft and Firefox .. by MoneyT · · Score: 1

      I am curious, do you hate 'sudo'?

      --
      T Money
      World Domination with a plastic spoon since 1984
    16. Re:Microsoft and Firefox .. by Ender_Wiggin · · Score: 1

      I'm not positive Apple took all opensource code to make OS X. They took the Mach microkernel, hired its creator, Avi Tevanian, and integrated it in. Was that open source?

      Apple opensourced their changes, and put them into the tree, like the KHTML for example. You can therefore say that Apple opensourced Darwin's kernel or whatever.

    17. Re:Microsoft and Firefox .. by mr100percent · · Score: 1

      Atheist Fundamentalism eh? Like the Soviet Union?

      Invading other countries? Repressing people, groups, and churches to defend their disbelief?

  7. Safari by Winterblink · · Score: 1, Insightful

    This is not only great news for Mozilla, but excellent news for Safari, which draws a lot of technology from Mozilla.

    My personal preference is actually Safari. I've tried all of the browsers available for OS X, and found the features Safari has to be pretty compelling. The ability to toggle on secure browsing (no cookies, caching, etc) is nifty, and all the little hooks into other OS X software really adds to the usefulness of it all.

    --
    "I'm a leaf on the wind. Watch how I soar."
    -Hoban Washburn
    1. Re:Safari by Anonymous Coward · · Score: 0

      That 'secure browsing' feature sounds like a great potential firefox extension.

      a bit like the X (paranoia) extension which puts a little lock-icon on your toolbar which erases your cookies, history, stored formdata, etc. in a simple click.

      http://extensionroom.mozdev.org/more-info.php/x

    2. Re:Safari by GaryPatterson · · Score: 2, Insightful

      It *would* be great news for Safari, if Apple hadn't already ported it, and if it wasn't based on KHTML.

      I like Safari too!

    3. Re:Safari by Winterblink · · Score: 2, Insightful

      That 'secure browsing' feature sounds like a great potential firefox extension.

      Yeah, it's definitely a handy feature when using someone else's computer, so it doesn't store webmail or banking screens in the cache, or whatever.

      Looks like the idiotic moderators are hard at work on my original post too. For fuck's sake people, if you want to correct me on something then reply to the thread and correct me. Don't mod the post to oblivion.

      --
      "I'm a leaf on the wind. Watch how I soar."
      -Hoban Washburn
    4. Re:Safari by stewby18 · · Score: 1

      Ok, I'll correct you: This is not only great news for Mozilla, but excellent news for Safari, which draws a lot of technology from Mozilla. That's completely wrong, since Safari isn't even remotely based on Mozilla. Thus, your post is not insightful, thus there's no reason it should be modded as such, and the "idiot moderators" are doing the right thing.

    5. Re:Safari by guet · · Score: 1

      Looks like the idiotic moderators

      Your post was uninformed and misleading (Safari has nothing to do with Mozilla). Insulting the moderators (who are of course out to get you) won't change the fact you were entirely wrong.

  8. uuh...Safari? by Anonymous Coward · · Score: 0

    This is not only great news for Mozilla, but excellent news for Safari, which draws a lot of technology from Mozilla.

    What ever you have been smoking, I would like to try it too...

  9. Re:where's my Mac Mini?? by GaryPatterson · · Score: 3, Funny

    For years now, I've been asking for levitating PowerBooks and Segway-mounted towers from Apple.

    And now, with the prospect of Pentium-based PowerBooks, I'll be able to have the former.

    Just pop the case off and turn the unit upside down. The air blasting out of that sucker should keep a few kilograms airborne. ...

    You know... after about five years, my wishes from Apple seem a little dated. Maybe I should get back onto waiting for that up-and-coming game company, Bungie, to finish Halo so I can play it on my Mac first!

  10. Re:Patches??? by rufo · · Score: 4, Informative

    He never said that. A few developers with extremely well-written apps have said that, but Steve Jobs pretty specifically stated that Java apps will require nothing, Cocoa apps will require a few days of work before full functionality, and most Carbon apps on Xcode will take up to a few weeks. This all assumes you're using Xcode; if you're using Codewarrior, you must migrate to Xcode before you can even start.

    --
    My English teacher once told me that two positives don't make a negative. Two words for her: Yeah, right.
  11. Ah, gotta love ZDNet commentrary... by R.Mo_Robert · · Score: 3, Informative

    You'll have fresh native copies of Firefox and [competing Mozilla-based Mac browser] Camino for your shiny new Intel Macs when or soon after they come out."

    I wouldn't exactly call Camino "competing," unless you'd also say the same of the suite. They're both Mozilla projects; it's not like Camino is made by some competitor. Camino would have less of a reason to exist if Firefox behaved more natively, but, while it's improved, you can still tell that it's not quite there yet (e.g., buttons and other controls on Web page forms and probably even more things that I don't realize coming from a Windows background).

    --
    R.Mo
  12. Re:Patches??? by GutBomb · · Score: 1

    i don't think codewarrior and xcode are your only options. you have the standard unix development environment as well (yes i know this is encompassed by xcode, but it is possible to use gcc & company outside of xcode)

  13. Is it faster?! by solios · · Score: 2, Insightful

    I have a 2.2 ghz AMD box on my desk, and a 2x2ghz G5. The AMD has a gig of ram and Win2k, the G5 has 2g ram and OS X 10.4.

    Firefox HAULS ASS on the Win32 box. It's visibly slower on OS X - the UI is sluggish, and rendering isn't nearly as snappy, using current versions of both. But mostly, the UI is sluggish.

    I'm no coder, but the hows and the whys of it are, I'm sure, fairly easy to explain. Here's hoping!

    1. Re:Is it faster?! by Anonymous Coward · · Score: 0

      USE SAFARI! :)

      IMHO, it has a great GUI and is features very fast page rendering.

    2. Re:Is it faster?! by solios · · Score: 1

      I do use Safari. But it sucks flaming ass for remembering logins and a few other things.

      So I end up using both Safari and Firefox, extensively.

    3. Re:Is it faster?! by ciroknight · · Score: 2, Interesting

      It's a fair comparison, but at the same time it also really isn't. Lemme explain what I mean.

      Mac OS X is a BSD-variant, making it technically a UNIX-compatible OS. While people argue that this makes it better for porting Apps from Linux to Mac OS X, it's not always the case.

      It's especially not the case with the Mozilla toolkit. For some reason, I've found that *all* XUL toolkit-based programs run like molassas on Mac OS X. There's still a lot of work to be done in this area especially.

      A more fair comparison would have been Camino to Firefox. While technically not the same code, the Windows version of Firefox has been highly tuned for Windows. The unix/Mac OS X version of Firefox seems to lack this tuning all together (probably because in the end there are seventy bajillion different ways to draw something on a UNIX, and only one in Windows). Camino at least is optimized and built from the ground up with Cocoa instead of Firefox's Carbon interface. Million little inconsitances like this, but the point remains.

      Camino is functionally identical to Firefox, it's just written to be platform compatible. Give it a shot.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    4. Re:Is it faster?! by RzUpAnmsCwrds · · Score: 1

      Firefox is also considrably slower on Linux / GTK than it is on Windows. So slow, in fact, that it can take 10+ seconds of 100% CPU usage on my Athlon 64 system with 1GB of DDR to render a long Slashdot comments page.

      That's outrageous. Yet no one seems to believe me. Give it a try - it happens on Ubuntu, Fedora, and other distros.

    5. Re:Is it faster?! by BenjyD · · Score: 2, Informative

      Try downloading the firefox installer from mozilla.org and using that version. The version in Ubuntu seems to have been screwed up somehow - I think it's the GNOME integration they added or something. The mozilla.org version is much faster on my system, and has much better font rendering.

    6. Re:Is it faster?! by Anonymous Coward · · Score: 0

      Firefox is also considrably slower on Linux / GTK than it is on Windows. So slow, in fact, that it can take 10+ seconds of 100% CPU usage on my Athlon 64 system with 1GB of DDR to render a long Slashdot comments page.

      That's outrageous. Yet no one seems to believe me. Give it a try - it happens on Ubuntu, Fedora, and other distros.


      I have experienced the opposite, and so have many other people. I find Firefox to be very fast in Debian Linux (2.6 kernel). And this is on a AMD Duron 1.1 GHz system with 512MB of RAM. And my Windows box at work which is a Pentium 4 (3.2 GHz, 2GB DDR2) doesn't feel all that much faster.

    7. Re:Is it faster?! by bill_mcgonigle · · Score: 3, Informative

      Mac OS X is the red-headed stepchild of Mozilla development. They know they have to take care of it, but it sometimes seems like they don't really want to.

      For instance, Mozilla still uses QuickDraw for text rendering, which isn't accelerated by Quartz Extreme. There are bugs in the tab implementation which allow plugins to draw on the wrong tabs and steal keypresses from other pages. Finder comments and other features from Netscape Navigator 4 still haven't caught up. Etc. etc. etc.

      This isn't to denigrate the "patches-welcome" approach, but to point out the focus of the Mozilla community, which isn't Mac OS X.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  14. Re:Patches??? by rufo · · Score: 5, Interesting

    True. Essentially what Apple is saying that you need to be on GCC.

    Technically speaking, Metrowerks could incorporate an x86 compiler into Codewarrior... however, seeing as how they sold off all their x86 compiler IP, that seems very unlikely, and Codewarrior has been slowly transitioning from *the* way to code Mac OS apps to more of an embedded/console development platform anyway, that is, when they haven't been running the company into the ground...

    This MacSlash thread goes into some rather sobering details.

    --
    My English teacher once told me that two positives don't make a negative. Two words for her: Yeah, right.
  15. Re:Patches??? by 33degrees · · Score: 1

    if you're using Codewarrior, you must migrate to Xcode before you can even start.

    This is something I've been wondering about; why will developers have to abandon Codewarrior? Wouldn't it make sense for Metrowerks to update the product to make universal binaries as well?

  16. Re:where's my Mac Mini?? by IntergalacticWalrus · · Score: 1

    He said Pentium M, not Pentium 4.

  17. Re:Patches??? by Anonymous Coward · · Score: 0

    For informations sake, Metrowerks is owned by Motorola these days (the ones who used to make the PPC chips for Apple, before IBM started manufacturing them). I don't think Moto has much interest in pursuing compilers for Intel.

  18. Oh no! :( by Spy+der+Mann · · Score: 1

    Even Microsoft wants FireFox to run well on Longhorn . Is it any surprise that everyone wants their latest hyped product to run FireFox?. This is like the age old - does it play ogg yet ?

    I dub thee, the newest troll-inventor for Slashdot!

    "Yes, but does it run Firefox? (tm)"

  19. Re:where's my Mac Mini?? by Anonymous Coward · · Score: 0

    You know... after about five years, my wishes from Apple seem a little dated. Maybe I should get back onto waiting for that up-and-coming game company, Bungie, to finish Halo so I can play it on my Mac first!

    Bungie wasn't exactly up-and-coming; they'd been around for a long time before the days of Halo. Perhaps they weren't as well known because they published Mac games back them.

  20. Re:Patches??? by larry+bagina · · Score: 1

    they used to have an intel compiler. BeOS x86 used it originally, but then they switched to gcc since mwcc's x86 performance was subpar.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  21. Re:Patches??? by Anonymous Coward · · Score: 0

    Harummph! Codewarrior used to be the premier IDE for Mac software developers and was essential in helping Apple moved from 68K to PPC, but they slowly self-destruct. I think the worst move they made was when the got sold to Motorola, one of the champions of inefficiency and the domains of PHBs.

  22. Grab an optimized nightly build by green+pizza · · Score: 2, Informative

    Firefox is simply fastest on Windows, period.

    HOWEVER... the latest nightly builds (from the development branch that will eventually become Firefox 1.1) are much faster than the official 1.0.4 you are probably currently using. Also, if you have a newer G4 (PowerPC 744x/745x series... 1GHz or better "G4+") or a G5 you can grab an optimized build for even more performance.

    Grab the G4 version here:
    http://homepage.mac.com/krmathis/

    Grab the G5 version here:
    http://forums.mozillazine.org/viewtopic.php?t=2565 17

    As of this posting, the newest version for each is the 20050704 (July 4, 2005) build. I am posting this from the July 3 G4 version, it zooms compared to Safari here on OS X 10.4.1.

  23. Re:Patches??? by Senjutsu · · Score: 2, Informative

    Metrowerks used to have an x86 compiler, but they sold all of the IP related to it a few months ago because they didn't think it was still a viable product.

    So while Metrowerks could update their product so that devs don't have to abandon it for Xcode, it's unlikely that they will (as they'd either have to start from scratch again or rebuy their own IP, probably at a significant premium).

  24. Here's a tip... by Blue+Lozenge · · Score: 1
    Go edit your system resources and add 0.0.1 to the version number string.

    That ought to make it feel snappier.