☆ Balancing Transparency and Privacy

Beautiful WindowOne of the keys to a successful open source community is appropriate transparency. A community with strong values around transparency will also be likely to respect its participants privacy. Such a community will also be unlikely to have a copyright assignment benefiting a commercial party. Here’s why.

An open source community arises from the synchronization of the individual interest of many parties. Each person:

  • comes to the community at their own (or their employer’s) expense,
  • seeks to derive from the commons at its heart software that fulfils their individual interest and
  • freely brings with them their own abilities and contributions.

No-one is owed a living by anyone else – communities do not have business models, only the participants gathering in them do. Participants with a business interest in the code express that interest elsewhere, if it’s a truly open community.

To create an environment where people are willing to synchronize their individual interests and collaborate over code, there has to be transparency. But that doesn’t have to extend to the lives of the participants themselves. Your motivations for being involved in the community are of no relevance to my life because our relationship in the community depends on code. The code, the community and how they interact are transparent, but motivations for participating in it are opaque. My reasons are up to me alone and yours up to you. They’re private and irrelevant because the code speaks for itself. And by implication, you have no right to force acceptance of your business model on me.

Thus in a healthy open source community, I’m free to maintain my privacy around my motivations and how I’m funding my involvement if I wish. On the other hand, I’m able to work in an environment of transparency where all the code is known, all its origins are known, all its defects are potentially known.

That combination of transparency with privacy is, in my opinion, a primary characteristic of an open-by-rule open source community. Communities without the rule “if it didn’t happen as a matter of open record, it didn’t happen” are closed, regardless of the software license. Open source is about transparency at the community level but also about the privacy of the individuals involved.

The interface between the two is where a formal community/contribution agreement is relevant. To maintain trust, enable development transparency and permit individual privacy, it’s reasonable to ask every participant to sign an agreement promising to stick to community norms, especially with respect to the originality of contributions and the possibility that they are associated with parallel-filed patents.

But it’s not reasonable to give any one participant the exclusive advantage of aggregated copyright for them to use privately. Doing so breaches the transparency-privacy boundary, damages trust by enabling opaque behaviour with the community commons and introduces private business-model reasoning into the community where it doesn’t belong.

I’ve heard arguments such as “we have to be able to make a profit” or “we contributed the original code” to justify copyright assignments, but these are personal not community arguments. Your need for profit is yours, not the community’s, and if you didn’t have it nailed before you started the community and irreversibly licensed the code under an OSI-approved license, that’s your problem. Your business need is no reason for me to surrender my copyright to you, so please don’t demand it. There is no amount of contribution on your part that permits you to demand anything from me.

That’s why, as a participant in Project Harmony, I’m only interested in the variants that grant equal rights to everyone. There will be more news about this soon – watch out for it.

[Expanded from a comment I made in FLOSS Weekly 39.  A helpful research paper on this subject is The Role of Participation Architecture in Growing Sponsored Open Source Communities]

☞ Open Data: Fantastic, But Not Enough

In an unusual move for such a significant news item, the UK government announced over the weekend that they were ordering all government departments to embark on a voyage of transparency. There were some very good ideas in the announcement, including a mandate to publish details of all ITC procurements. And there is no doubt that a mandate for open data is a fantastic move. The letter from the Prime Minister was pretty clear:

Given the importance of this agenda, the Deputy Prime Minister and I would be grateful if departments would take immediate action to meet this timetable for data transparency, and to ensure that any data published is made available in an open format so that it can be re-used by third parties. From July 2010, government departments and agencies should ensure that any information published includes the underlying data in an open standardised format.

Read on over on my ComputerWorldUK Blog

☞ Imbalanced

  • At a recent debate in the House of Lords on the Digital Economy Bill, a number of amendments designed to ensure citizen rights (as opposed to most terms of the DEB that limit citizen rights in defence on corporate rights) were rejected by the UK government on the basis they would upset the delicate balance of UK law.

    Yet here we see the very same Bill seriously disrupting the delicate balance of rights voters already enjoy. You’ll no longer be able to offer your guests easy wifi access, ruining evolving and desirable modes of work and interaction in order to shore up the 20th century monopolies of Lord Mandelson’s media friends.

    I’ve not heard nearly enough from the opposition parties on this stuff, making me fear they will just do more of the same – not a surprise, it’s advance preparation for ACTA ratification. It’s election time; we need to make sure the politicians know we care about this stuff.

  • UK citizens can sign this petition to the UK government calling for transparency.
  • Useful summary from Michael Geist – worth asking your representatives why your government hates transparency if you’re in one of the countries opposing it.
  • Peter Tribble documents some of the comments made by Oracle’s representative in theOpenSolaris annual meeting. Net: Oracle intends to keep going with OpenSolaris.
%d bloggers like this: