Language Selection

English French German Italian Portuguese Spanish

Legal

The Importance of Following Community-Oriented Principles in GPL Enforcement Work

Filed under
GNU
Legal

The GNU General Public License (GPL) was designed to grant clear permissions for sharing software and to defend that freedom for users. GPL'd code now appears in so many devices that it is fundamental to modern technology. While we believe that following the GPL's requirements is neither burdensome nor unreasonable, many fail to do so. GPL enforcement — the process to encourage those who fail to correct problems and join our open software development community — is difficult diplomacy.

Read more

Linux Australia backflips on Appelbaum stance

Filed under
Linux
Legal

Linux Australia has done a backflip on its stance over privacy advocate Jacob Appelbaum who was recently thrown out of several software groupings following numerous accusations of sexual harassment.

Read more

Remaining Articles About PS3 Settlement Over GNU/Linux

Filed under
GNU
Linux
Legal

PS3 Settlement

Filed under
GNU
Linux
Legal

A Brief History of Free and Open Source Software Licensing

Filed under
Legal

Open source software licenses may not excite people as much as open source code, but they have been just as important in keeping software free. Open source licensing as we know it today didn't always exist, however. It evolved as programmers developed more sophisticated strategies regarding their intellectual property.

Below is a look at the major milestones in open source licensing history. It doesn't cover every twist and turn. That would take a book.

But it outlines the major arc in open source licensing strategies, from the days when free software promoters disdained licenses altogether through present-day battles about software licensing and the cloud.

Read more

Also: Licensing resources series: A Quick Guide to GPLv3

Licensing and Compliance

Filed under
Legal
  • New API helps open-source developers 'become license-aware'

    The Open Source Initiative (OSI), the steward of the Open Source Definition (OSD), announced today it has created a machine readable publication of OSI approved licenses.

    According to the organization, the API will allow third parties to "become license-aware", giving businesses everywhere the means to determine if a license is open source or not.

    The Open Source Initiative considers this the next "logical step" and quite important, knowing all the copyright and license legal battles going on nowadays, and how expensive they can be.

    Open Source Lead at GitHub, Brandon Keepers offered, "A canonical, machine-readable source of license metadata is a great step towards enabling developers to build tools around open source licensing and compliance. We can’t wait to see what the community does with it".

  • Oracle's Lead Lawyer Against Google Vents That The Ruling 'Killed' The GPL

    Except, of course, tons of copyright experts predicted exactly this result (and many more argued that APIs should not be subject to copyright at all). Famed copyright scholar Pam Samuelson has been writing extensively about the case, focusing both on why APIs should not be covered by copyright (and, why basically every other court has agreed) as well as why, even if it is covered, it's fair use. Hell, she even wrote a response to the Hurst piece, explaining why Hurst was wrong. It's weird for Hurst to take a position that actually seems at odds with a huge number of copyright experts, and then state that none would take the position that many did.

    [...]

    Once again, this shows a rather unfortunate ignorance of how coding works. It's not about a desire to "copy freely." It's about building amazing and innovative services, and making use of APIs to increase interoperability, which increases value. Copying an API structure is also just much more about making developers comfortable in using new environments. You know, like how Oracle copied SQL from IBM. Because lots of people understood SELECT-FROM-WHERE and it made little sense to create a relational database that didn't use that structure. It's not about copying freely. It's about interoperability.

    And, really, the idea that an Oracle lawyer is "concerned" about the future of the GPL is fairly laughable. Thankfully, many people have weighed in in the comments -- including plenty who are quite familiar with the GPL and software development to explain to Hurst why she's wrong. Somehow, I think she has some fairly strong reasons to ignore those responses.

Licensing and Coding

Filed under
Development
Legal
  • The Oracle v. Google Suit is Still an Anti-Open Move That Shouldn't Have Happened

    All the way back in 2010, when Oracle filed a complaint for patent and copyright infringement against Google regarding parts of the Java code found in Google's Android mobile OS, I wrote a post calling the move "the anti-open move of the year." Fast-forward to today, and in the Oracle v. Google trial that just concluded, a jury returned a verdict in Google's favor. It basically concluded that Oracle's suit against Google, claiming that the use of Java APIs in Android violated copyright law, was bunk.

    Now, in an op-ed piece for Ars Technica, Annette Hurst, an attorney who represented Oracle, equates the jury's decision with the death of open source.

    [...]

    Hurst makes a good point that dual licensing models are increasing, with many open source projects available for free, while commercial versions, often including support, come at a cost. But the Oracle suit originated because Oracle essentially perceived itself as owning a moat around Java that didn't really exist.

    [...]

    Indeed, one of the lasting images of this long running legal skirmish is going to be Oracle behaving in a decidedly anti-open fashion. It may have been wiser for Oracle to simply let this one go.

  • Here’s how to check if software license is open source

    The Open Source Initiative (OSI), the steward of the Open Source Definition (OSD), announced today it has created a machine readable publication of OSI approved licenses.

    According to the Initiative, the API will allow third parties to ‘become license-aware’, giving businesses everywhere means to determine if a license is Open Source or not.

  • 3 Things Infrastructure as Code is Not

    The role of the network engineer is changing. This is not a result of DevOps, although some would claim it is. As DevOps takes center stage in organizations, it can seem like network engineers are being asked to become developers.

    There have been a number of talks discussing this, some of which have surfaced at Interop Las Vegas. The shift has been Infrastructure as Code (IaC), which was fundamental to the start of the DevOps movement. So maybe you could say this is caused by DevOps.

  • Introducing Blue Ocean: a new user experience for Jenkins

    While this project is in the alpha stage of development, the intent is that Jenkins users can install Blue Ocean side-by-side with the Jenkins Classic UI via a plugin.

    Not all the features listed on this blog are complete but we will be hard at work over the next few months preparing Blue Ocean for general use. We intend to provide regular updates on this blog as progress is made.

    Blue Ocean is open source today and we invite you to give us feedback and to contribute to the project.

