views:

268

answers:

8

Time to time we stumble upon an interesting Open Source project still in its embryonic stage. Have you found one of such projects lately, and why you consider it worth to be followed or supported?

Please provide one project per answer; vote up and add a comment exposing your motivations if the project you intend to endorse is already listed.

+10  A: 

Linux.

Even if it never takes over the desktop environment, it still will dominate in many server and multi-processor computing tasks.

Kevin
+3  A: 

I think the various web frameworks out there. Be it RoR, Django, Cake, Symfony, Catalyst, or something else.

Like it or not, we are moving to a "cloud" centric paradigm, and web frameworks are helping developers move into that area.

dguaraglia
A: 

Google Chromium. Anything that makes browsers better is good.

tloach
yay!*sarcasm*, One more web browser i need to test my app against.Chrome is an insult the open source community. Google could have grabbed one of the open source browsers and supported it, and improved it, instead they did what lazy programs do, and re-invented the wheel.
KyleLanser
@Kyle: They're using webkit, if your app works on Safari then it should work on Chrome
tloach
Fair enough, most of the rendering should be the same. Still, with all the open source browsers available, it just feels redundant.
KyleLanser
Argueing against myself now... as tloach said, they are using webkit, so really they are supporting and probably enhancing an open source framework, and that is good!
KyleLanser
+2  A: 

Second to Linux, the collective open source works of Google, because of the widespread utility of the tools that they produce, and the fact that their open source work is backed by a company making large amounts of money.

Julie
+2  A: 

Do you mean small/relatively unknown projects or bigger ones like Firefox?

Right now, I'd say that WebKit is getting ready to make "The Leap." It's been getting a ton of exposure lately (iPhone, Chrome) and has some big backing.

I agree with davidg too, the web frameworks out there making a big impact too; it's far easier to get a robust application out now than it was just a few years ago.

swilliams
+3  A: 

GCC. (The whole collection -- not just the C compiler)

Everyone needs something to build their apps with on Linux (and many other OSes).

Kevin
+2  A: 

Squeak. If it ever does what it's meant to do, then the world will have a second enlightenment. From what I've been able to gather, the core idea behind much of Alan Kay's work is "Personal Dynamic Media" which means something like individuals (personal) communicating with each other (media) by sending each other executable versions of their ideas (dynamic). If this idea ever takes off, then it will be possible to have much deeper conversations, both privately and publicly. Politicians will argue over their economic policies by sharing executable economic models based on their proposed budget plans. Biologists will publish their research results as executable simulations. Students will learn about new subjects by playing with and creating simulations of the subject in question.

Glomek
+4  A: 

I'd have to say Apache Server is the most significant OS project to date.

Bill the Lizard