The Mozilla Desktop

Ok, people have been building Mozilla Applications for years now, but just in case you had any doubt about the viability of the Mozilla Platform, have a look at this picture (click for larger version).

Mozilla Desktop

This is only somewhat staged. These are applications that I use every day, with the exception of Songbird which I only downloaded today. And when I switch to my Linux desktop where I spend about 50% of time, I can recreate the same environment. The only mind-shift comes in various hacky ways to share profile data across platforms, if at all. In the background you will notice a couple of shells running, chugging away building 2 more applications — Angelsoft which I talked about earlier, and a custom browser project. And these are just a small sampling of Mozilla Applications out there.

But I digress. The main point is that these are high quality cross-platform applications to make people more productive and their Web experience much more pleasurable. They all run in their own process, and have independent profile data. Only 1 is built on XULRunner currently (Songbird), but I predict in a year all of them will be using XULRunner.

13 Responses to “The Mozilla Desktop”

  1. funTomas 9-Feb-2006 at 11:37 #

    Thought, the Daniel’s NVU is based on XULRunner as well.

  2. brian 9-Feb-2006 at 11:46 #

    funTomas, I thought not yet, but it is possible.

  3. Michael Maclean 9-Feb-2006 at 12:17 #

    I’ve noticed that myself. I use Linux, Windows and occasionally MacOS and I use the same apps everywhere. Firefox, Thunderbird and Gaim normally. (I know Gaim isn’t XULRunner.) Combine that with IMAP email and Bloglines, and my desktop is pretty much the same everywhere.

  4. Laurentj 9-Feb-2006 at 13:17 #

    > Thought, the Daniel’s NVU is based on XULRunner as well.

    Not yet. Nvu 1.0 is a standalone application built on Gecko, like Firefox or Thunderbird are.

    (Note : i’m working with Daniel ;-) )

  5. Pascal 9-Feb-2006 at 15:49 #

    I has a demo of two xulrunner apps (one to manage hospital files, the other one to digitally process medical scan images) at the Solutions Linux 2006 tradeshow in Paris last week. The developpers were kind enough to coma and demo it on the Mozilla Europe booth

    They are not officially released yet and not the kjind of apps expected by the general audience, but seeing Mozilla used as a platform in the healthcare industry really is encouraging.

  6. Neil 9-Feb-2006 at 19:19 #

    Too bad you still can’t replace ActiveDesktop with XULrunner… Then it would be truely impressive.

  7. Jakes 9-Feb-2006 at 20:59 #

    Don’t forget Celtx! A great Open Source software package designed for people who work in the Pre-Production of Film, TV, Theatre and New Media.

    Give it a try!

    From their FAQ:

    ***What tools did you use to build Celtx?
    We proudly use the Mozilla application framework and our own tool, Tadpole. For more information on Mozilla or Celtx project development, please see http://www.mozdev.org.

    ***What is Tadpole and how does it relate to Celtx?
    Tadpole is an underlying technology used by the company to achieve rapid development of client and server applications on top of the Mozilla platform. Tadpole was developed using Javascript and XUL.

    Cheers! Another Applications based on Mozilla and XUL.

  8. Chris Cunningham 9-Feb-2006 at 21:55 #

    Wot no Chatzilla? It runs great on XULRunner right now.

    – Chris

  9. David Naylor 9-Feb-2006 at 23:35 #

    Is Crimson Editor really a Mozilla-based app?

  10. brian 9-Feb-2006 at 23:52 #

    Jakes: Celtx looks impressive, I never came across it before.

    Chris: I do run Chatzilla, but not as a XULRunner app. Rather as a Firefox extension.

    David: No, Crimson Editor is not Mozilla based. I use it for coding.

  11. David Naylor 10-Feb-2006 at 00:20 #

    Ok, just wondering since it was there in the background.

Trackbacks/Pingbacks

  1. stream of thoughts » Gecko is moving forward. Exceptions anyone? - 11-Feb-2006

    [...] With time, Gecko platform seems to be used wider and it means that any leak in Gecko will appear in many places striking at the user with multiplied power, but also it means that if Gecko platform design patterns are allowing or provoke to introduce mem leaks in Gecko based apps, then we’ll have a really big problem in the future. [...]

  2. The Cliffs of Inanity » Blog Archive » Gnome 3.0 links - 7-Oct-2006

    [...] I’m including a link to the Mozilla desktop only because it exists. Mostly I think focusing on the implementation technology is a mistake. Users don’t care — I know I sure don’t. Working on multiple platforms is nice, too, and I can see how that would be useful, but doesn’t fit into my reality. [...]

Leave a Reply