Bonum Certa Men Certa

As Promised, Google Delivers GPL Compatibility and GNU/Linux Starts Embedding VP8/WebM Support

Tolrance - tux diving
GNU/Linux dives right into it



Summary: Why the next version of your Web browser, media player or GNU/Linux distribution will probably contain VP8/WebM code; Apple and MPEG-LA continue to be the main barriers to VP8/WebM adoption

OUR last post ended with a word of warning about Microsoft patents that prevent access to one's own videos, assuming that they are encoded using Microsoft's own formats. The lesson to be learned from all this is that software patents which cover video compression are unacceptable and dangerous to society. This is why Ogg Theora/Vorbis and VP8/WebM are so important. The latter is currently being implemented/deployed in GNU/Linux, which already supports Ogg in all its varieties.



All in all, the Linux community has made a lot of progress implementing support for WebM in two short weeks. Given that few content providers are supporting the codec yet (Google-owned YouTube being the major exception), free-software users are ahead of the curve on this issue. And that’s definitely the right side of the curve to be on.


More developers get access to the code and Chrome gets it too [1, 2]. That was fast!

The Open Source Programs Manager from Google writes to inform everyone about necessary changes to the WebM licence. In his own words:

You'll see on the WebM license page and in our source code repositories that we've made a small change to our open source license. There were a couple of issues that popped up after we released WebM at Google I/O a couple weeks ago, specifically around how the patent clause was written.


There used to be the issue of patents and GPL incompatibility. This is resolved. It's all rather lovely, "but still no patent indemnification," claims Florian Müller. Brett Smith from the FSF is more satisfied than that. "Google just updated the WebM license to make it GPL compatible," he writes. Being a key GPL person, Smith also published the official statement from the FSF:

A couple of weeks ago Google announced their WebM project, which provided a free software implementation of their VP8 video codec and a license to exercise the patents the company held on the software. (This after we appealed to them to do just that a couple of months prior.) The license they chose was unambiguously free: a three-clause BSD license combined with a patent license based on one found in the Apache License 2.0. Unfortunately, the interaction between the copyright license and the patent license made the result GPL-incompatible. Based on the concerns of developers writing GPL-covered software, Google publicly stated that they would take some time to review the WebM license and try to address the community's concerns. Today, they released a revised license, and it is GPL-compatible.


Simon Phipps (OSI) had this to say:

Google has also eliminated the incompatibility with the GPLv2 and GPLv3 licences that existed in the original language, which means that it will be possible for WebM to be readily incorporated in the GNU environment and in GNU/Linux.


More here:

By removing that part of the custom licence, what is left is a "three clause" BSD licence which is an OSI approved form of open source licence. Simon Phipps, the OSI board member who pointed out the original problem, was "pleased to say that project is now fully open source" in his blog where he congratulated Google on the "timely and welcome" correction of its "licencing and community-relations error".


"Google open codec wins OSI love after patent shield rethink," reports The Register.

Google has rejiggered the license on its open-source VP8 video codec after complaints that it wasn't really open source.


Ars Technica emphasises compatibility with the BSD licence.

Google is adopting the BSD license for WebM in order to address a licensing conflict. When Google opened up the VP8 codec and announced the launch of the WebM project during the Google I/O conference last month, the actual license under which the code was distributed was not an official open source software license. It was a custom license that had not yet been approved by the Open Source Initiative (OSI), the organization responsible for maintaining the open source definition and validating licenses.

Google's custom license posed some problems because it included clauses that made it incompatible with GNU's General Public License (GPL), the most widely-used open source software license. It was a minor technicality, but one that would have broadly precluded adoption of WebM in many popular open source software applications. Fortunately, Google has rectified the conflict and has found an acceptable way to harmonize its licensing terms with the GPL.

[...]

To avoid the resulting incompatibility with the GPL, Google decided to use a standard BSD license instead for the software copyright and draft a separate set of terms for the WebM patent grant.

"Using patent language borrowed from both the Apache and GPLv3 patent clauses, in this new iteration of the patent clause we've decoupled patents from copyright, thus preserving the pure BSD nature of the copyright license," wrote DiBona. "This means we are no longer creating a new open source copyright license, and the patent grant can exist on its own."


It's all good news, until Apple comes in.

In a new post on the subject of HTML5, Christopher Blizzard from Mozilla complains about Apple's latest lies (also see [1, 2]). Here is another take on the subject:

