The article discusses statutory copyleft, a legal framework that would require derivative works of copyrighted material to be shared under the same terms. It explores how this approach could be implemented through legislation rather than voluntary licensing agreements.
#software-licensing
21 items
The article discusses how AI tools can reimplement software libraries by using only their test suites, creating functionally similar but legally distinct code. This raises questions about copyright, licensing, and whether such AI-generated reimplementations constitute derived works or new creations.
The article discusses the inherent risks of exploitation in commercial open source software, highlighting that businesses cannot rely on people's good intentions alone. It examines vulnerabilities that arise when commercial interests intersect with open source development models.
The article examines whether Open Core software models are truly open or represent a form of abandonware. It questions the fundamental nature of Open Core licensing and business practices.
The article examines the open core software model, questioning whether it truly qualifies as open source. It explores the fundamental tensions between commercial interests and open source principles inherent in this approach.
The article discusses the first- and second-order effects of software licensing, framing licensing as a form of packaging for software products. It explores how licensing decisions impact both immediate business outcomes and broader ecosystem effects.
Keygen has introduced multi-user license support in its software licensing API. This feature allows developers to manage licenses for multiple users within a single license key.
Keygen, a software licensing and distribution API, has been released as open source. This allows developers to have full control over their licensing infrastructure.
Keygen has introduced advanced roles and permissions for enterprises to better secure their integrations. The new feature provides enhanced control over access management within the platform.
Keygen's API v1.1 introduces breaking changes requiring updates to authentication headers and response formats. The upgrade guide explains how to safely migrate from v1.0 to v1.1 while maintaining compatibility.
Keygen has introduced cryptographic license files, providing a new and easier method for handling offline and air-gapped licensing scenarios.
Keygen has introduced a new, simplified method for authenticating with their software licensing API. The announcement focuses on making license key authentication easier for developers.
A perpetual software license allows users to pay once for software that they can use indefinitely, without recurring subscription fees. This contrasts with subscription models where users pay regularly for continued access to the software.
The article explains how to license and distribute commercial Ruby gems using Keygen's software licensing and distribution API. It provides guidance on creating private RubyGems for commercial purposes.
Keygen's software licensing and distribution API enables commercial Docker image licensing and distribution. The article explains how to license and distribute private Docker images using their platform.
The article explains how to license and distribute commercial Electron applications using Keygen's software licensing and distribution API. It provides guidance on implementing licensing systems for Electron apps.
The article explains how to license and distribute private Node.js packages using Keygen's software licensing and distribution API. It covers methods for protecting commercial Node modules while maintaining distribution control.
Software vendors should transition from legacy license key algorithms like partial key verification to using modern cryptographic methods such as elliptic-curve and RSA cryptography for generating secure license keys.
Redis remains BSD licensed, contrary to rumors about license changes. Certain Redis modules developed by Redis Labs are switching to Apache with Common Clause licensing, but the core Redis project continues under the permissive BSD license.
Redis has returned to open source licensing under AGPLv3 after previously using SSPL. The author rejoined Redis five months ago and advocated for the license change, wanting his Vector Sets data type work to be open source. Redis 8 is now generally available as the first version with the new license.
The author reflects on lessons learned from switching Redis to the AGPL license. Key insights include the importance of license familiarity, community sentiment about software distributions, and differing generational perspectives on open source. The author also notes Redis and ValKey will continue to diverge, offering users distinct feature choices.