Back in July, Google announced a new organization named Open Usage Commons. The aim of the organization is to help “projects protect their project identity through programs such as trademark management and usage guidelines”.
Google believes that “creating a neutral, independent ownership for these trademarks gives contributors and consumers peace of mind regarding their use of project names in a fair and transparent way”.
Open Usage Commons and the controversy with IBM
Everything seems good in theory, right? But soon after the Google’s announcement of the Open Usage Commons, IBM made an objection.
The problem is that Google included Istio project under Open Usage Commons. IBM is one of the founding members of the Istio project and it wants the project to be under open governance with CNCF.
On behalf of It’s FOSS, I had a quick interaction with Heikki Nousiainen, CTO at Aiven to clear some air on the entire Open Usage Commons episode.
What is the Open Usage Commons trying to do?
Heikki Nousiainen: The stated purpose of Google’s Open Usage Commons (OUC) is to provide a neutral and independent organization for open source projects to host and manage their trademarks. By applying open source software principles to trademarks, this will provide transparency and consistency. The idea is that this will lead to a more vibrant ecosystem for end users because vendors and developers can confidently build something that relies on projects’ brands.
Although other foundations, such as the Cloud Native Computing Foundation (CNCF) and Apache Foundation, provide some direction on trademarks, OUC provides more precision and consistency in what constitutes fair use for vendors. This avoids what has generally been left to the individual projects to decide, which has resulted in a confusing patchwork of guidelines.
Additionally, it is likely an attempt by Google to avoid situations similar to what Amazon Web Services (AWS) has faced with Elasticsearch, e.g. where trademarks have appeared to be increasingly used to prevent exactly what Google is attempting to accomplish with this foundation, relatively open use of project brand identifiers by competing vendors.
What are the problems surrounding the Commons?
Heikki Nousiainen: The main controversy surrounds the question as to why Istio was not placed under CNCF governance as IBM was clearly expecting it to be placed under an Open Governance model once it matured.
However, Open Usage Commons does not touch the governance model at all. Google, of course, has incentive to be able to trust they can utilize the recognized brands and trademarks to help customers recognize the services built on top of these familiar technologies.
How will it impact the open source world, both positive and negative impacts?
Heikki Nousiainen: It will remain to be seen what the long-term impact will be due to the fact that the only member projects are currently driven by Google. Although controversial, it doesn’t seem like the fears that Google would be able to enact effective control over member projects will materialize.
A more telling question is, “Who will be likely to participate?” One thing is for sure, this will spark a long overdue discussion on how Open Source trademarks should be used when moving from software bundles to services offered in the cloud.
Does it sound like some big players will have control over the definition of ‘open source trademarks’?
Heikki Nousiainen: Despite all the controversy over licensing, big players in this space have been and will remain key in securing the resources and support needed for the open source community to thrive.
Although there is some self-interest here, the creation of vehicles such as this do not necessarily constitute an attempt at imposing unjustified control over projects. As a community-driven software, all must work alongside one another to achieve success.
Personally, I think Google’s long term game plan is to protect its Google Cloud Platform from possible lawsuits over the use of popular source projects’ trademarks and branding.
What do you think of the entire Open Usage Commons episode?