TPP Harmful To Open Source

While some may assert that open source is not applicable in every circumstance, the right to demand access to source code in situations where it is appropriate is important to society as a whole. That’s why it is important to note — and protest — a clause in the Trans-Pacific Partnership trade agreement (TPP), and any other trade agreements carrying the same idea. As the FSF notes, chapter 14 includes a prohibition on governments requiring access to source code as a condition on allowing

the import, distribution, sale or use of such software, or of products containing such software, in its territory.

Just as Volkswagen was able to hide its evasion of emissions regulations behind proprietary code (which the US DMCA and laws like it globally even made it illegal to reverse engineer for scrutiny), so TPP enshrines the ability to hide behind proprietary code and prohibits governments from mandating its disclosure even when that’s in the interests of the citizens they serve. In the future, regulations should increasingly require open source for code critical to regulatory matters; this clause prohibits it. Shutting such an obvious avenue for society’s good seems premature and regressive.

It’s not enough to partially mitigate this ban on open source by allowing secret disclosure to governments. Our perspective is that simply having source made available for viewing by select parties is not sufficient. Source code related to public regulatory matters should be released under an OSI approved license and thus made available to all those who use the software. Doing so allows them to study, improve and share the software as well as to check that their lives are not negatively impacted by its defects. Ideally, all software written using public funds should also be made available as open source.

There’s much else in TPP to be concerned about, as the EFF notes, but this clause is especially regressive and is cause alone to reject the agreement. The clock is ticking — President Obama notified Congress on November 5 that he intends to ratify TPP on behalf of the USA — so the time to protest is now.

[Adapted by OSI as a Board position statement]

Microsoft and Red Hat Make Peace

That’s in the cloud at least. The deal that’s just been announced is certainly more comprehensive than the join marketing and hosting deals that usually show up.

  • .NET will soon be shipping in RHEL and included in OpenShift
  • support staff will be co-located so hybrid cloud customers have a single point of contact
  • there’s some kind of patent standstill between Red Hat and Microsoft

But claims “Microsoft Loves Linux” are premature; this is just the Azure team throwing big money at credibility, not a decision by the whole company to end hostilities. To do that they would need to join OIN.

Full story on InfoWorld.

Simon Says … No More Foundations!

Simon spoke at OSCON Europe on Monday, delivering a keynote calling for a halt to the proliferation of open source trade associations calling themselves “Foundations” — not to be confused with open source public benefit non-profits. Here’s his keynote in full.

Phone Consultations

Arranging the necessary agreements for a business consultation can be heavy lifting, especially if the matter in hand could be discussed in half an hour. To that end, we’ve set up an account on Clarity so you can quickly and easily benefit from our experience! If you book during 2015, we will donate all proceeds to the Open Rights Group.

EU-US Safe Harbour For Personal Data Eliminated

Simon’s quick take on the safe harbour news.

Simon Phipps's avatarWild Webmink

The European Court of Justice (CJEU) handed down a decision declaring EU-US safe harbour for personal data invalid this morning. It has far-reaching implications for cloud services in particular and may presage increased opportunity for open source solutions from non-US suppliers. Looks like a real gift to companies like Kolab.

Here’s my first reaction on reading of the sources. Let me know what I have wrong & I’ll fix it. In the Opinion of the Advocate General (who has a broader but compatible view), he said:

¶183. I am therefore of the view that Decision 2000/520 must be declared invalid since the existence of a derogation which allows in such general and imprecise terms the principles of the safe harbour scheme to be disregarded prevents in itself that scheme from being considered to ensure an adequate level of protection of the personal data which is transferred to the United States from the European…

View original post 1,346 more words

FRAND Is Always Discriminatory

I participated in a study asking about the fairness, reasonableness and non-discriminatory nature of FRAND licensing in the context of licensing of patents in standards. I was surprised to find people there asserting there was no conflict between FRAND licensing and open source software. Here’s a simple explanation why that’s wrong.

Since patent licensing is by definition bilateral, and since open source communities that aren’t run by a single vendor are by definition multi-lateral, any standard which includes patents that require licensing discriminates against true multi-participant open source implementation. By definition, patent licensing as a precondition of implementation of a standard cannot ever be non-discriminatory. Even zero-fee licensing is discriminatory as it still requires implementers to seek permission, the antithesis of open source.

Software Freedom, Utility and Maintenance Time

Whilst many may long for a truly open source OS that meets all of their needs, the reality has always been that compromise has a role to play whenever it comes to picking your operating system. Despite the availability and increasing ease of installation of purer open source systems, there remains a trade-off to be made. Systems with a high level of software freedom and an intuitively usable interface seem to require high levels of maintenance to keep them alive. Where a system with high software freedom’s been designed to require less maintenance, the usability seems to suffer. Of course, this triangle has a third point to it too: where a system is both easy to use and maintaining it doesn’t consume too much of your time, it’s software freedom that takes the hit.

What sort of system you choose should depend on which of those three factors you prioritise. Read the details about this theory, along with some pointers for recognising systems that value software freedom in Simon’s InfoWorld Article.

How To Safeguard Surveillance Laws

Here’s my letter to the Evening Standard yesterday, where I explain the problem with surveillance laws and how to minimise their harm (in 200 words as required by their letters editor)

Simon Phipps's avatarWild Webmink

This letter was published in the London Evening Standard on January 12th, 2015:

I watch with alarm as, in the wake of the barbaric murders in France, politicians seek increased surveillance powers for the security services.

Surveillance is not always wrong; far from it, our democracy has long allowed accountable public servants to temporarily intrude on individuals they believe to be a threat.

My alarm arises for two reasons:

  • The powers requested in recent attempts at new law are open-ended and ill-defined. They lack meaningful oversight, transparency or accountability. They appear designed to permit the security services free rein in making their own rules and retrospectively justifying their actions.
  • The breadth of data gathered – far beyond the pursuit of individuals – creates a risk of future abuse, by both (inevitable) bad actors and people responding to future moral panic. Today’s justifications – where offered – make no accommodation for…

View original post 66 more words

How should technologists respond to terrorism?

The attack on the Charlie Hebdo office in Paris was a horrific crime. It has shocked the world and roused a great deal of public upset, outcry and anger.

Whilst it’s too late to prevent the tragic loss of life caused by the murderers, the office assault was the seed of another, ongoing attack, in which each of us is struggling, though we may be unaware of it.

Acts of terrorism provoke society into attacking itself. Justice and law making systems designed to protect and uphold our freedoms and rights are tricked into restricting and removing those self same rights and freedoms for everybody, in attempts to prevent future attacks and to placate the fierce public desire for action.

An understanding of the openness of the internet and the ways in which we benefit from it gives technologists a unique insight into the value that society gains from remaining open. That’s why Simon’s used his InfoWorld response to the tragedy as an opportunity to call on readers from the technology industry to respond to terrorism by defending openness. Check out his full article on InfoWorld.

DLC 1: Hotel arrogance, the no-win laptop and more

Digital Life Clippings from week 1

  1. Marriott will ban shareable WiFi if the FCC don’t let them block itNYT – Their arrogance in attempting to protect their high-margin abuse of customers’ vulnerability knows no bounds; threatening the FCC is jaw-dropping.
    To carry out their threat to ban shareable WiFi, they would need to ban not only MiFis but also Windows, Mac and Linux laptops as well as almost all smartphones. They may think they have a right to break my internet if I won’t use their broken internet, but the “hospitality” they will need to show their “guests” will be deeply harmful.
    The bug is not that people want to use their own internet connections; it’s that Marriott think people should have to pay extra for a facility that’s become as fundamental to travellers as hot water or electric light. [Coverage]
  2. HP’s low-cost Windows laptop is not a Chromebook killerGigaOm – It’s a mistake to try to squeeze Windows into hardware designed for ChromeOS. You end up with a laptop that’s so under-powered it’s best for cloud-hosted applications (as the HP/Microsoft TV advertising in the UK implies). But you still have to maintain anti-malware software, apply updates, manage drivers, buy upgrades and so on.
    So you have bought yourself the functionality of a Chromebook but with the upkeep of Windows. Why on earth would anyone think that was a good deal?
  3. A Europe Of Treaties?Webmink – The UK is entering its election cycle and the political manipulators are trying to whip Britain’s closet xenophobes into an anti-European frenzy intended to justify Britain’s withdrawal from the European Union. But what would be the alternative? Britain can’t up-anchor and sail to Florida. Opting out like that would simply mean discarding democratic engagement over the market conditions Britain depends on and instead seeking secretly-negotiated treaties.
  4. Samsung to use Tizen in TVsTizen Experts – Samsung’s embrace of Tizen continues, although this move to deploy it to TVs instead of phones may indicate someone has woken up to the need for a large and diverse developer ecosystem to make a platform succeed. All the same, the probem is on clear display in this insider article. This quote embodies the problem.

    Tizen TV is expected to be running Tizen 3.0 based on Tizen Common at launch and the non Intellectual Property (IP) Source Code released shortly thereafter.

    Secret development, partial code availability, binaries before code; how could any meaningful collaborative community possible emerge in the absence of an existing diverse ecosystem?