Language Selection

English French German Italian Portuguese Spanish

Legal

Fedora Decides To Not Allow SSPLv1 Licensed Software Into Its Repositories

Filed under
Red Hat
Server
OSS
Legal

Back in October, MongoDB announced the Server Side Public License v1 (SSPLv1) as their new license moving forward for this document-oriented database server over their existing AGPL code. SSPL was met with much controversy upon its unveiling and Fedora's legal team has now ruled it an invalid free software license for packaged software in its repositories.

The intent of MongoDB developing the Server Side Public License was to ensure that public cloud vendors and other companies using their software as a service are giving back to the community / the upstream project. SSPL v1 was based on the GPLv3 but lays clear that a company publicly offering the SSPL-licensed software as a service must in turn open-source their software that it uses to offer said service. That stipulation applies only to organizations making use of MongoDB for public software services.

Read more

Licensing: GPL Compliance and the Server Side Public License (SSPL)

Filed under
OSS
Legal
  • arter97’s custom kernel and vendor images greatly improve the Xiaomi Mi Pad 4’s performance

    Xiaomi (and a lot of Chinese OEMs) have had a difficult time complying with the rules of the GNU GPL when it comes to releasing the kernel source code for their Android products. The company said they would start doing this 3 months after the release of a new product, but that wasn’t the case with the Xiaomi Mi Pad 4. The device launched in June of last year and, as of October, they had yet to comply with the GPL. Thankfully, they finally released it (a month after we reported on their tardiness) and it has helped developers work their magic on the device.

  • Amazon Web Services’ DocumentDB Takes Aims At MongoDB Workloads

    DocumentDB uses version 3.6 of the MongoDB application programming interface (API) to interact with MongoDB clients.

    That version, dating back to 2017, is covered by the open source Apache licence, a move intended to circumvent MongoDB’s new licensing structure, based on the specially created Server Side Public License (SSPL).

Licensing/Legal: Android-Related Code and Amazon 'Forcing' Companies to Reduce Licence Freedom

Filed under
OSS
Legal
  • Kernel source for Nokia 5.1 and 6.1 Plus, 7.1, Redmi Note 6 Pro, and LG G7 released
  • Kernel source for the Xiaomi Redmi Note 6 Pro, Nokia 6.1 Plus/5.1 Plus/7.1, and LG G7’s Android Pie release are live
  • Nokia 5.1 Plus too] HMD releases kernel source code for the Nokia 7.1 and Nokia 6.1 Plus

    The Nokia 7.1 and 6.1 Plus are mid-range Android One devices that were recently updated to Android 9.0 Pie. Following the update, HMD Global has published their kernel source code on its website.

    [...]

    If HMD Global allows the rest of its Android phones to be bootloader unlocked too, it might just make them a more attractive option for the enthusiast crowd, who want to be able to run their favorite custom ROMs on their smartphones. And though the manufacturer is currently doing a good job of keeping its devices updated, if that support's ever to slow down, it sure would be nice to have the ability to root and unlock — just in case.

  • Amazon fires open-source shot with DocumentDB launch

    In a move that will surely upset the open-source community, AWS has launched a new database offering compatible with the MongoDB API called DocumentDB.

    The cloud giant describes its new product as a “fast, scalable, and highly available document database that is designed to be compatible with your existing MongoDB applications and tools.” However, it is essentially a replacement for MongoDB that uses its API but none of its code.

    According to AWS, its customers have found it difficult to build fast and highly available applications that are able to scale to multiple terabytes with hundreds of thousands of reads and writes per second. So instead, the company built its own document database that is compatible with Apace 2.0 open source MongoDB 3.6 API.

  • The week in tech: NHS long-term plan, Amazon vs. open source, plus more

    However, Amazon claimed that customers find it challenging to “build performant, highly available applications on MongoDB that can quickly scale to multiple Terabytes (TBs) and hundreds of thousands of reads and writes-per-second because of the complexity that comes with setting up and managing MongoDB clusters.”

    This is controversial, as Amazons’ announcement comes just months after MangoDB presented a new licence aimed at stopping tech giants taking advantage of their database.

CLA proliferation and the Island of Dr. Moreau

Filed under
OSS
Legal

The community response to license proliferation over the last many years has been positive, and I am pleased to see that the majority of open source projects are choosing to select from a certain set of options (e.g., GPL, LGPL, AGPL, BSD, MIT, Apache 2) that are all well-understood by engineers and lawyers. As such, there is no time wasted interpreting their terms and a low-friction ecosystem is fully enabled.

Once a project adopts an open source license, it usually adopts the standard "inbound=outbound" model; a phrase coined by Richard Fontana. Fontana describes the inbound=outbound model as contributions that are understood to be licensed under the applicable outbound project license, making it easy for contributors to participate in projects without intimidation and red tape. This is a very simple model that dovetails well with a smart license choice detailed above.

Unfortunately, many open source projects have chosen not to adopt inbound=outbound and, instead, require some form of a contributor license agreement (CLA). CLAs vary in scope and purpose. A good description of CLAs and Developer Certificates of Origin (DCOs; discussed below) may be found in Ben Cotton's article "CLA vs. DCO: What's the difference?"

Read more

Linux Foundation's AGL, ACT (Copyleft Compliance) and Upcoming Copyleft Conf (Conservancy)

Filed under
Linux
OSS
Legal
  • Toyota Motors and its Linux Journey

    I spoke with Brian R Lyons of TMNA Toyota Motor Corp North America about the implementation of Linux in Toyota and Lexus infotainment systems. I came to find out there is an Automotive Grade Linux (AGL) being used by several autmobile manufacturers.

    I put together a short article comprising of my discussion with Brian about Toyota and its tryst with Linux. I hope that Linux enthusiasts will like this quick little chat.

    All Toyota vehicles and Lexus vehicles are going to use Automotive Grade Linux (AGL) majorly for the infotainment system. This is instrumental in Toyota Motor Corp because as per Mr. Lyons “As a technology leader, Toyota realized that adopting open source development methodology is the best way to keep up with the rapid pace of new technologies”.

  • Simplifying and Harmonizing Open Source for More Efficient Compliance

    Using open source code comes with a responsibility to comply with the terms of that code’s license, which can sometimes be challenging for users and organizations to manage. The goal of ACT is to consolidate investment in and increase interoperability and usability of, open source compliance tooling, which helps organizations manage compliance obligations.

    Software widely includes an assortment of open source code with multiple licenses and a mix of proprietary code. Sorting and managing all these can be a major hassle, but the alternative is potential legal action and damaged relations with the open source community.

    The projects in ACT are poised to boost existing Linux Foundation compliance projects like OpenChain, which identifies recommended processes and make open source license compliance simpler and consistent, and the Open Compliance Program, which educates and helps developers and companies understand their license requirements. ACT provides tooling to help support efficient workflows.

  • Copyleft Conf: Registration is Open

    Conservancy is very excited to share the schedule for the first ever Copyleft Conf with you! Copyleft Conf is a one day event, taking place in downtown Brussels at Digityser. Registration begins at 9:30am and we'll be finishing by 6pm. We'll have talks, a panel and participatory discussions near the end of the day.

    Participants from throughout the copyleft world — developers, strategists, enforcement organizations, scholars and critics — will be welcomed for an in-depth, high bandwidth, and expert-level discussion about the day-to-day details of using copyleft licensing, obstacles facing copyleft and the future of copyleft as a strategy to advance and defend software freedom for users and developers around the world.

Licensing in Mobile Devices (GPL Compliance)

Filed under
OSS
Legal
  • Asus Zenfone Max M2 update brings EIS to the front camera, Max Pro M2 gets an update too

    So far, there have been mixed feelings about these two phones as the specs and price are impressive, but then the company ended up releasing the kernel source code for them that was encrypted. It’s required for an Android OEM to release the kernel source for their devices but releasing an encrypted file without proper means of decryption is pointless. This still ends up with ASUS violating the GPL and it’s not a good sign for the enthusiast community that was starting to swell around these two devices.

  • Nokia 7.1 and Nokia 6.1 Plus kernel source code now available for download

    HMD’s source code for Nokia Android smartphones is licensed under GPL or LGPL which allows source code distribution. And by distributing the source code the company also contribute to the open source community which in turn is beneficial to the end users. Visit Nokia’s official download page where you can find the source code for both the smartphones, Nokia 6.1 Plus and Nokia 7.1.

The Linux Foundation decides to ACT on compliance

Filed under
OSS
Legal

Compliance is big… so big, in fact, that ‘they’ now have an Open Compliance Summit.

The last Open Compliance Summit was held in Yokohama in Japan at the tail end of last year — the The Linux Foundation used it as a chance to load up on sushi and also announce a new project to help improve open source compliance tooling called Automated Compliance Tooling (ACT).

ACT is an umbrella brand that will host various open source projects related to compliance tooling — so the initial four projects to fall under ACT are: FOSSology (existing LF project); QMSTR (being contributed by Endocode); SPDX tools (existing LF project); Tern (being contributed by VMware).

Read more

FOSS Legal Matters

Filed under
OSS
Legal
  • Top 10 FOSS legal developments in 2018

    The year 2018 was a year in which the FOSS business model demonstrated its success: IBM purchased Red Hat, Inc. for $34 billion. The FOSS ecosystem also celebrated its durability: OSI celebrated the 20th anniversary of the open source movement and Linux celebrated its 25th anniversary.

    Meanwhile, however, old legal problems returned. The year 2018 has also seen another significant increase in decisions in litigation involving FOSS issues, and several of these cases are very important. This increase in litigation is a reminder of the importance of an active compliance program for all corporations that use FOSS (which now means virtually all corporations). Continuing the tradition of looking back over the top ten legal developments in FOSS, my selection of the top ten issues for 2018 is as follows:

  • Legal Issues And Compliance Pertaining To Open Source Software

    An Open Source Software (OSS) is a kind of software with source code which can be modified, enhanced and inspected by ANYONE. In case of an OSS, a person may alter how the software works or improve it by adding features or fixing parts that do not work properly, by modifying the source code of the software program. This is different from a closed software, where only the person/organization that created the software has the capacity to alter it, OSS is preferable and is considered to be a better option for the users than the former, as it grants them more freedom in relation to a closed software. Some prime examples of OSS are the Apache HTTP Server, the e-commerce platform os Commerce, internet browsers like Mozilla Firefox and Chromium. Facebook, Google, and LinkedIn all release OSSs, so that developers may share knowledge, create solutions, and contribute towards the creation of stable and functional products. There are certain landmark judicial pronouncements in the field of OSS that hold paramount importance in deciding the future of OSS.

Licensing: 'Cloud' Trap, Substrate and Asus Kernel Code

Filed under
OSS
Legal
  • Stormy weather: To stop cloud giants, some open-source software firms limit licenses

    A heated debate has erupted in the open-source software world that’s pitting startups against cloud computing giants.

    The furor concerns, of all things, new licensing terms, which software companies are adopting to thwart what they believe is unfair competition from cloud provider in general and Amazon Web Services Inc. in particular.

    It’s the latest development in the ongoing struggle by open-source developers to come up with sustainable business models built upon software that is essentially free. Open source has transformed the software industry, but only a few companies such as Red Hat Inc. — itself likely to be acquired by IBM Corp. in a recently announced deal — are consistently profitable.

  • Parity Introduces Substrate, a Blockchain Building Tool Suite

    The beta version of Substrate is authorized under the GNU General Public License, but the safe storage of the system will be transferred to an Apache 2.0 license to provide utmost developer independence. Parity will also offer professional help to organizations in view of the development of apps with a substratum.

  • Asus to release encrypted kernel sources for their ZenFone Max Pro M1, Max Pro M2 and Max M2

    The Asus ZenFone Max Pro M1 has been one of the more interesting smartphones from the company, especially in the budget segment in the past few years. The phone ticked a lot of boxes in terms of offering probably the best performance in its segment at that time along with a cleaner look with the stock Android. The Asus ZenFone Max Pro M2 follows the path set down by their predecessor and goes on to compete against the Xiaomi Redmi Note 6 Pro overcoming its predecessor’s shortcomings.

Free Software Licensing and Legal Challenges

Filed under
OSS
Legal
  • Parity Launches Beta Version of Tool Stack for Building Blockchains

    The beta version of Substrate is licensed under the GNU General Public License, but in order to provide maximum developer freedom, the tool’s repository will be moved to an Apache 2.0 license.

  • The Cyclical Theory of Open Source

    But in a world in which appetites for open source software commercially are under threat from – among other areas – proprietary cloud based offerings, it is certainly possible that industry appetites and support for open source could be slowed if public models give way to private alternatives.

    Many of those that have resorted to problematic licenses, however, feel as if they’ve been left with little choice. In their view, they foot the bill for the majority of development on an open source asset, only to see a cloud provider pick up that code and offer it as a competitive service – often without so much as an acknowledgement of the open source codebase it’s derived from.

    The question facing these providers, and the market as a whole, is not whether or not the typical commercial open source vs cloud provider dynamic is optimal – it is clear that, while improving, it is not. The question rather is whether or not a license is an appropriate remedy for the issue.

  • Automated Compliance Tooling project announced, Code California launches, Tor funding, and more news

    When you think of open source projects, the first thing that comes to mind is probably code. There's more to it than that. One vital aspect of open source that doesn't get a lot of attention is license compliance. That could change, thanks to the ACT project that the Linux Foundation is launching.

    Short for Automated Compliance Tooling, ACT brings together four compliance projects: FOSSology, QMSTR, SPDX Tools, and Tern. The goal of ACT, according to the Linux Foundation, is to "consolidate investment in, and increase interoperability and usability of, open source compliance tooling." In the end, this will help users and companies more easily "find up-to-date and current compliance documentation."

  • Startups are taking on Amazon's cloud with a controversial new plan, but experts warn it could undermine the foundations of open source

    In response, three smaller software companies behind some of the open-source software that Amazon and others rely on — Confluent, Redis Labs, and MongoDB — have gone on the defensive. In recent months, they've made changes to their licensing that prevent cloud platforms from profiting from the open-source code that they develop. Open source can't be "free and unsustainable" research and development for tech giants, Confluent CEO Jay Kreps said last week.

  • Radio Gets Ridiculous

    Of course, he’s leveraging the analog conversion in the microcontroller as well as the ability to generate signals in software. You might think that’s going to be an anemic receiver. Granted, it won’t be a high fidelity long-range receiver, but it does interface with GNU Radio!

Syndicate content

More in Tux Machines

Best Audio Editors For Linux

You’ve got a lot of choices when it comes to audio editors for Linux. No matter whether you are a professional music producer or just learning to create awesome music, the audio editors will always come in handy. Well, for professional-grade usage, a DAW (Digital Audio Workstation) is always recommended. However, not everyone needs all the functionalities, so you should know about some of the most simple audio editors as well. In this article, we will talk about a couple of DAWs and basic audio editors which are available as free and open source solutions for Linux and (probably) for other operating systems. Read more

600 days of postmarketOS

postmarketOS is aiming for a ten year life-cycle for smartphones, see the all new front page for a short introduction if you are new around here. Today we'll cover what happened during the second half of 2018. Many have been wondering where we've been and why it took us so long to write a real update post. Is the project dead already? Weren't phone calls almost working? What happened? Development has been going on continuously, so we are not dead. Maybe a little undead though, like some of the old and forgotten phones we are trying to revive, because we have not really gotten any closer to the goal of getting telephony working or turning a phone into a daily driver. The Nexus 5, while booting mainline with accelerated graphics and connecting to the cellular modem all with a free software userspace, still does not have working audio. That is one example, other devices have different problems. However, we have not been sitting idle and doing nothing these past few months! Read more Also: Google hands out roses to preferred Android MDM vendors

Essential System Tools: Krusader – KDE file manager

This is the latest in our series of articles highlighting essential system tools. These are small, indispensable utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. For this article, we’ll look at Krusader, a free and open source graphical file manager. For details of all tools in this series, please check the table at the summary page of this article. Krusader is an advanced, twin-panel (commander-style) file manager designed for KDE Plasma. Krusader also runs on other popular Linux desktop environments such as GNOME. Besides comprehensive file management features, Krusader is almost completely customizable, fast, seamlessly handles archives, and offers a huge feature set. Read more

Android Leftovers