There's open as the rest of the world thinks of it and there's Apple open, which is what Steve Jobs wants it to mean. Jobs is very keen to dismiss Flash as a proprietary product, which it is, although iPhones and iPads also run proprietary operating systems.

[...]

Google is going down a different path entirely. Last month, it released VP8, a genuinely open compression format designed to handle multimedia on the web and not be beholden to proprietary software. Unlike Apple, the company does have a genuine commitment to openness. Having said that, there is a debate as to whether VP8 is quite as open as it appears to be - and whether it differs much from H.264.

But the difference is that Google is, I believe, genuinely looking top open standards, while Apple is a law unto itself.


Separately, writes Florian Müller to us, "I've commented once again on WebM. As you can see in case you read this, I don't take the same position as FSF/OSI. Their concern is to push for a "free" codec no matter what. My concern is whether early adopters of WebM would be exposed to too much of a risk and whether Google should do more to protect them. All of that is independent from the fact that I'd prefer to see software patents abolished, which would spell the end for MPEG LA and anyone pursuing a similar "business model"." Here is the blog post which raises fair points.

Google's WebM initiative is somewhere in the middle between a true act of generosity and an IBM-style scheme:

* There's no reason to assume that Google wants to hurt the FOSS cause in any way with WebM, especially not in any IBM-like way. I don't put it past Google to have that intention elsewhere: they might do anything, including the use of patents, to destroy an open source search technology that could adversely affect their core business. However, in this particular context of video codecs, I don't think they intend to cause harm. I do believe them that they want more competition in this case.

* What Google does do -- and what I believe the FOSS community must approach cautiously -- is to shift most of the risk to others while keeping most of the benefits to itself. Businesses like to do that, but FOSS developers and users shouldn't lose sight of the risks just out of excitement over the idea of getting a seemingly "unencumbered" codec.

Google will retain control over WebM despite open-sourcing program code and publishing specifications

A common misconception about open source and "free" specifications is that this would make something such as the WebM project independent from a single vendor or a group of vendors. Some think this puts "the community" in charge.


There are lessons to be learned from Android. Google has not yet done anything which substantially reduces trust. Control is not the main issue here; the main issue is probably patents. There's an urgent need to get past them.

Recent Techrights' Posts

