Tagged articles
28 articles
Page 1 of 1
Tencent Technical Engineering
Tencent Technical Engineering
May 15, 2025 · R&D Management

Choosing Open‑Source Licenses: Balancing Technical Freedom and Commercial Safety – Engineers’ Insights

This article gathers engineers’ experiences and advice on selecting open‑source licenses, explaining GPL’s contagion risk, comparing permissive (MIT/Apache) and copyleft (GPL/LGPL) options, and offering practical guidelines for balancing technical freedom with commercial security across different project scenarios.

GPLMITR&D
0 likes · 10 min read
Choosing Open‑Source Licenses: Balancing Technical Freedom and Commercial Safety – Engineers’ Insights
Linux Code Review Hub
Linux Code Review Hub
Mar 2, 2024 · Industry Insights

Open Source World: Academic Issues, History, Culture and Research Questions

The article surveys the 40‑year history of the Free Software Foundation, hacker culture, the GPL licenses, the rise of Linux and open‑source movements, examines corporate responses from IBM, Microsoft and Google, and outlines a wide range of interdisciplinary research questions for the open‑source ecosystem.

Free SoftwareGPLIndustry analysis
0 likes · 40 min read
Open Source World: Academic Issues, History, Culture and Research Questions
Python Programming Learning Circle
Python Programming Learning Circle
Oct 11, 2023 · Artificial Intelligence

Richard Stallman's Remarks on Red Hat, GPL, and the Limits of Generative AI at the GNU 40th Anniversary Event

At the GNU 40th anniversary celebration in Biel, Switzerland, Richard Stallman disclosed his cancer treatment, criticized Red Hat's GPL practices, and argued that current generative AI systems like ChatGPT lack true understanding, warning of their misuse and emphasizing the need for ethical software licensing and youth engagement in free software.

AI ethicsGNUGPL
0 likes · 4 min read
Richard Stallman's Remarks on Red Hat, GPL, and the Limits of Generative AI at the GNU 40th Anniversary Event
21CTO
21CTO
Aug 27, 2021 · Mobile Development

When a Tech Influencer Demands GPL Source Code: The UMIDIGI F2 Story

A Chinese phone maker UMIDIGI faced public pressure after influencer Naomi Wu and a Polish developer demanded the GPL‑v2‑licensed kernel source of the Android 10‑based UMIDIGI F2, highlighting the obligations and controversies surrounding open‑source compliance.

AndroidGPLNaomi Wu
0 likes · 4 min read
When a Tech Influencer Demands GPL Source Code: The UMIDIGI F2 Story
21CTO
21CTO
Jul 20, 2021 · Artificial Intelligence

Can AI‑Generated Code Like GitHub Copilot Violate GPL Licenses?

The article examines GitHub Copilot’s AI‑driven code generation, its training on billions of GPL‑licensed lines from GitHub, the ensuing controversy over turning the tool into a paid product, and how this debate intersects with GPL principles and landmark legal cases such as Oracle v. Google.

AI code generationGPLGitHub Copilot
0 likes · 8 min read
Can AI‑Generated Code Like GitHub Copilot Violate GPL Licenses?
Programmer DD
Programmer DD
Sep 28, 2020 · Databases

Why Switch to MySQL Workbench? A Free Open‑Source Alternative to Navicat

This guide explains why Navicat’s licensing issues make MySQL Workbench a compelling, GPL‑licensed, free alternative, and walks through downloading, installing, creating connections, testing them, and using core features such as schema defaults, fuzzy table search, CRUD operations, and data preview.

Database clientGPLMySQL Workbench
0 likes · 5 min read
Why Switch to MySQL Workbench? A Free Open‑Source Alternative to Navicat
21CTO
21CTO
Aug 21, 2020 · Fundamentals

Can Free Software Be Sold? Debunking Myths About Open‑Source Commercialization

This article explains why selling free software is perfectly legitimate, clarifies common misconceptions about price and freedom, outlines the GNU GPL’s stance on charging for distribution, and shows how revenue from open‑source sales can sustainably support the community.

CommercializationFree SoftwareGPL
0 likes · 8 min read
Can Free Software Be Sold? Debunking Myths About Open‑Source Commercialization
Open Source Linux
Open Source Linux
May 29, 2020 · Fundamentals

Choosing the Right Open‑Source License in 5 Minutes: A Simple Guide

This article presents a concise, five‑minute visual guide—created by Ukrainian developer Paul Bagwell—that clarifies the key differences among the six most popular open‑source licenses (GPL, BSD, MIT, Mozilla, Apache, LGPL), helping developers quickly decide which license best fits their projects.

