Saturday, August 15, 2009

Eclipse OS?

I left a pretty cryptic entry last time. Essentially, I am trying see how easy it is to build a Chrome OS using Fedora as a base. It was pretty easy, and I have the instructions on how to do it. I'm going to put together a series of Jing screencasts (my new favorite screencasting tool), to show you how. That'll take a few days to get together, especially given the beautiful weather we're finally getting here in Ottawa.

But I wanted to show you a screenshot of the final result. Because, not only am I doing a Chrome OS look-a-like thing, I'm also putting Fedora's OpenJDK and an Equinox server application on it to run applications locally. In this case, it's the GWT Greetings app that you get when you create a new GWT project in Eclipse.

As I mentioned when I first heard of Chrome OS that it would be great if we could put Equinox on there to run local apps. Now I have a chance to expand on that idea and see whether it makes sense. Once I get the instructions together you can try it to. Could this be a start of an Eclipse OS?

5 comments:

  1. I read the word OS so often and "easy to build" and "doing ... OS" and so on. I really wonder if you are talking about an Operating System?

    ReplyDelete
  2. I've never heard a good explanation on where you draw the boundary line for what is OS versus not. Is a browser part of the OS? Microsoft argues so. In a Linux distro, what is OS and what is not? kernel? shell utilities? windowing system?

    At any rate, I'm really talking about bringing together a collection of software that you could load into a netbook with the Browser as the only user interface and an collection of OSGi bundles providing it access to local services.

    ReplyDelete
  3. Hey - Google does not reinvent the OS. Basically it is just Linux with the Chrome browser.

    If you want to boot an IDE/language environment then you have to build something similar to
    SqueakNOS (http://wiki.squeak.org/squeak/1762) where the OO language environment and IDE (Smalltalk in this case) boots on the hardware.

    ReplyDelete
  4. OpenSuse offers the service to create a distro around a selected application. Another way to bundle.

    ReplyDelete
  5. @Fabian, yes, I was originally going to use susestudio to do this but you need an invite. Funny enough I just got my invite on Friday. But I'm very happy with Fedora at the moment.

    ReplyDelete