- 1
- 2
- 3
- < previous
- next >
Read up on the latest ideas and technologies from companies that sell hardware, software and services. An EMC Perspective on Data De-Duplication for Backup
Business Mashups: Build and deploy applications without the need for professional developers
EMC Data Profiling for File System and Exchange Server Environments
You Deserve Better than Spreadsheets
Network Aware Service Management
Aligning IT and the Business with Demand Management
A Guide to Next-Generation Backup, Recovery and Archive
ALM for the Enterprise - Serena’s Approach to ALM 2.0
Zones provide focussed content from Computerworld and leading technology partners.Newsletter Subscription
Where do you see open source heading in the next five years, especially with regard to development, community, and market opportunities?
I think that most reporters are misreading the economics of open source, and I hope that changes. You see a lot of publicity for companies that put open source in a profit center, like MySQL. But for most companies, open source is operated in an IT cost center. Many open source developers are paid these days, but the majority are actually working for customer, not vendor, organizations. For those companies, open source is a way to distribute the cost and risk of developing non-business-differentiating software that they need to support their own operations, but which isn't particularly visible to their customers. Those folks are interesting because they don't have the problems with sustainability or conflict of interest that the open source vendors can have.
So, I think the currently underreported and future trend is the shift of the development of non-business-differentiating software within companies to open source. Consider that if you are an IT manager, you can directly help your company's bottom line if you move as much money as possible to developing the software that is customer-visible and provides your company with a business differentiator against its competitors. But where do you get the other 95 percent of the software in most companies, which isn't business-differentiating? You participate in open source communities to build it, and thus spread out the cost and risk with your partners in those communities. You can share the development with them without hurting your company, because the software isn't business-differentiating.
Does widespread adoption and commercialization of open source software create new challenges or pressures for open source projects?
A big problem facing many companies today is that they entirely depend on open source for their operations, and they haven't even begun to deal with that from a corporate policy perspective. I've met CEOs who haven't known they use open source at all, and then they have found out that all of their most critical projects depend on it.
When I wrote the rules for approving open source licenses, I didn't think that we'd get such a gold rush of companies that there would be 70 such licenses today. Dealing with the combinations of those 70 is too complicated. I direct my customers to three licenses that are compatible with each other and that provide for most of the business purposes of releasing open source. That's all you need.
I think our next steps might not be in software. Today, Wikipedia is one of the world's largest content providers, and it's open content. What else can we do like that?
What are the next steps needed for open source as a software production methodology to reach the next level?
Well, we really are at the next step for a lot of software development. We define the best practices in software development today. After all, how many companies have software staff that are as motivated to work for them as the open source developers are motivated to make something that everybody shares?
Most proprietary software is written with the assumption that nobody's looking over the programmer's shoulder. With open source, the whole world is looking over the programmer's shoulder. Programmers write better code because they know that. Consider what happens today when a programmer is hired. How can any company tell much about the quality of their work? You can't get much good data out of their previous employer, if you can get any. But you can look at their open source code, and you can check out their interaction on the project's discussion lists and see if they are a team worker or a flamer. So, I think a lot of programmers realize today that their open source work is their resume. That's a big quality incentive.
But what would I like to see for a next step? I would like to aim high. See that Macintosh desktop? It's got great consistency, it treats the user pretty well. Can we beat it? I think it's possible, but it would take strong leadership and a dedicated team.
When I left Pixar in 1999, Steve Jobs still didn't believe that open source could produce a good GUI at all. Two years later, he introduced Safari, which was derived from open source GUI work, while standing in front of a slide that said "open source, We Love It." I guess I won that argument.
- 1
- 2
- 3
- < previous
- next >
Computerworld Member Login
Beyond Virtualisation - The Roadmap to 2012
CIO Breakfast Briefing
8:30am - 10:30am
Brisbane | 22 July | Sofitel Brisbane
Sydney | 23 July | Four Seasons Hotel
Canberra | 24 July | The Hyatt
Attend and discover:
- What happens after virtualisation
- The benefits automation drives
- When automated infrastructures will emerge
- What the roadmap to 2012 looks like
- How to deliver an automated architecture
- How to maximise your investment in virtualisation
- +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future. - +
Data Management Edition #9: Data centre makeover 24/04/2008 07:43:06
This week CW Live looks at the death of the old style data centre which is undergoing its first makeover in more than 30 years.
Satyam’s Q1 revenue up by 43% and Net Profit by 45% YoY; revises revenue and EPS guidance upwards for FY09 2008-07-18 16:58:00+10
Informatica Reports Record Second Quarter Results 2008-07-18 13:01:00+10
Tumbleweed Releases MailGate 3.6 2008-07-18 10:01:00+10
Convergys to Acquire Intervoice, Enhancing Leadership in Relationship Management 2008-07-17 14:41:00+10
Borland Management Solutions Put the "M" in Application Lifecycle Management 2008-07-17 13:43:00+10
Supercharging Aurora Energy's Core Business Applications
HP TestDirector & WinRunner offer business process savings, operational efficiencies and productivity gains. Discover how by reading on.