Google and Oracle

Filed under
Google
Security
Legal

Oracle Desperate

Filed under
Android
Google
Legal
Syndicate content

More in Tux Machines

Mozilla Thunderbird 45 Finally Lands in the Main Ubuntu Linux Repositories

After a long wait, Canonical has finally decided that it was time to upgrade the Mozilla Thunderbird software on all of its supported Ubuntu Linux operating systems, where it is used as the default email and news client. Read more

KDE Leftovers

  • Double Post – Lakademy and Randa 2016
    I Have a few favorites kde conventions that I really love to participate. Randa and Lakademy are always awesome, both are focused on hacking, and I surely do love to hack. On LaKademy I spend my days working on subsurface, reworking on the interface, trying to make it more pleasant to the eye, In Randa I worked on KDevelop and Marble, but oh my…
  • Plasma’s Publictransport applet’s porting status
    You might remember that I spoke about Plasma’s Publictransport applet getting some reworking during the summer. It’s been over a month since I made that announcement on my blog and while ideally, I’d have liked to have blogged every week about my work, I haven’t really been able to. This is largely down to the fact that I was occupied with work on a project back at my university and I shifted back to home from my hostel as well, after finishing four years of undergraduate studies.
  • KDE Community Working Group 2016
  • KDE Brasil Telegram group and IRC United
    That’s why the KDE Irc channel now has a bot that will forward all messages to our Telegram Channel and vice-versa, this way all the new cool kids can talk to all the old geeks around and continue to make the KDE awesome in their platform of choice.
  • Wiki, what’s going on? (Part 7)
    Tears followed by joy and happiness, discussions followed by great moments all together, problems followed by their solution and enthusiasm. Am I talking about my family? More or less, because actually I am talking about a family: the WikiToLearn community!
  • Kubuntu 16.04.1 LTS Update Out
    The first point release update to our LTS release 16.04 is out now. This contains all the bugfixes added to 16.04 since its first release in April. Users of 16.04 can run the normal update procedure to get these bugfixes.
  • Kubuntu Podcast #14 – UbPorts interview with Marius Gripsgard
  • KDStateMachineEditor 1.1.0 released
    KDStateMachineEditor is a Qt-based framework for creating Qt State Machine metacode using a graphical user interface. It works on all major platforms and is now available as part of the Qt Auto suite.
  • KDAB contributions to Qt 5.7
    The star of Qt 5.7 is the first stable release of Qt 3D 2.0. The new version of Qt 3D is a total redesign of its architecture into a modern and streamlined 3D engine, exploiting modern design patterns such as entity-component systems, and capable to scale due to the heavily threaded design. This important milestone was the result of a massive effort done by KDAB in coordination with The Qt Company.
  • Krita 3.0.1 Development Builds
    Because of unforeseen circumstances, we had to rejig our release schedule, there was no release last week. Still, we wanted to bring you a foretaste of some of the goodies that are going to be in the 3.0.1 release, which is now planned for September 5th. There’s lots to play with, here, from bug fixes (the double dot in file names is gone, the crash with cheap tablets is gone, a big issue with memory leaks in the graphics card is solved), to features (soft-proofing, among others). There may also be new bugs, and not all new features may be working correctly. Export to animated gif or video clips is still in development, and probably will not work well outside the developers’ computer.
  • KDE blowing out candles on FISL 17!
    My talk was the next. Its title was “20 anos de KDE: de Desktop a Guarda-Chuva de Projetos” (20 years of KDE: From Desktop to Project Umbrella). I presented the evolution process of our community, which led it from a desktop project to a incubator community. For those who did not attend the event the talk was recorded and it is available here. Below I also make available the slides of my presentation:
  • LabPlot 2.3.0 released
    Less then four months after the last release and after a lot of activity in our repository during this time, we’re happy to announce the next release of LabPlot with a lot of new features. So, be prepared for a long post.

Ubuntu tablet and smartphone: a personal "mini" review

So when Ubuntu and Canonical revealed they were partnering with actual, big manufacturers for Ubuntu mobile devices, a spark of hope was rekindled in my heart. Let it be clear, I am by no means an Ubuntu user, not even a fan. I left the fold nearly a decade ago, after having spent quite some time using and contributing to Kubuntu (to the point of becoming a certified “member” even, though I never ascended to the Council). In terms of loyalties and usage, I am a KDE user (and “helper”) foremost. I use Fedora because it just works for me, for now. So, yes, an Ubuntu Touch device would be another compromise for me, but it would be the smallest one. Or so I hoped. Read more

Ubuntu 16.04.1 LTS Released for Desktop, Server, and Cloud with All Flavors

Canonical has announced the first point release of the Ubuntu 16.04 LTS (Xenial Xerus) operating system, finally allowing users of Ubuntu 14.04.4 LTS (Trusty Tahr) to upgrade their installations. Read more