Linux.com

Feature: Open Source

Behlendorf: Open source at a 'tipping point'

By Chris Preimesberger on December 16, 2003 (8:00:00 AM)

Share    Print    Comments   

Brian Behlendorf, founder and CTO of CollabNet and president of the Apache Software Foundation, believes that open source is at -- or slightly past -- what he calls "the tipping point," with a bow to Malcolm Gladwell, author of a 1999 volume by the same name. Why? "Open source has been around for a while in various shapes and forms," Behlendorf said in a keynote address at the SD Forum's recent Open Source Summit, "but it didn't really start taking off until about five years ago, in 1998. It is an idea with an unstoppable course. For ideas like this to be unstoppable, they must reach critical mass and not have any restraints. Open source is one of these ideas."

Behlendorf believes that the open source movement is now at a major crossroads ("tipping point") because it has moved from being centered in far-flung, independent development shops or studios and is becoming more crucial to day-to-day work in the established business world. "Look at Apache," he said. "It's been running 60% of all the world's Web sites for six years now. I think it's now up to about 67%; it increases something like .2% per month. That's pretty amazing, when you think about it."

Reinforces open standards, systems

Open source developers are no longer generalized as individuals who "stay up late at night, drinking Coke and hacking. We're pretty much everywhere now, but we still can be pretty crazy, though," Behlendorf said.

"Open source reinforces open standards and open systems," he said. "That's why it remains an unstoppable force, and why enterprise has embraced it for mainstream systems work. I think we're going to continue to see our software go out and make a difference in the real world."

Behlendorf.gif
Brian Behlendorf
However, open source is still not widespread, Behlendorf pointed out. "Look around you; most of you here with laptops in this room are running Microsoft systems, not Linux. And this is an open source conference! I'm running FreeBSD and OpenOffice (for a slide presentation) on mine now," he said with a laugh, "but the fact is, most of the world runs proprietary software. Some people always will run it, no matter what. People and companies need to know that when they buy software, it will come with service guarantees, and the nagging impression out there is that open source doesn't provide this. This is changing, but perceptions are slow to change."

Corporations are generally confused about how to manage open source collaboration, Behlendorf said. "They're constantly worried about how to adopt new technologies before Darwin hits them," he said. "There's a reason your parents aren't using Linux; they need that throat to choke. Of course, a lot of people are using Linux and don't know it. If you're using a wireless LAN, then your gateways are probably running on Linux. If you have TiVo, you're running Linux. It's deep in systems, and becoming more pervasive all the time."

Sun's move into China a big factor

Sun's recent announcement of an agreement with the Chinese government to supply 200 million Java and Linux desktops to public-sector employees is a major step forward, Behlendorf said.

"I was just in China myself, talking with the government's IT minister. I told him I was glad that his government had made the decision to move to open source from Microsoft, which the whole country had been steeped in for years. I congratulated him on all the licensing fees they would be saving in the future. He said that he didn't see it as that much of a change, because they had been using Windows for free for a long time," Behlendorf said with a laugh.

"Once Linux and other open source software becomes established in the Far East, the established software vendors will find it increasingly difficult to sell into that market," he said. "In 2002 and 2003, open source found critical mass around the maturity of its software. For example, OpenOffice now is almost undistinguishable from Microsoft Office. Mozilla's feature set was complete a long while ago. Evolution has matured greatly. There are any number of other greatly improved apps out there now.

"One good thing that came from the recession is that companies learned to do more with less, and many businesses who hadn't thought about installing open source and free software tried it and liked it."

Trends and challenges

Behlendorf spoke about several trends he identified:

  • Open source development will become more transparent, largely due to more corporate use, increased litigation, and the Security and Exchange Commission.
  • More and more development will actually come under the heading of "integration." "Open source has tended to be the right way to do this, right from the beginning," Behlendorf said.
  • Companies will find they have to "collaborate or die."

Meanwhile, Behlendorf also sees some challenges for the next year:

  • Open source needs to scale up to involve the non-Western world in more of the development process.
  • The community needs to weather the "IP FUD storms, both bogus and real."
  • Everybody needs to balance "dogma with pragma, and passion with wisdom."

