Free Newsletters :

The SourceForge Story

October 17, 2007
By James Maguire

James Maguire


It was the fall of 1999 and there was a fever in the air. The dotcom frenzy was in full bonanza, it was gonzo, and it was going to last forever.

VA Linux was riding the wave. Founded in 1993, the company earned a modest profit selling computers with Linux pre-installed, replacing aging (and costly) Unix boxes. Big boy vendors like Dell and IBM hadn’t yet flexed their muscles in this market, so a small-fry like VA Linux could still make a few bucks.

Consequently, hopes ran high for VA Linux’s initial public offering. When the company went public in December (symbol: LNUX), its stock rocketed from $30 to almost $240 in one day – a delirious 700 percent return. Around this same time period, just months before these dizzying champagne fortunes, the company had an idea. A wildly optimistic idea.

It decided to launch a Web site to host the work of open source software developers. The site would offer a full box of tools, from a Concurrent Versioning System (CVS) to a bug tracker to mailing lists. And the site would be – in the spirit of 1999 – totally free of charge.

How, exactly, the site would pay for itself was presumably not fully figured out. At first glance, offering a free service to people who were themselves working for free didn’t sound like a goldmine. But no worries. If it involved technology, it had to profitable, right?

(In fact the company would not eke out a profit until 2006, but that sour news was still in the future.)

The management of VA Linux tossed around a few possible names. At one point, “Cold Storage” was considered – the site would be an archive for OSS projects. The name finally chosen was SourceForge.

GNU/Linux Columns
Signal and Noise in GPLv3

100 Open Source Downloads

Divining from the Entrails of Ubuntu's Gutsy Gibbon

The 7 Most Influential GNU/Linux Distributions

FREE Tech Newsletters

Ross Turk, SourceForge’s community manager, remembers: “Basically, they put seven guys in a room, and they said, “All right, write us SourceForge – we’ll provide you with Mountain Dew and pizza.” Guzzling soda, the developers crafted code for several weeks, not sure how big or small the finished project would need be.

When the site opened in November 1999, growth was respectable, if modest. At the time, the term “open source” was known only by those with a deep techie background. Though the site offered myriad free tools, only a small crowd of projects registered by the end of the year.

That soon changed. By the end of 2000, SourceForge had thousands of projects registered; by the end of 2001, almost 30,000 were coding away. And the following year, the flood commenced. Since 2002, “we’ve been adding a hundred projects a day,” Turk says.

Fast forward to 2007 and SourceForge is now home to a sprawling universe of open source developers. It’s an intense hive of software creators. Some 150,000 projects – and growing – reside there, covering every conceivable computing function.

Just as important, SourceForge is the place to “see and be seen” if you’re an up and coming open source project. It’s developers chatting with developers, sharing, rubbing elbows, strutting their stuff, watching each other build. It’s a global community of coder geeks, just jonesing to give birth to that next line of Java or PHP or Perl.

There are, to be sure, other repositories for developers, like GNU Savannah, hosted by the Free Software Foundation, or Novell Forge, or BerliOS, funded by the German government. But none has reached the critical mass of SourceForge, which boasts1.6 million registered users.

Remarkably, it’s a community comprised largely of volunteers. The developers are there primarily for the joy and pleasure of coding. (Or, alternately, because they want to make themselves more marketable; developing a high profile project boosts your job offers.) Yet this free software is used a vast amount of times daily for many highly commercial uses.

SourceForge is home to, for example, rising star OpenBravo, a Web-based ERP app written primarily by Spanish developers; Inkscape, a Linux, Windows and OSX vector graphics editor, coded by a 7-man team from the U.S. and Europe; and FreeCol, a game like Civilization, the objective of which is to start an independent nation.

Some of the projects are lesser known, like Tabslider, which allows you to slide thru tabfiles (on a guitar) synchronized to a MP3 file. Others are household names, like the immensely successful Gallery, which helps you post photos on your family Web page.

And some projects incubated at SourceForge have broken through to the big league. Zimbra, recently acquired by Yahoo for a heart-stopping $350 million, began life as a SourceForge project. So, too, JBoss, now owned by Red Hat. SugarCRM, launched as a SourceForge project in April 2004, raised $26 million in venture capital; its customer list includes Starbucks and NASA.

Despite nurturing some runaway successes, SourceForge continues to be an open door for newbies. Or just about anyone who wants to learn about software development. Like, for example, this recent Forum guest:

“Hello, Just Joined the site. I came to the forums looking for some help…I want to Get started Programming. I think [it] might be good for my job…” Several veterans chimed in to help – no one is shy at SourceForge – suggesting books and programming languages to start with: “Never ever start with PHP, PHP was written wrong…” and “Don't do VB, it is useless for you…”

Next Page: Troubled Times: SourceForge’s Blue Period

1 2 3 4
IT Offers







JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Solutions
Whitepapers and eBooks
IBM Whitepaper: Innovative Collaboration to Advance Your Business
Internet.com eBook: Real Life Rails
Avaya Article: Call Control XML - Powerful, Standards-Based Call Control
Tripwire Whitepaper: Seven Practical Steps to Mitigate Virtualization Security Risks
Internet.com eBook: The Pros and Cons of Outsourcing
Go Parallel Article: Scalable Parallelism with Intel(R) Threading Building Blocks
Internet.com eBook: Best Practices for Developing a Web Site
IBM CXO Whitepaper: The 2008 Global CEO Study "The Enterprise of the Future"
Avaya Article: Call Control XML in Action - A CCXML Auto Attendant
Go Parallel Article: James Reinders on the Intel Parallel Studio Beta Program
IBM CXO Whitepaper: Unlocking the DNA of the Adaptable Workforce--The Global Human Capital Study 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
Go Parallel Article: Getting Started with TBB on Windows
HP eBook: Storage Networking , Part 1
MORE WHITEPAPERS, EBOOKS, AND ARTICLES
Webcasts
Go Parallel Video: Intel(R) Threading Building Blocks: A New Method for Threading in C++
HP Video: Is Your Data Center Ready for a Real World Disaster?
Microsoft Partner Portal Video: Microsoft Gold Certified Partners Build Successful Practices
HP On Demand Webcast: Virtualization in Action
Go Parallel Video: Performance and Threading Tools for Game Developers
Rackspace Hosting Center: Customer Videos
Intel vPro Developer Virtual Bootcamp
HP Disaster-Proof Solutions eSeminar
HP On Demand Webcast: Discover the Benefits of Virtualization
MORE WEBCASTS, PODCASTS, AND VIDEOS
Downloads and eKits
Microsoft Download: Silverlight 2 Software Development Kit Beta 2
30-Day Trial: SPAMfighter Exchange Module
Red Gate Download: SQL Toolbelt
Iron Speed Designer Application Generator
Microsoft Download: Silverlight 2 Beta 2 Runtime
MORE DOWNLOADS, EKITS, AND FREE TRIALS
Tutorials and Demos
IBM IT Innovation Article: Green Servers Provide a Competitive Advantage
Microsoft Article: Expression Web 2 for PHP Developers--Simplify Your PHP Applications
Featured Algorithm: Intel Threading Building Blocks - parallel_reduce
MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES