January 29, 2008 7:42 PM PST

Two questions on the future of open source

I had two conversations today that set me to pondering the future of open source. One was during a panel I moderated on "cloud-based computing" at the Webguild Web 2.0 Conference. The second was over lunch with an old friend.

First, what happens to the open-source development community if the world moves to cloud-based computing? Open source has been a server or PC-based phenomenon. Why did Linus Torvalds develop for an x86 architecture? Because that's what he had. He didn't have a massive server farm to work with. Neither do you.

Think about it. What software could you or I write in a world where there are only a few "computers" (five, according to Yahoo), computers to which you and I don't have access? I suppose developers will increasingly be able to write code for others' "clouds," but will this be the same?

Or will open source be something that Google et al give away when it suits them, and only when it won't help their competitors? (This would be much like what they do today, but today they aren't the focal point for open-source development.) The Web world has tended to be a net consumer of open source, not a net producer of it. Will this change when its open-source raw materials run dry?

Second, when is the last time you got excited about enterprise software? That market and its ideas are clearly dying. It's an old world that open source is successfully commodifying. But what comes next?

I've long believed that open source is a natural way to innovate, so I'm not worried that open source will have no future. I'm just wondering what it will look like if the enterprise moves into the cloud and traditional enterprise software dissipates.

Thoughts?

Recent posts from The Open Road
Best of Chrome: 'Google's new Trojan Horse'
Hulu beating out YouTube in the video monetization?
Microsoft's Office Live snares only 1 million users
Red Hat acquires way into Windows game
One enterprise's view on open source
Add a Comment (Log in or register) 14 comments
by chustar January 29, 2008 8:04 PM PST
Based on your arguments, you are assuming that the cloud servers themselves are not open sourced. If you hippies have it your way, all software will be open source and that will make your argument moot.
Reply to this comment View reply
by Matt Asay January 29, 2008 10:33 PM PST
I've never been called a hippie. Let me think about that one for awhile to see if it fits. I bathe quite often but you never know.... :-)
Reply to this comment
by leonnyan January 29, 2008 10:45 PM PST
Always enjoy your blog, thank you.

I thought this post was interesting. I've always thought that there was a limit to the current open-source development model due purely to the increasing level of complexity and investment to create many of the newer features/implement technologies and a mass of individuals willingness to contribute sans some sort of compensation to justify the time. I see continued investment in open-source via larger corporations (let's use IBM as a single example, not exclusive) as they have the ability to monetize the investment effort they apply. Personally, I am not clear how much individual contributor efforts we would see going forward. (did this make sense?)

Regarding cloud computing, very interesting. Is there an inherit assumption that we would never see a communal or open-source could?

Cheers. Leon
Reply to this comment
by theopensourcerer January 30, 2008 12:21 AM PST
Two things spring to my mind...

1. To avail oneself of the facilities of a "cloud" you still need devices and physical things to deal with the results of your computing activities. There's more innovation potential in the "output" device side than in the engine itself.

2. We have been down this road before (remember IBM? The world will only need 4 or 5 computers) and it didn't work. I am still reticent about leaving my digital "stuff" somewhere else. There are many like me. Seeing how our wonderful government here in the UK manages to look after my data, I don't want to give up the ownership and responsibility of my own data. In fact I'd prefer if there was much less of "my stuff" on other peoples networks.

Good question Matt.

Thanks for a good blog.

http://www.theopensourcerer.com
Reply to this comment
by botchagalupe January 30, 2008 3:44 AM PST
Do I smell an old "I am going to loose my job to computers" story here? Thirty plus years and it hasn't happened yet.

johnmwillis.com
Reply to this comment View reply
by bsalus01 January 30, 2008 7:06 AM PST
the personal computer isn't going anywhere. the cloud will be a data cloud, not a mainframe terminal scenario. and the your data that is part of the cloud will be a subset of the data that is stored on your computer. and the data that you create in the cloud will probably be able to be synchronized with your PC.

and the cloud will only be for personal data. business won't use an external cloud, except for maybe small businesses. businesses may use an internal cloud though, in which case enterprise software will just morph the way it handles data, not disappear.

in the next 5-10 years i see phones becoming desktop replacements (google android anyone?). you just dock your phone and use your external mouse, keyboard and monitor and probably have an external hard drive too. so i see PCs shrinking not becoming terminals.
Reply to this comment
by botchagalupe January 30, 2008 8:13 AM PST
fyi...

http://technon.blogspot.com/2008/01/two-questions-on-future-of-open-source.html
Reply to this comment
by timoreilly January 30, 2008 8:14 AM PST
Matt --

This line of thinking is exactly what led me from talking about open source to talking about Web 2.0. See my essay "The Open Source Paradigm Shift" or even my 1999 debate with Richard Stallman in 1999 (see http://tim.oreilly.com/opensource for links to both. Hey, it was even the subject of the conversation, if you can call it that, that I had with Eben Moglen at Oscon this past year. Of course, then you were giving him attaboys for taking me to the woodshed for suggesting this idea.

Glad to see you're now on board.
Reply to this comment
by MyRightEye January 30, 2008 9:41 AM PST
And then there's OpenSourceTrack.com
Reply to this comment
by john.mark January 30, 2008 10:17 AM PST
Have you read Nick Carr's the Big Switch? It's all about the future of cloud computing, except his emphasis is on societal impact. I just interviewed him for a podcast I have in the can. I hope to have it out soon!!!

-John Mark
Reply to this comment
by billxa January 30, 2008 1:22 PM PST
Interesting question Matt. I have to believe that at least some cloud providers will provide ways for the OSS community to deploy software into the cloud, not just at the application level but also at the operating infrastructures level, allowing the community to innovate the way the cloud operates to meet their varied and changing needs. If some cloud providers take a closed and proprietary approach, that will create opportunity for others to enter (and disrupt) the market with an open approach. Open innovation is an insidious thing. If there are sufficient incentives, it will find a way to enter and disrupt any big proprietary-dominated market; because it fills the needs of those pushing the envelope, drives innovation, and creates a seam for new entrants to break into otherwise closed markets. The "five" cloud providers will take the closed and proprietary road at their peril. It may work for a while, but open competitors will emerge. What are the proprietary UNIX vendors doing today? If the compute cloud market gets big and all the providers are closed and proprietary, I am sure someone will see the opportunity to create an open alternative. Heck, I might even start one. Being a market disruptor is a lot of fun - and has been financially rewarding too. Want in? Bill Miller, xaware.org
Reply to this comment
by ShaunRConnolly January 30, 2008 5:41 PM PST
Hi Matt,

My 12 year old son provides an interesting perspective the future of open source:
http://connollyshaun.blogspot.com/2008/01/future-of-open-source.html

He spends his time developing his online Roblox community using the open source Lua scripting language.

Are they grooming our next-gen OSS developers?

- Shaun
Reply to this comment
Powered by Jive Software
advertisement

Latest tech news headlines

Resource center from News.com sponsors
What you need in business class email.
Mailtrust

Click Here!
Never worry about email again. From mobility and shared calendaring to virus and spam protection starting at only $3 per mailbox. more>

Rackspace Mailtrust
Total Email Relief

We'll take care of your email so you can take care of your business.

14 Day Free Trial

With expert support 24x7x365 we guarentee 100% uptime. Try us for free for 14 days. Never worry about your email again.

Just $3 per mailbox

Choose the plan that is right for your company and only pay for what you need.

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

Featured blogs

advertisement

Inside CNET News

Scroll Left Scroll Right
  • Nanotech: The Circuits Blog

    Timing rumors surface for AMD plant spin-off

    Rumors persist that Advanced Micro Devices is planning to spin off all or part of its manufacturing operations.

  • Gallery

    Photos: Ron Paul's RNC alternative

    As the Republican convention took place just miles away, a crowd rallied for the former presidential candidate and his message of limited government, ensured civil liberties, lower taxes, and peace.

  • Digital Noise: Music and Tech

    Was 1980s music that bad?

    NPR asks listeners which year featured the best music, and the 1980s emerge as a bleak era. Personally, the '80s figure prominently in my collection, but well behind the 1970s.

  • Beyond Binary

    Microsoft begins big ad push

    Microsoft's multi-year push, estimated at $300 million, begins with a spot featuring Bill Gates and Jerry Seinfeld aired during Thursday's NFL game.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Digital Media

    Michael Moore plans Net-only film premiere

    Filmmaker plans to premiere his latest documentary exclusively on the Internet for free, forgoing the traditional theatrical release.

  • Video

    Political party playlists

    We know the Democrats and Republicans are split over policy issues, but does their musical taste fall down party lines too? And what kind of gadgets did they bring to the conventions to listen to their music? CNET reporter Kara Tsuboi finds out.

  • News - Politics and Law

    What you can--and can't--find about Palin on the Internet

    John McCain's choice of Sarah Palin as a running mate has inspired a wealth of creativity on the Internet.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Photos: The brains behind Google Chrome

    Here's a look at some of the engineers and executives who took the stage at the company's headquarters as they unveiled the new browser.

  • Webware

    10 things we'd like to see in Chrome

    Google's Chrome is pretty good, but it could be a whole lot better. We've rounded up 10 fairly extensive ways to tweak it to make it an all-around better browser.

  • Green Tech

    Clean-tech group forms to support Obama

    "Clean Tech and Green Business for Obama" aims to raise $1 million for the Democratic presidential nominee while elevating issues of climate change and alternative energy.