Open Source Software

The Cathedral and the Bazaar

by Eric S. Raymond

Excerpt:

Linux is subversive. Who would have thought even five years ago (1991) that a world-class operating system could coalesce as if by magic out of part-time hacking by several thousand developers scattered all over the planet, connected only by the tenuous strands of the Internet?

Certainly not I. By the time Linux swam onto my radar screen in early 1993, I had already been involved in Unix and open-source development for ten years. I was one of the first GNU contributors in the mid-1980s. I had released a good deal of open-source software onto the net, developing or co-developing several programs (nethack, Emacs's VC and GUD modes, xlife, and others) that are still in wide use today. I thought I knew how it was done.

Linux overturned much of what I thought I knew. I had been preaching the Unix gospel of small tools, rapid prototyping and evolutionary programming for years. But I also believed there was a certain critical complexity above which a more centralized, a priori approach was required. I believed that the most important software (operating systems and really large tools like the Emacs programming editor) needed to be built like cathedrals, carefully crafted by individual wizards or small bands of mages working in splendid isolation, with no beta to be released before its time.

Linus Torvalds's style of development—release early and often, delegate everything you can, be open to the point of promiscuity—came as a surprise. No quiet, reverent cathedral-building here—rather, the Linux community seemed to resemble a great babbling bazaar of differing agendas and approaches (aptly symbolized by the Linux archive sites, who'd take submissions from anyone) out of which a coherent and stable system could seemingly emerge only by a succession of miracles.

Blogging Pains

I definitely didn't know what I was getting myself into when I decided to jump the gun and ditch Blogger. While I definitely still want a blog that reflects the knowledge I possess about open source software, I didn't know that migrating all my old content from Google's Blogger would be this hard.

I shouldn't feel too bad. Not even Wordpress (try it, it's open source!), blogging software's most widely used application, has a fast, foolproof, easy, way to migrate from Google's Beta Blogger.  read more »

OpenOffice.org Project Management Application

I just love the way Stephen J. Vaughan-Nichols (from eWeek) just cuts through the bull shit and shoos away any doubts concerning the recently released version 2 of OpenOffice.org; he says:

"It's free and it works. Next question?"

If you have paid $99 for Microsoft Word, or upwards of $300 for any version of Microsoft Office Suite. You pay for the suite; but it may or may not have that one application that might (Remember: it's microsoft we are talking about!) make your life easier. If you are considering waiting for Microsoft's next version of Office, Office 12, which may cost upwards of $450.

You have a choice.

OpenOffice.org 2.0. It's free of cost. But it is infinitely more valuable than Microsoft's Office. It can work with documents made in Microsoft Office, create MS Office documents, convert them to Portable Document Format (PDF) or Flash Animations (SWF). Best of all, you can redistribute it! No question's asked. Just give it away. To your mom, your daughter, your SO... No need to pay extra... ever!

Already OpenOffice matches up pretty well to Microsoft Office in terms of number of applications. There's the full featured Writer, better than the bloated Word. The capable Calc, akin to Excel. Impress, like PowerPoint. Base, not limited like Access. Math, similar to Equation Editor. Draw, like... huh... there's nothing like Draw in Microsoft Office.

But those people behind OpenOffice.org are not content to provide a better, if not the best, office suite around. There will be more!

I am one of those people. I don't mean I have contributed much to OpenOffice.org yet, but I plan to. You see I have joined one of OpenOffice.org Incubator projects. The one that seeks to create a project management application that gives Microsoft Project a run for it's money. Though I am only an observer right now, perhaps I will be able to help with design, testing. Who knows? I'd like to learn C++ in depth, then I will be able to contribute bugfixes. Think about it, would Microsoft give me Office for free? Would they let me work on Microsoft Office for free?

Right now, the OpenOffice.org Project Management project is in it's incipient stages. Nothing has been written in stone, base functionality has not been set, of course, there's not even a design document yet.

It's perfect!

It's a perfect time to join in and see how YOU can contribute. Perhaps you have lots of experience with project management, have used MS Project, seen it's shortcomings. Well, we need you to tell us what those are! Perhaps you are a programming student but don't have too much experience building large applications. We want you too! Perhaps you are a seasoned and experienced coding guru, why don't you help us build something great?

Care to join us? At least see what the fuss is all about? Click Here.

TheInformationSoldier.org? Is it available?...
Filed in:

Links

Freedom

I find no shortage of subjects for posts. Not least by any means are the excellent posts that other fellow bloggers do. Particular posts make me feel the urge to steal links, as if such a thing where possible. And to take that subject and beat it to death in my particular style. Whip the subject into shape with my words and add flair to it. Not because my fellow bloggers aren't artful, but because I am just like every other man out there... Vain, self centered. Egocentric.

I resist the urge though. The same way I keep vanity in check, through sheer force of will. "They have had their say", I tell myself, "No need for your useless ranting. Now, behave! And talk about something else!"

But what use is it? To remain silent, if you, my loyal readers, don't seek my fellow bloggers out? They are there, to the right, a bit down, yes. Beneath the header that reads The Information Soldier Reads These Blogs. And the information soldier does read them, make no mistake about that.

Still others aren't there. Partly because they have still to win my heart, and partly because I don't read them so much as skim over them; my eternal wish for a 48 hour day still not becoming reality. La Ínsula Hirsuta, Desentramados, and others may be much to your liking even though I haven't linked them permanently. If I had the time I would review each and every one of them. Shatter them to pieces, tear up their jugulars. Criticize. Even though I might be shunned then, and become an outcast blogger. I won't, I wont. I fear solitude more than I fear pain.

But, why am I talking about all this? Why am I wasting your time? Because today I can't resist the urge. I have to post on a subject that a fellow blogger already has. Professor Edwood Ocasio in his blog Tecno4All (yes, the link is there, to the right!) brings to my attention today an essay entitled Codigo Libre, Hombres Libres. And I want you to read it! Absorb it. It's the kind of thing the information soldier would post in his blog if only his brain was better equipped. It's this post title link.

Read it! Even if you don't seem to understand. Read it! And I will want you as a reader. Read it! Even though you may disagree.

Read it! Or else... don't ever bother to come back...

The information soldier's love is harsh...
Filed In:

Syndicate content