ITPRO

Printed from www.itpro.co.uk

Register to receive our regular email newsletter at http://www.itpro.co.uk/reg/register.

The newsletter contains links to our latest IT news, product reviews, features and how-to guides, plus special offers and competitions.

Skip to navigation

    Bona fide open source

Has open source become a victim of its own success?

By Richard Hillesley, 23 Nov 2009 at 16:19

open source software

- Is the copyright under diverse control?

- Is the community governance open?

- Are external interfaces and formats standards compliant?

- Does your community operate under a patent peace arrangement?

- Are trademarks community controlled?

To some of the more recent start-ups who describe themselves as "open source" some of these notions are problematic, because as they see it, they inhibit companies' ability to 'proprietise' and 'monetise' the developers and the code, which misses the point that 'open source' is as much about community and ownership as it is about the visibility of code.

Red Hat doesn't own Linux and CentOS can duplicate Red Hat's code, but Red Hat wins through quality of service and hands-on support.

A successful open source project needs: A unifying purpose, the tools that enable contributors to be part of the process, a sense of belonging to a community - linked by the net and a common creative purpose- a clear licensing model, and a b and motivated inner circle of developers who bind the process together and provide a means for interested - or disinterested - parties to join the process and make comments.

Some projects - like the Debian GNU/Linux project - have a binding constitution, but most projects leave the structures and obligations as loose as possible, to encourage voluntary contributions and debate around ways of achieving the best possible outcome - thus allowing the best solutions to come through.

For many free software projects it could be said that the licence serves as a binding force. Some commercial open source software companies have successfully led open source projects in a commercial direction by employing the lead developers and fostering and maintaining links with the developer community.

The software, however, remains freely available under the conditions of the licence.

If there is a methodology to the creation of free and open source software, it is highly variant between different projects. The hierarchies may vary from project to project. Some projects have written constitutions. Some are egalitarian. Some are led by a "benevolent dictator" who makes the final decisions.

But successful projects are built around open code, freedom from the precepts of "intellectual property", and the ability of users and developers to freely contribute to the code. If you take care of the developers and the code, the returns will take care of themselves.

The trouble with the current debates about topics such as "open source business models" and "open core licensing" is that 'open source' is sometimes taken to mean whatever you want it to mean, and each new proposal takes 'open source' further away from its original meaning.

The code is a gift of the developers and 'open source' and its beneficiaries can only benefit from a clear and unambiguous stance from the OSI that honours the developers and the communities it was set up to promote.

1 2 3
Next

Email to a friend

Print this page

< Previous   Public Sector : Analysis & Insight Next >

4 comments

You need to Login or Register to comment.

Not Strictly True

@Richard Hillesley: "The Free Software movement emerged from Richard Stallman's project to create a a UNIX-like free operating system in September 1983." This is incorrect. The Hurd, if that is what you are referring to, did not make it into mainstream use (and still hasn't). Richard Stallman had to wait for the Linux kernel before he was able to have a fully working kernel for his GNU tools.

By 6tricky9 on Friday Nov 27

0 people out of 0 found this comment useful.

Did you find it useful?

Re: Not Strictly True

The statement is correct. The Free Software movement grew directly from GNU, which evolved from Richard Stallman's announcement of his intention to create a free Unix-like operating system in Sep. 1983. The free software movement was in existence long before Linus Torvalds or the Linux kernel came along.

By Ip_richardd2ec66 on Monday Dec 14

1 people out of 1 found this comment useful.

Did you find it useful?

Reply to Richard Hillesley

Yes, that will teach me not to scim read Richard; I misread your article as Richard Stallman launching his OS in 1983, rather than launching his *idea* for an OS. I apologise for that, however, you have also misread my reply. I didn't deny that "The free software movement was in existence long before Linus Torvalds or the Linux kernel came along", and my point about The Hurd and the Linux kernel is correct.

By 6tricky9 on Tuesday Dec 15

0 people out of 0 found this comment useful.

Did you find it useful?

What is meant by "Open Source" is less clear?

No, it's perfectly clear - it's just that some companies want to cheat and get the benefits of Open Source without relinquishing all proprietary rights to their code. With teams of lawyers parsing the wording of the GPLs, you can make it seem unclear, but it's really very simple - the code is free for anyone to use and modify, as long as any changes are made available under the same terms. How you organize the development process is your own business - but if you don't get community involvement, you won't reap the full benefits of the Open Source model.

By greenknight32 on Tuesday Dec 15

0 people out of 0 found this comment useful.

Did you find it useful?

    You may also like...

 Sponsored Links

advertisement

    You may also like...

advertisement
Sponsored Links
Advertisement