Language Selection

English French German Italian Portuguese Spanish

Torvalds 'pretty pleased' about new GPL 3 draft

Filed under
OSS

Linus Torvalds, leader of the Linux kernel project and a major figure in the open-source programming movement, said Wednesday he's "pretty pleased" with changes in a third draft of the General Public License (GPL) released Wednesday.

The Linux kernel and many higher-level software packages are governed by the current GPL 2, and Torvalds has expressed strong displeasure with earlier version 3 drafts. After a preliminary analysis of GPL 3, however, some of those concerns are gone or moderated, he said.

"I'm actually pretty pleased. Not because I think it's perfect, but simply because I think it's certainly a lot better than I really expected from the previous drafts," he said. "Whether it's actually a better license than the GPLv2, I'm still a bit skeptical, but at least it's now 'I'm skeptical' rather than 'Hell no!'"

In particular, one provision against digital rights management has been narrowed, and another that Torvalds feared could lead to multiple incompatible versions of the GPL has been removed or defanged.

"I'm much happier with many parts of it. I think much of it reads better, and some of the worst horrors have been removed entirely," Torvalds said.

Full Post.

GPLv3 third draft: Linus likes it, ACT hates it

Stressing that it's his initial take on the new draft, Torvalds wrote in an e-mail response to a request for comment Wednesday that the third draft is "a huge improvement on the previous ones." He's particularly impressed by the work the FSF has done on revising the language referring to patents.

Not surprisingly, the Association for Competitive Technology (ACT), a technology lobbying organization, which has been highly critical of GPLv3 especially in relation to DRM in the past, was negative about the latest draft of the license.

Full Story.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Kernel News: Linux 4.10 in SparkyLinux, Wayland 1.13.0, and Weston 2.0 RC2

  • Linux Kernel 4.10 Lands in SparkyLinux's Unstable Repo, Here's How to Install It
    The trend of offering users the most recent Linux kernel release continues today with SparkyLinux, an open-source, Debian-based distribution that always ships with the latest GNU/Linux technologies and software versions. SparkyLinux appears to be the third distro to offer its users the ability to install the recently released Linux 4.10 kernel, after Linux Lite and Ubuntu, as the developers announced earlier that the Linux kernel 4.10 packages are now available from the unstable repository.
  • Wayland 1.13.0 Display Server Officially Released, Wayland 1.14 Lands in June
    Bryce Harrington, a Senior Open Source Developer at Samsung, announced today the release and general availability of the Wayland 1.13.0 for GNU/Linux distributions that already adopted the next-generation display server.next-generation display server. Wayland 1.13.0 has entered development in the first days of the year, but the first Alpha build arrived at the end of January, along with the Alpha version of the Weston 2.0 compositor, including most of the new features that are present in this final release that you'll be able to install on your Linux-based operating systems in the coming days.
  • Weston 2.0 RC2 Wayland Compositor Arrives With Last Minute Fixes
    While Wayland 1.13 was released today, Bryce Harrington today opted against releasing the Weston 2.0 reference compositor and instead issue a second release candidate. Weston 2.0 is the next version of this "playground" for Wayland compositor technologies since the new output configuration API had broke the ABI, necessitating a break from the same versioning as Wayland.
  • [ANNOUNCE] weston 1.99.94

KDE Leftovers

  • Fedora 25 KDE: disappointing experience
    Fedora is not a frequent guest on the review deck of Linux notes from DarkDuck blog. The most recent review was of Fedora 22 back in July 2015. That was a review of the GNOME version, the most native for Fedora. You are probably aware of the tight link between the GNOME project and RedHat, the Fedora Project main sponsor.
  • [Video] Ubuntu 17.04 Unity 8 - KDE apps native on Mir
  • Plasma in a Snap?
    Shortly before FOSDEM, Aleix Pol asked if I had ever put Plasma in a Snap. While I was a bit perplexed by the notion itself, I also found this a rather interesting idea. So, the past couple of weeks I spent a bit of time here and there on trying to see if it is possible.
  • QStringView Diaries: Advances in QStringLiteral
    This is the first in a series of blog posts on QStringView, the std::u16string_view equivalent for Qt. You can read about QStringView in my original post to the Qt development mailing-list, follow its status by tracking the “qstringview” topic on Gerrit and learn about string views in general in Marshall Clow’s CppCon 2015 talk, aptly named “string_view”.
  • Making Movies with QML
    One of the interesting things about working with Qt is seeing all the unexpected ways our users use the APIs we create. Last year I got a bug report requesting an API to set a custom frame rate for QML animations when using QQuickRenderControl. The reason was that the user was using QQuickRenderControl as an engine to render video output from Qt Quick, and if your target was say 24 frames per second, the animations were not smooth because of how the default animation driver behaves. So inspired by this use case I decided to take a stab at creating such an example myself.
  • How to Create a Look and Feel Theme
  • United Desktop Theme for KDE Plasma 5.9
  • KDE Talks at FOSDEM
    The continuation of the original talk from Dirk Hohndel and Linus Torvalds about the port of Subsurface from Gtk to Qt, now with mobile in mind.

SteamVR for Linux, Benchmarks of HITMAN on NVIDIA

  • SteamVR for Linux is now officially in Beta
    Valve have put up SteamVR for Linux officially in Beta form and they are keen to stress that this is a development release. You will need to run the latest Steam Beta Client for it to work at all, so be sure to opt-in if you want to play around with it.
  • Valve Publishes A SteamVR Developer Build For Linux
    Valve has begun rolling out their SteamVR Linux support by announcing today a beta/developer build of their VR support for Linux. Valve's SteamVR for Linux page was updated today to reflect the build becoming public via the Steam beta channel, "This is a development release. It is intended to allow developers to start creating SteamVR content for Linux platforms. Limited hardware support is provided, and pre-release drivers are required. Linux support is currently only available in the "beta" branch, make sure you are using SteamVR[beta] before reporting issues."
  • HITMAN Linux Benchmarks On 12 NVIDIA GPUs
    Last week Feral Interactive released the much anticipated port of HITMAN for Linux. While at first it didn't look like this Linux game port would work out for our benchmarking requirements, thanks to Feral it does indeed work for another interesting Linux gaming test perspective. For our initial HITMAN Linux benchmarks are tests from 12 NVIDIA GeForce GPUs while our Radeon tests will come tomorrow.

Meet Flint OS, a Chromium OS Fork for Raspberry Pi & PCs That Runs Android Apps

Will Smith from Flint Innovations Limited is informing Softpedia today about their up and coming Linux-based operating system for PCs and Raspberry Pi devices, Flint OS, based on the open-source Chromium OS project. These days, we see more and more developers and entrepreneurs launching new operating systems based on Chromium OS, which Google uses with much success for its Chrome OS on many Chromebooks that you can purchase today. But Flint OS is somehow a bit special, not only because it provides support for both Raspberry Pi SBCs and x86 computers with either Intel or Nvidia GPUs, but because it uses Android apps. Read more Also: KaOS 2017.02 Is Out with Linux 4.9.10, KDE Plasma 5.9.2, and X.Org Server 1.19.1