ApacheGPLMIT
0 likes · 2 min read
Choosing the Right Open‑Source License in 5 Minutes: A Simple Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 9, 2020 · Fundamentals

Quick Guide: Picking the Right Open‑Source License from the Top Six

With hundreds of open‑source licenses available, this concise guide—featuring a two‑minute diagram by Ukrainian developer Paul Bagwell—clarifies the key differences among the six most popular licenses (GPL, BSD, MIT, Mozilla, Apache, LGPL), helping you select the right one effortlessly.

GPLMITlicense selection
0 likes · 1 min read
Quick Guide: Picking the Right Open‑Source License from the Top Six
Tencent Cloud Developer
Tencent Cloud Developer
Jan 3, 2020 · Information Security

Analysis of China's First GPL Litigation and Risk Management for Open‑Source Software Use

The Beijing High People’s Court’s landmark 2019 ruling in Digital Heaven v. Yuzu, China’s first GPL‑related lawsuit, rejected Yuzu’s claim that three HBuilder plugins were GPL‑bound derivatives, ordered RMB 710,000 damages, and highlighted both growing judicial recognition of the GPL and the need for companies to isolate, analyze, and manage open‑source components to avoid copyleft liability.

China LawGPLintellectual property
0 likes · 22 min read
Analysis of China's First GPL Litigation and Risk Management for Open‑Source Software Use
Liangxu Linux
Liangxu Linux
Nov 20, 2019 · Fundamentals

Essential Linux Fundamentals: GNU, GPL, Distributions, Filesystem, RAID & More

This article provides a concise overview of core Linux concepts, covering the GNU project and GPL license, common distributions, swap partitions, GRUB bootloader, buffer vs cache, TCP three-way handshake, filesystem hierarchy, hard and symbolic links, and an introduction to RAID levels and their characteristics.

FilesystemGNUGPL
0 likes · 11 min read
Essential Linux Fundamentals: GNU, GPL, Distributions, Filesystem, RAID & More
MaGe Linux Operations
MaGe Linux Operations
Nov 17, 2019 · Fundamentals

Linux Fundamentals Explained: GNU, GPL, Distributions, Filesystems & RAID

This article provides a comprehensive overview of core Linux concepts, including the GNU project and GPL license, common distributions, Unix origins, swap partitions, GRUB bootloader, buffer vs cache, TCP three‑way handshake, filesystem hierarchy, hard and symbolic links, and RAID storage technologies.

GNUGPLOperating System
0 likes · 11 min read
Linux Fundamentals Explained: GNU, GPL, Distributions, Filesystems & RAID
ITPUB
ITPUB
Apr 7, 2019 · Fundamentals

Why a Leading Linux Developer Gave Up the VMware GPL Lawsuit

After years of legal battles over VMware's use of GPL‑licensed Linux code in its ESXi hypervisor, developer Christopher Helwig has abandoned his appeal, citing the court's high evidentiary demands and VMware's recent pledge to stop using Linux code.

GPLLinuxVMware
0 likes · 6 min read
Why a Leading Linux Developer Gave Up the VMware GPL Lawsuit
MaGe Linux Operations
MaGe Linux Operations
Jan 7, 2019 · Fundamentals

Master Linux Basics: GNU, GPL, Distributions, Swap, GRUB, and More

This comprehensive guide introduces the GNU project and GPL license, outlines typical Linux distributions, explains Unix roots, swap partitions, GRUB bootloader, buffer vs cache, TCP three-way handshake, Linux directory hierarchy, hard and symbolic links, and RAID levels, providing essential Linux fundamentals for beginners.

FilesystemGNUGPL
0 likes · 11 min read
Master Linux Basics: GNU, GPL, Distributions, Swap, GRUB, and More
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2018 · Fundamentals

Unlocking Linux Essentials: From GNU/GPL to RAID and Filesystem Basics

This article introduces the fundamentals of Linux and open‑source software, covering GNU and GPL licensing, typical Linux distributions, Unix roots, swap partitions, GRUB bootloader, buffer vs cache, TCP three‑way handshake, filesystem hierarchy, hard/soft links, and an overview of RAID levels.

FilesystemGNUGPL
0 likes · 12 min read
Unlocking Linux Essentials: From GNU/GPL to RAID and Filesystem Basics
System Architect Go
System Architect Go
Feb 16, 2017 · Fundamentals

Overview of Common Open Source Licenses and Their Key Permissions

This article introduces several popular open‑source licenses—including Apache 2.0, GPL v3, MIT, BSD, Eclipse, and others—detailing their commercial use rights, required notices, modification obligations, patent provisions, and liability limitations to help developers choose an appropriate license.

ApacheBSDGPL
0 likes · 7 min read
Overview of Common Open Source Licenses and Their Key Permissions