Linux and Open Source Development
Filed under: development, open source
So it seems I’m in a bit of a quandry: I write blog posts about SupraSphere, but we need development support. Now, how could I garner support by writing a post?
Well, as most know, I am completely obsessed with Ubuntu Linux. It’s very stable (including the bleeding edge beta for 8.04) and the ease of use is phenomenal. A few days ago I directed quite a number of people to this very blog from the Ubuntu forums. My thought was *maybe*, just maybe a developer would stumble upon my review of VirtualBox and have their interest piqued about the project. Much to my dismay, this did not unfold as I wished it had. That being said, my next step is announcing the project itself on the Ubuntu brainstorm. Why? If you’ve been following Suprablog, I’m sure you gather that we primarily use the Linux operating system, and to be specific, Ubuntu. Therefore, it’s natural that we would think of integration deep within Ubuntu as if boundaries didn’t exist.
So, why would SupraSphere and Linux make a good team? The truth is, SupraSphere could and should become a key piece of Ubuntu and the evolving Linux Desktop story. The reason is that it has key conceptual attributes that will allow Linux to innovate and leapfrog other approaches. These attributes are these four general areas: services-oriented desktop (web os/desktop), end-to-end security, database filesystem, and virtualization. We have Launchpad, which has incredible community support for a multitude of smaller projects. Now, imagine using Launchpad and SupraSphere hand in hand; improving in a top-notch security environment and being able to communicate and access information/documentaion in providing the best open source projects out there. Sounds like a dream come true for other developers, no?
Running SupraSphere is in fact like running a virtual desktop. It can store all of your files, bookmarks, rss feeds, contacts, and email all in one place, where you can search across them. It has extremely secure messaging and authentication (beyond SSH and SSL even). You can tag across all message types. You can search and view your desktop remotely. It’s the ideal system to fit in with the virtualization trends that are emerging. We already have four distinct and separate user interfaces that all share messaging protocols and the same data store: Eclipse RCP, plain servlet, RAP ajax UI, openlaszlo, and even a prototype XUL interface.
That said, there are of course problems. We don’t even have a .deb or .rpm packaged version of our system. While we have some connections within the Eclipse, Mozilla, Sun/Java, and Apache communities, we have little or no exposure within the the Linux ecosystem, especially within the Ubuntu community. We feel very strongly that if Ubuntu were to embrace the ideas within our project, it would put Ubuntu above and beyond any other distribution, and help lead the way to Linux Desktop bliss.
Please help. Now is the time. With Java and Linux becoming closer, with MySQL now a part of Sun, SupraSphere can tie in numerous different communities and projects, and propel the Linux desktop way ahead of the competition.
If you have experience with Linux (especially Ubuntu), Java, or Ajax, please contact us to volunteer your efforts.
Email us at: developers [at] suprasphere [dot] com
Posted on March 23rd, 2008 by Andria LeBaron
0 Comments