No Allure in Omarchy, the Political Hyenas Only Give it More Free Publicity
To me, Omarchy seems like a weak project because of the slop (an HR problem)
Don't Let Bastards and Haters Grind You Down
They say "jealousy is the sincerest form of flattery"
Goodbye, Dolly
This week we say "goodbye, Dolly."
How Many Web Requests From "Linux"...
If one was to assert that "Linux == Android" or "Android == Linux" (it's not that simple), then "Linux" already accounts for about 30% of Web requests
 
Links 26/08/2026: Patent Troll InterDigital Utilises Software Patents in Unconstitutional Court, "WikiHow Launches Copyright Infringement Suit Against" LLM Plagiarism
Links for the day
The Register MS Has New Fake Article ("SPONSORED FEATURE") With "AI" 21 Times In It
The Register MS is one among many culprits
Gemini Links 26/08/2026: “Doomsday Clock”, Rwanda Genocide, and Boasting About Using LLMs Instead of Writing Code (Due to Employer's Pressure)
Links for the day
Twitter is Not an API or a Communication Site, It's a Really Bad Site That Forces You to be Enslaved by Its Algorithm (Amplifying Its Owner's Worldviews)
the crackdown on Nitter means we should all avoid accessing or linking to x.com (Twitter)
GNU/Linux Rose in Caribbean Islands
combined population is measured at 44,182,048
IBM's Quantum Computing Lies Explained Again by Sabine Hossenfelder
To become a CEO at IBM one must lie
Controlling Culture and Social Behaviour by Digital Locks
if you don't fully control the technology in your possession, then you're not using that technology, this technology covertly uses you
Links 26/08/2026: Election Bribery (aka Vote-Buying) Deemed "OK" in the US, "Nitter is Shutting Down After a Cease and Desist Letter" by MElon
Links for the day
Analogue So Much Better and Faster
From what we can gather, the tram ticketing system does not use Windows; we never saw it crashing or rebooting (or showing some Windows logo) in decades, so we assume it runs some kind of Linux
Linux Today Dumped All Social Control Media Last December
Linux Today seems to have concluded that all Social Control Media is just a waste of time
Don't Say X.com is OK Because People Can Access It by Alternative Means
Can Mozilla please clarify who inside Mozilla greenlit a return to X.com?
The Reach of techrights.org Is Increasing
We are on the side of women victims
SLAPP Censorship - Part 162 Out of 200: An Outline of Events
An outline of events
Pushed to Live
We still have some other work - stuff related to the editing of pages - which is work in progress and has been subjected to testing for many months
GNU/Linux Measured at 10% in Germany, Based on Cloudflare
It's peaking late at night
Richard Stallman's GNU Project Began 42 Years Ago With GNU Emacs and More
GNU Project announced almost 43 years ago (next month it's the anniversary)
Fake Articles "Sponsored by HPE" Published in The Register MS
Selling proprietary products as 'alternatives' to other proprietary products
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, August 25, 2026
IRC logs for Tuesday, August 25, 2026
Gemini Links 26/08/2026: Journal Plans and Extending Finger Protocol
Links for the day
An Explainer About Injunctions Done Wrong - Part I - Saving Money Where Money Cannot be Saved
Of course Garrett not being able to afford his own case is a key factor here
Links 25/08/2026: "U.S. Marines Cancel Drill With South Korea", "UK Prime Minister Burnham Arrives in Ukraine"
Links for the day
Not for the First Time This Week, Site Called "It's FOSS" is Promoting Software That is NOT FOSS (And It Knows It)
Is this an editorial choice? Advertising? What is it?
Gemini Links 25/08/2026: Geometry and FidoNet History, "Goodbye I2P and Yggdrasil, Welcome Telnet!"
Links for the day
Links 25/08/2026: Microsoft Salaries Leaked Again, "Oasis Photograph Sparks Copyright Lawsuit"
Links for the day
Microsoft Trots Out Its Propaganda Agent Preston Gralla to Make It Sound Like Microsoft Breaks Up With China (Reality: Microsoft Got Dumped by China)
This discredits any publisher that plays along
GNU/Linux Did Not Start in 1991 and America Wasn't Discovered by Europeans
it'll be 43 next month
SLAPP Censorship - Part 161 Out of 200: Low Standards in Defamation Cases Just Muddy the Waters and Distract From Legitimate Cases
The judge at the trial said that Garrett's case was a waste of the court's money
Rolling Out Some Changes Soon
To the regular reader no change will be seen
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, August 24, 2026
IRC logs for Monday, August 24, 2026
Gemini Links 25/08/2026: Separated by Plexiglass, Low-Tech Information Networks, Jörg Rippel Comes to Geminispace
Links for the day
The Tragedy of Software Developers Making Up Narratives and Making Excuses for Plagiarism (of Their Own Work, Too)
one lingering issue is that many who vote in Debian GRs receive money from slop companies
Evri Makes Us Optimistic About the Collapse of the Slop Pyramid Scheme (Bubble)
Do not be seduced by false promises of "automation" or "intelligence" where only automation may exist but no intelligence at all
Congrats to Linux.org for Adopting or Getting Back to IRC
This is the way the Net ought to work and was originally designed to work [...] IRC as a protocol turns 38 this month
Links 24/08/2026: "Journalism Can Help Expose Bad Science And Trigger Real-World Change"; Further Suppression and Censorship in China/HK
Links for the day
Gemini Links 24/08/2026: Soul Mentality, Words to Live by, Mozz.us Gemlog Resumes, Smol Conversations
Links for the day
Today The Register MS Published Greenwashing Spam for the Slop Pyramid Scheme, It Mentions "AI" 29 Times
More people need to talk about the role of the media in this pyramid scheme
Slop Plagiarism and Chatbots Are Killing Evri (They Infuriate and Insult Clients)
Slop destroys companies and leads to misery (miserable clients, time-wasting)
Links 24/08/2026: Re-defining the IndieWeb and "Data Center Backlash Bursts Into the Midterms"
Links for the day
The Issue With Omarchy is the Slop, the Politics Are a Side Issue
Those corporations do not oppose slop, they participate in it
In South Korea, Steady Increases for GNU/Linux
authorities said they would migrate to GNU/Linux or consider moving in that direction
SLAPP Censorship - Part 160 Out of 200: In Astounding Repetition of Last Year, Brett Wilson LLP Deliberately Ignores Holidays of People It is Attacking and Crushes Principles of Access to Justice
Disconnected from the law
Links 24/08/2026: Vision and Skill, Doing Good, Chiperia Project
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, August 23, 2026
IRC logs for Sunday, August 23, 2026