Share    Print    Comments   

Comments

on Behlendorf: Open source at a 'tipping point'

Note: Comments are owned by the poster. We are not responsible for their content.

why support and guarantees?

Posted by: Ciaran O'Riordan on December 16, 2003 10:38 PM
> "People and companies need to know that when
> they buy software, it will come with service guarantees"

I've never understood this belief. No one in any company I've worked for has ever phoned Microsoft for support. Not for the operating system, and not for the office suite. The only barrier I've encountered to introducing Free Software like OpenOffice is that the interface is slightly different.

I think the most important task for us is to convince our governments and schools to mandate Free Software, and then let it creep into business as it gains acceptence. (actually the most important thing for us right now is to get our govts to fix the EUCD/DMCA, and block software patents, but..)

Maybe support is required for high-end applications, and it is required for hardware, but not the OS, and not the office suite.

#

Re:why support and guarantees?

Posted by: DCallaghan on December 17, 2003 12:19 AM
This issue of support, which is so often used to promote proprietary software over open source, is actually one of my most convincing argument for open source over proprietary software.

Very few, if any, business will even consider contacting Microsoft's free support. So you get a contract that provides four free service calls. Its very easy once you bring this up to make the network admins/programmers bristle, because almost everyone has been screwed over on this. They're expensive and unhelpful. Does anyone really consider Oracle as having a throat that can be choked when something doesn't go well? Ever been on IRC with SAP developers? I'm not even bashing Oracle and SAP, but friendly service isn't the first thing that comes to my mind when I think of them.

Purchasing a MySQL service contract gives you the same number of throats to choke as purchasing SQL Server. You just pay less and get more. I *still* rave to anyone who will listen about SuSE's support for me when I was setting up and RS/6K with a 5250 terminal. Proprietary software's support advantage is a myth propogated by people who have never called with a real problem.

#

Re:why support and guarantees?

Posted by: Anonymous Coward on January 02, 2004 07:09 AM
I agree. Any problem which takes more than 30 seconds on google to solve will just be exascerbated by paid tech support.

I know more than them and it's really irritating how they treat me like an idiot and insist on walking me through every single step. Most often, it takes 5 minutes just to find out something that I could have told them off the top of my head!

#

Inhibit factor

Posted by: Anonymous Coward on December 16, 2003 10:48 PM
Programmers doing open source is large free labour. The greater market part open source gets the higher unemployment will result.

In the end, when we have better economy but still huge unemployment, most programmers will likely see the connection between unemployment and open source in this industry. At this point they will stop work for free since most people simply have families to pay.

The market will correct itself.

#

Re:Inhibit factor

Posted by: Ciaran O'Riordan on December 16, 2003 10:50 PM
I'm paid to work on Free Software.

#

Re:Inhibit factor

Posted by: Anonymous Coward on December 16, 2003 11:21 PM

This is just silly. As more and more corporations use OSS, the pendulum will swing back to having capable programmers on the staff. Or there will be a good deal of growth in companies that can provide the support that corporate managers seem to feel a need for.

You seem to feel that programmers are not being realistic because, what, they haven't gotten greedy?

Darn it! I fed the troll again.

#

Re:Inhibit factor

Posted by: Anonymous Coward on December 17, 2003 12:01 AM
This is complete toss. Try understanding economics even slightly before spouting 25th hand drivel.

#

Re:Inhibit factor

Posted by: Anonymous Coward on January 06, 2004 03:47 PM
On Open Source:
Unemployment resulting from open source software is not totally unlikely. When HP, SUN, IBM, ORACLE truly embrace open source there main lines of products, like Websphere (huge cashcow), Lotus Notes, DB2 or Oracle SQL (= Oracle), HP-UX, Solaris (selling with the special hardware!) will be wiped out. Open Source alternatives like JBoss or MySQL or Linux are at hand and are just as good. This will cost tens of thousands of programmers jobs in the west, which will partly be reinstated in the east (china, india) under semi goverment control. My gues is that college courses for software programming in the west will shed 50%-70% of their students and professors in the next 5-10 years.

On China:
The remarks on china are plain stupid. Everyone who has done business with china knows what china wants: 1) Control over products, designs etc 2) Reached by copying foreign products legally unprotected. Sun won nothing in china - they sold out their javadesktop system, once, never to get it back.

#

Re:Inhibit factor

Posted by: jlguallar on December 17, 2003 01:58 AM
Hi Anonymous Reader,

I'm paid to work with Open Source products. While at my work, I generate documentation on Open Source products, I report bugs in Open Source products, I train users in Open source products and I generate code that goes back to the Open Source community.

So, yes, I'm a paid "Open Source worker".

Then, you have all those developers working full time in Open Source products at companies named IBM, Red Hat, SuSE, Novell, MySQL AB, Mandrake, TurboLinux, HP-Compaq...

What you wrote was true about 5 years ago. Open source has evolved. Many companies (like mine, a for-proffit company) support, develop and use Open Source solutions because its good for them, not because they believe in global hackerism brotherhood. It's a technically sound and proven solution.

Regards,
Josep

#

Nonsense

Posted by: Anonymous Coward on December 17, 2003 05:26 AM
The only jobs threatened by open-source are those involved with producing popular, packaged off-the-shelf items like operating systems, office productivity suites, software development packages, etc.
Believe it or not those are a tiny minority of the total programmer population. Most are working on custom packages, in-house development, software for very specialized markets, contract jobs, and support. We'll do just fine. Don't worry.

#

Re:Nonsense

Posted by: Anonymous Coward on December 18, 2003 11:03 AM
I am a small one man PHP/HTML/SQL/XML etc... programmer shop, also i do magazine page designing DTP and net consultancy mainly for small clients.
I for one would not be able to exist without the help of open source as it enables me to build my clients hardware/software solutions that glue to whatever systems they use (Win/MAC).
Also i would not be able to build complete websites with all modern concepts like session handling, auth, membership, forums, logs etc... within for small clients budgeds, I live from implementing solutions, not writing software persé like most of us i will write software when i have a scratch to itch and when not yet a scratching machine was invented.
Most if not all Open Source was coded to scratch a itch and not because it's owner is a communist but because the owner believes the solution will be part of a collection of tools which others share back.
A open source programmer is main a person with a long term vision of getting other tools back for the tools the person shares.
The trouble in this world is that some people are willing to poisen the well and if needed themself to see gain on the short term for themselfs at cost of all.
These are the people that need to be leashed very short.

Open source is the programming platform of the man in the street metaforicly speaking, at least I hope it will be, probably the mass will be asking for a dictator again.

Yaa.

#

Support

Posted by: Randall McFarlane on December 17, 2003 12:03 AM
Some things change and some things don't. The web servers are changing, but the home pc is not. Time will tell if there will be a major change for the home pc. Microsoft has mostly been with the IBM/compatible home pc since its been out (now just called the pc). People are afraid of change and always will be. Moving to open source is hard and some people won’t give in that easily. Over time and I hope the people will change and open there minds to open source. But the only way for mass change is if Microsoft died and people have no choice but to change over. Open source needs more support and people who write there software need to be more friendly when a person asks for help on their product. I heard from friends and just reading online that most of the open source people are vary snobby and expect the user to know everything. After a user has one or two experiences like this the user starts to dislike the new alternative. The open source community needs to stand together and understand if you write a program expect questions and yes even stupid ones. If we pull together and help out we can expect change. Support means stability of the product, and don’t be a prick about it.

#

Patents

Posted by: walt-sjc on December 17, 2003 12:52 AM
The biggest issue with OS isn't technology, support, security, cost, etc. It's patents.

I believe we are just beginning to see companies going after OS programmers, distributers (RedHat), and even end users for patent infringment. The patent doen't even have to be free of prior art, as the cost for individuals or even good sized companies to fight a patent claim is huge.

We have yet to see MS go after any linux companies for the VFAT patents, but my bet is that it's only a matter of time.

#

Re:Patents

Posted by: Anonymous Coward on December 17, 2003 03:59 AM
if the patent laws in U.S. harms the movement of open source, the open source community will just find other playground to play. the final result will be to the detriment of U.S. interest.

i'd love to see how MS plans to go after linux companies in china<nobr> <wbr></nobr>:)

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya