Bruce Perens
Bruce Perens believes that the majority of programmers work for companies that do not sell the software they develop
R E L A T E D   C O N T E N T
ADVERTISEMENT

Perens urges firms to go open source

Only business differentiators need to be protected, claims activist

Ian Williams, vnunet.com 09 Nov 2007
ADVERTISEMENT

Many companies could successfully partake in open source projects without adversely affecting their business, according to open source activist Bruce Perens.

Perens told delegates at the Open Source Summit in London, hosted by law firm Olswang, that companies need to hold on to their business differentiators in order to remain competitive.

But he insisted that they can effectively share software development with the rest of the world without affecting their company in a negative way.

Perens describes business differentiators as profit centres or customer facing services or features that set one company over its competitors, such as Amazon's product recommendation system or Google's Page Ranking feature.

But Perens reckons that only about five per cent of software in large organisations qualifies as business differentiating.

"Take as much as possible of your software development budget from the non-differentiating software development, and put it in software that makes your company look different, and you will directly help your bottom line," he said.

"We have found the belief that you are the only person who needs this is very overstated, and that whatever you think you need, there are other people who need it too."

Perens believes that the majority of programmers work for companies that do not sell the software they develop, meaning that their work is not a profit centre for the company.

Sharing this "low-hanging fruit" pays off because the more people who partake in this model, the more that everyone stands to gain.

This opens up the possibility for commercial collaboration when goals are shared, as companies can pursue open source partnerships to mitigate the risk and cost of non-differentiators.

The collaborative nature of successful open source projects means that they are developed by large numbers of diverse developers from around the world, each with their own ideas and suggestions.

Development can spin off in unexpected and interesting directions, according to Perens, which often yield useful results.

The comments provoked controversy among some delegates, particularly Jim Markwith, an attorney for intellectual property and licensing at Microsoft.

Markwith highlighted problems in regard to Microsoft's acquisitions of companies that use open source software.

Microsoft often finds non-compliance with licensing terms, and what Markwith described as "license laundering" where developers strip out open source code from the internet but do not attach the appropriate license or header details.

See also:

OLPC laptopXO computers roll off the assembly line in China  08 Nov 2007
MicrosoftPartners cosy up on linking Windows and Linux frameworks  08 Nov 2007
Total open sourcing of Java moves closer  06 Nov 2007
BBCCorporation admits errors in calculating number of open source users  06 Nov 2007
GoogleSocial networking giants team up against Facebook  02 Nov 2007
Open sourceUS still waiting for first GPL case to come before a jury  31 Oct 2007

All Open Source

Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story
R E A D E R   C O M M E N T S

M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
| JAM Recruitment
Background A fantastic opportunity has just arisen within this growing multinational organisation. Working as an EMEA Advisory Consultant your main duties and responsibilities will be to provide advice and support to international organisations looking to ... more >
| Aston Carter
This is a hands-on development team lead position that will push you to the limit of your architectural and mentoring capabilities. Technical amp; development (Agile) • Create effective data solutions, in partnership with the relevant ... more >
| Aston Carter
C++ Research Developer Global Pharmaceutical Company London C++ Research Developer Biotechology Global Medical Company London Global Biotechnology Company specialising in the research and development of cutting edge health care products is looking for an innovative, ... more >
| Computer People
Junior Network Operations Engineer – Borehamwood - £24k Junior / entry level network operations engineer required, will be responsible for supporting external clients network and security solutions. Excellent entry level position as my client offers ... more >
More job opportunities