☆ 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 your are you. They’re private and irrelevant because the code speaks for itself.

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.

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]

☞ Leadership Change

  • Pamela declares victory, resists the temptation to diversify and announces Groklaw will no longer publish original articles. Personally I think this is a great loss for the wider software freedom community; an investigative community venue is definitely needed to counter the mesh of conspiracies I know are the daily work of industry lobbyists and standards professionals.
  • The OSI Board has now elected officers and committee chairs for the 2011-12 year.

☆ Protei – Open Hardware Robot

Here’s a Kickstarter project that deserves your attention. A worldwide group of experts and enthusiasts is designing an autonomous marine robot that can be unleashed in fleets on an oil spill and sweep it all up from the surface of the ocean. Their design and working are completely open, so anyone anywhere can build and improve the design. It also potentially could be set to the task of clearing the Great Pacific Garbage Patch.

They will use the Kickstarter money to build a full-scale working prototype. All round excellent project by the looks of it – you can find out much more on their web site and you can sponsor the project on Kickstarter – take the time especially to watch the video on Kickstarter.

⚡ Investment


wouter dewanckel
CFO asks CEO "What happens if we invest in developing our people & then they leave us?" CEO: 'What happens if we don't, and they stay?"

☞ Open Source Data Points

  • OSI Board reponds to FCO Questionaire concerning CPTN Transaction
    The OSI Board was asked by the German cartel authority for further comment on the acquisition of Novell’s patent portfolio by CPTN (Microsoft, Apple, EMC, Oracle). With their permission, the newly-seated OSI Board has published its response.
  • 5th Annual North Bridge Future of Open Source Survey 2011
    The forces of commercialism in open source would love you to share your insights in this annual survey.
  • The move by the new masters in Congress to de-fund all the things in the US that have been recently installed to create more transparency speaks as well of their effectiveness as it does badly of those trying to use budget cuts as an excuse to remove them.
  • Jomar observes that the companies previously excited about open standards have significantly cooled their passions lately. My assumption is that’s because Google is now seen as the primary threat vector by those companies and Google is well able to use both open standards and open source to its advantage.

☞ Distracting Reading

  • The end of OpenID?
    Very interesting analysis on LWN suggesting that OpenID’s big problem is it leaves users in too much control and thus is no use to web sites who insist on quietly gathering and exploiting your identity information.
  • Keen on Kyrgyzstan
    Beautifully-written blog by Dennis Keen, who has the unbelievable task of studying eagle hunting in Asia on a Fulbright Fellowship. Read especially his fascinating Eagle Babe article from last November.
  • EU’s new copyright leader doesn’t believe private copying should exist
    The worrying appointment of Maria Martin-Prat as head of the European Union’s “intellectual property” unit. The unit itself is a pretty worrying thing to exist when there’s so little in common between copyright, patents, trademarks and trade secrets apart from their collective role in removing citizen freedoms in the digital age). But her appointment is especially worrying as she used to be a lobbyist for the recording industry, so this is an act of putting the fox in charge of the hen house.

☝ The Sentinel Principle

If we try to define what an “open standard” is, we’ll probably find the definition being gamed by well-funded corporate interests within a short time. But what if there was another way to get an indication that a standard was problematic? I suggest using a sentinel. Read about it on ComputerWorldUK.

✈ Google Cuts Off Travellers

Usually when I want to illustrate the capricious and arbitrary nature of cloud-provided services, I use other examples. But today Google has shown me that they too simply can’t be trusted to provide a service one relies upon. They are perfectly happy to leave you stranded without explanation or remedy.

As well as shutting down the Gizmo voice-over-IP service they bought, without any explanation or alternative but at least with a little warning sent via e-mail, they have also taken away the ability for anyone to use the “Call Phone” capability within Google Talk in GMail while outside the US. You probably won’t have used it if you had Gizmo set up, but now you need it – it’s gone.

So if you were using Google Voice for your phone calls while in the US and then relying on either using your Android phone with a VoIP client or the Voice support in Chat to manage your calls while you are travelling, forget it. They just turned it off, without warning, explanation or even the courtesy of a response to users in their online forums. That calling credit you have is now useless until you get back to the USA.

This is not the behaviour of a reliable service provider. I’m sure they are technically within their rights; there’s probably a load of weasel-words in some terms of service somewhere. But to provide a service that people depend upon and then withdraw it without warning, explanation, alternative or apology is simply unacceptable.

☞ Spin-Policy-Defense

  • While it’s not instantly obvious from Mitchell’s blog posting, which verges on concealment in plain sight, the deal here is that the Mozilla spin-out to make Thunderbird as dynamic as Firefox hasn’t worked and the project is being folded back into Mozilla Labs. A great shame, because the e-mail market needs disrupting now more than ever. It would be interesting to see an honest appraisal from David Ascher of why it didn’t work out.
  • Australia has always been a leader in the area of updating their government procurement policies to permit open source solutions. Here they are asking for input on an update to the existing policy.
  • The attacks Google faces from all round (Oracle already, and the CPTN consortium members soon one presumes) mean it feels the need to buy an instant patent portfolio with which to defend itself. Understandable, but with great power comes great responsibility; I hope they will give a patent grant to the open source community to prevent future mishaps if they turn evil after all.

⚡ Tune In


Simon Phipps
Just confirmed I'll co-host this Wed on FLOSS Weekly: David Wheeler – Open Source Software at the US Dept of Defence, http://twit.tv/floss