Archive for 16/4/2007

Looking for a bargain N800 in the USA – Froogle best?

Seeing that I’ll be in United States next week (or rather this weekend), I figured it’d be nice to find an N800. It retails for USD$399, at all the CompUSA outlets within the San Francisco region. I thought that maybe, Google’s Froogle tool might assist, but have been pretty disappointed to find that the cheapest available from a reputable dealer seems to be USD$349.99 (from Popular Electronics, in Chicago).

Is Froogle the best to search for bargains in the USA? Can I find a cheaper N800 in San Francisco?

That aside, Froogle is a rather cool tool. Its got some amazing sorting facilities (sorting by relevance or price, which is important for bargain hunters), and if you enter a city, state or zip code (post code), it also provides a map (directly out of Google Maps) of stores in the area. Rather nifty, I must say. And of course there are also sponsored links (AdWords) on the page. All in all, if you’ve not visited it, do pay it a visit. Not so useful in Australia, where something like ShopBot might be handier, but clearly something for the folk at Google to think about bringing to the Aussie market.

Technorati Tags: , , , ,

Is open source the bubble 2.0 waiting to happen?

Rod Johnson, author of the Spring framework, thinks open source is hot right now, but its a “bubble” ready to burst, according to an article titled What Makes An Open Source Project Successful? by Charles Babcock.

Most open source projects are supported by an army of volunteers who buy into the hype, but “capitalism will inevitably reassert itself” and developers will find they need to put more effort into steady jobs and private lives, leaving “open source zombies”–unsupported, unmaintained projects–he predicts.

This is true, with many a project, that hasn’t built a successful ecosystem. Keep in mind that with the gazillion text editors out there, not all stand the test of time, like Emacs and vim do. Capitalism is always going to win hands down, because money in its essence is important to survival. Go back to Maslow’s Hierarchy of Needs, and realize that open source developers too, need to drive a car, have a roof over their head, start a family, and put food on the table[1].

So how does open source fund itself? Venture capitalists are active in the market (apparently $160 million has been pumped into OSS companies in the last 12 months), but they always want a return on investment, usually within 2-5 years. If customers alone can’t offshoot the ROI, there’s always going public.

Its great to note that MySQL and JBoss are mentioned, all of which are company backed, thanks to the selling of services, or added value. They help hire people working on the project, and of course, fund them for doing such work.

What caught me was the fact that JasperForge had 30,000 registered developers. As someone actively involved in MySQL Forge, I was a little shocked, so I had to mosey over, and double check. As of this writing, 30,735 registered users exist on JasperForge, but these include forum posters! I breathed a sigh of relief (go journalistic inaccuracies!).

Also of interest, Chris Messina has blogged about The relative value of open source to open services, in where he analysis activeCollab. This software is the open source Basecamp equivalent, with a promise that it will always be free, but apparently is changing the tune of the song. What especially moved me was this comment (that I can’t find on the blog post): “Build a community for the free software during early development and testing, then close it up just as the project matures.” Nasty, I wonder how many open source projects have done this? Its always good to note that forking the project, is also just as easy, but doesn’t promote ubiquity. It also paints the picture to those selling proprietary solutions that the open source ones really cannot be trusted, as they die or have a frequent rate of change.

Jason, the professional brand strategist who commented also has an interesting nugget: “While you’re the driving source behind the project — NOBODY fully owns their own brand. A brand is owned by the community that are a part of it. Without customers, a brand is nothing.”

He’s completely right. Red Hat Linux was a brand, but during the split, they created RHEL and Fedora. Even though there were no community contributions per se, to Red Hat Linux, it was probably the most widely supported commercial distribution that existed in its time; and there was a bloody large community around it. Of course, we won’t get into trademarks now…

What do we take away from all this?

  1. Don’t make promises that you’re going to break (Ubuntu has a promise to always be free, just like Red Hat Linux was, and I hope they keep it)
  2. Build the ecosystem up (Community, is key)
  3. Customers are important (Both to keep your brand alive, and to help you run a successful company)
  4. VC money won’t last forever
  5. Developers are human, and have needs like everyone else (hire them, pay them, feed them, and keep them happy)
  6. Forking is bad, and should be avoided at all costs
  7. Don’t abuse (or misuse) your community (eventhough they don’t pay you, they’re not second class citizens)

[1] – yes, IPO money hasn’t been around for a long time now, I’m sure… The tech industry is still getting out of the previous dot-com burst.

Technorati Tags: , , , , , ,

When to start/stop writing/contributing

I enjoyed Mark Pilgrim’s White Lights Lead to Red Lights presentation a lot, and I took away from it (in what was to be a del.icio.us bookmark, but now a blog post) some thoughts on when to and not to write.

When to write

    * Write when you’re filled with wonder
    * If you wait until you’re an expert, it’s too late
    * Write when you can’t not write

When to stop writing

    * Just before you lose your sense of wonder
    * “Quit while you’re ahead”
    * Burnout is what happens to experts who don’t know when to quit
    * Rebirth

Simple, sensible thoughts. This is not only applicable to writing, but I would think largely to open source contributions/development. The stages when you’re filled with wonder, and contributing the most, is highly fun, but something to heed is when the sense of wonder is gone, quit while you’re ahead. Don’t burn out and just slowly fizzle out of existence (I’m guilty of this, clearly and hope never to repeat it again).

It also amazes me that within a month of learning Python and JavaScript, he started to write books like DiveIntoPython and a couple on Greasemonkey. If only we’d all be as productive…

Technorati Tags: , , , , ,


i