Canonical accused of violating GPL with ZFS-in-Ubuntu 16.04 plan

Oracle's Gnuts ZFS licence is the problem, says Software Freedom Conservancy


The Software Freedom Conservancy (SFC) thinks Canonical, the curator of Ubuntu, has breached the Gnu General Public Licence (GPL).

As the Conservancy explains, Canonical recently announced that Ubuntu 16.04 will “make OpenZFS available on every Ubuntu system. Canonical reckons that adding OpenZFS represents “one of the most exciting new features Linux has seen in a very long time.”

A couple of days after announcing that it would add OpenZFS to Ubuntu, Canonical's Dustin Kirkland returned to the subject in a post titled ZFS Licensing and Linux in which he explained that “We at Canonical have conducted a legal review, including discussion with the industry’s leading software freedom legal counsel, of the licenses that apply to the Linux kernel and to ZFS.”

“And in doing so, we have concluded that we are acting within the rights granted and in compliance with their terms of both of those licenses.”

The SFC disagrees, because ZFS saw the light of day when Sun released OpenSolaris under the Common Development and Distribution License, version 1 (CDDLv1). The Conservancy says “unfortunately, CDDLv1 is incompatible with GPLv2, so distribution of binaries is not permitted.”

The SFC's Bradley M. Kuhn and Karen M. Sandler reach that conclusion because they believe adding OpenZFS to Linux means the former code comes under the GPLv2 that governs the latter, and the GPLv2 requires any derivatives to use the GPLv2 licence. With ZFS made available under CDDLv1, the Conservancy argues it's just not possible for GPLv2 to apply.

Canonical's counter-argument is that “The CDDL cannot apply to the Linux kernel because zfs.ko is a self-contained file system module — the kernel itself is quite obviously not a derivative work of this new file system.”

For now this is a battle of the blogs. Canonical's made the two posts linked above and the Conservancy weighed in on February 25th. Both sides of the argument knew of the SFC post and the Conservancy says it hopes “to continue dialogue with Canonical regarding their violation.”

“We do not give up on friendly resolution of a GPL violation easily and are glad Canonical seeks to transparently discuss both sides of this issue in public.”

The root of the problem seems to be Sun, and its current owner Oracle, as both have stuck to the CDDLv1 licence. “Many community members have been frustrated for years that Oracle didn't simply relicense the code under a GPLv2-compatible license,” the SFC writes, calling on Big Red to pull its finger out and get it done.

Oracle famously fought a protracted lawsuit with NetApp over ZFS and who can employ it and when. Big Red's also claimed it's sold a billion dollars worth of ZFS appliances, so clearly has a business that might justify its ongoing use of the CDDLv1. ®


Other stories you might like

  • Meg Whitman – former HP and eBay CEO – nominated as US ambassador to Kenya

    Donated $110K to Democrats in recent years

    United States president Joe Biden has announced his intention to nominate former HPE and eBay CEO Meg Whitman as Ambassador Extraordinary and Plenipotentiary to the Republic of Kenya.

    The Biden administration's announcement of the planned nomination reminds us that Whitman has served as CEO of eBay, Hewlett Packard Enterprise, and Quibi. Whitman also serves on the boards of Procter & Gamble, and General Motors.

    The announcement doesn't remind readers that Whitman has form as a Republican politician – she ran for governor of California in 2010, then backed the GOP's Mitt Romney in his 2008 and 2012 bids for the presidency. She later switched political allegiance and backed the presidential campaigns of both Hillary Clinton and Joe Biden.

    Continue reading
  • Ex-Qualcomm Snapdragon chief turns CEO at AI chip startup MemryX

    Meet the new boss

    A former executive leading Qualcomm's Snapdragon computing platforms has departed the company to become CEO at an AI chip startup.

    Keith Kressin will lead product commercialization for MemryX, which was founded in 2019 and makes memory-intensive AI chiplets.

    The company is now out of stealth mode and will soon commercially ship its AI chips to non-tech customers. The company was testing early generations of its chips with industries including auto and robotics.

    Continue reading
  • Aircraft can't land safely due to interference with upcoming 5G C-band broadband service

    Expect flight delays and diversions, US Federal Aviation Administation warns

    The new 5G C-band wireless broadband service expected to rollout on 5 January 2022 in the US will disrupt local radio signals and make it difficult for airplanes to land safely in harsh weather conditions, according to the Federal Aviation Administration.

    Pilots rely on radio altimeter readings to figure out when and where an aircraft should carry out a series of operations to prepare for touchdown. But the upcoming 5G C-band service beaming from cell towers threatens to interfere with these signals, the FAA warned in two reports.

    Flights may have to be delayed or restricted at certain airports as the new broadband service comes into effect next year. The change could affect some 6,834 airplanes and 1,828 helicopters. The cost to operators is expected to be $580,890.

    Continue reading

Biting the hand that feeds IT © 1998–2021