Tagged articles
32 articles
Page 1 of 1
21CTO
21CTO
May 1, 2026 · Industry Insights

Why PHP 9.0 Is Switching to the 3‑Clause BSD License

The php.internals vote on April 4 approved moving PHP 9.0 to the permissive 3‑clause BSD license, replacing the dual PHP v3.01 and Zend Engine licenses, and the article explains the historical reasons, legal benefits, comparisons with other BSD variants, PostgreSQL’s approach, and broader open‑source licensing trends.

BSD licenseOSIPHP
0 likes · 7 min read
Why PHP 9.0 Is Switching to the 3‑Clause BSD License
IT Services Circle
IT Services Circle
Apr 30, 2026 · Industry Insights

Why China Is Mandating Linux for State‑Owned Enterprises: A Technical Analysis

The article explains that China’s large‑scale migration from Windows to Linux in state‑owned and central enterprises is driven by security independence, massive licensing cost savings, ecosystem development, and strategic preparation for potential sanctions, offering both challenges and new opportunities for the tech workforce.

Domestic ecosystemLinuxState-owned Enterprises
0 likes · 8 min read
Why China Is Mandating Linux for State‑Owned Enterprises: A Technical Analysis
Java Tech Enthusiast
Java Tech Enthusiast
Apr 23, 2026 · Industry Insights

Why Is China Replacing Enterprise PCs with Linux? A Technical Perspective

China’s push to replace Windows PCs in state‑owned enterprises with Linux is driven by security concerns after the Huawei sanctions, massive software licensing costs, the need to build a domestic ecosystem, and the strategic goal of achieving autonomous, controllable IT infrastructure.

LinuxNational strategyState-owned Enterprises
0 likes · 6 min read
Why Is China Replacing Enterprise PCs with Linux? A Technical Perspective
dbaplus Community
dbaplus Community
Apr 5, 2026 · Industry Insights

Can AI Legally Re‑License Open‑Source Code? The chardet Rewrite Controversy

The recent AI‑driven rewrite of the Python encoding detector chardet sparked a heated debate over licensing, clean‑room development, and whether a completely new implementation can legitimately switch from LGPL to MIT, highlighting the broader challenges of AI‑generated open‑source software.

AI code generationClaudeMIT license
0 likes · 14 min read
Can AI Legally Re‑License Open‑Source Code? The chardet Rewrite Controversy
Open Source Tech Hub
Open Source Tech Hub
Jul 15, 2025 · Fundamentals

Why PHP Should Switch to the MIT License: Benefits and Challenges

This proposal argues for replacing the PHP License 3.01 with the permissive MIT license to eliminate compatibility hurdles, reduce legal uncertainty for businesses, and align the PHP ecosystem with mainstream open‑source projects, while outlining the scope, specific changes, community concerns, and long‑term impact.

LicenseMITPHP
0 likes · 8 min read
Why PHP Should Switch to the MIT License: Benefits and Challenges
macrozheng
macrozheng
Apr 29, 2025 · Information Security

Why Companies Ban IntelliJ IDEA: Legal, Security, and Cost Insights

The article explains why some companies prohibit IntelliJ IDEA, citing copyright risks, security vulnerabilities, efficiency losses from activation prompts, collaboration challenges, and the high cost of commercial licenses, while emphasizing the need to follow unified tool policies.

IntelliJ IDEAcompany policycost analysis
0 likes · 6 min read
Why Companies Ban IntelliJ IDEA: Legal, Security, and Cost Insights
DevOps Engineer
DevOps Engineer
Jan 20, 2025 · Fundamentals

Simplifying CPython Copyright Notices: Lessons from Issue gh-126133

The article examines CPython issue gh‑126133 where Hugo van Kemenade proposed simplifying the project's copyright notice by keeping only the first publication year, discusses legal feedback from the PSF, compares practices of major open‑source projects, and concludes with the accepted change merged into the main branch.

CPythonCopyrightlegal
0 likes · 9 min read
Simplifying CPython Copyright Notices: Lessons from Issue gh-126133
21CTO
21CTO
Oct 16, 2024 · Fundamentals

What the Winamp Open‑Source Release Reveals About Licensing and Community Collaboration

The brief, turbulent open‑source episode of Winamp—its source code upload, swift removal, restrictive Winamp Collaboration License, community backlash, and subsequent license tweaks—offers a cautionary look at how legacy software, mixed‑code bundles, and licensing choices affect true open‑source viability.

GitHubLegacy SoftwareWinamp
0 likes · 7 min read
What the Winamp Open‑Source Release Reveals About Licensing and Community Collaboration
21CTO
21CTO
Aug 21, 2024 · Fundamentals

Why Switzerland is Mandating Open‑Source Software for All Government Projects

Switzerland’s new EMBAG law forces all public sector agencies to release the source code of software they develop or commission, barring third‑party copyright or security concerns, marking a bold shift toward open‑source, digital sovereignty and greater transparency that could inspire similar moves worldwide.

Digital SovereigntyGovernment policySwitzerland
0 likes · 6 min read
Why Switzerland is Mandating Open‑Source Software for All Government Projects
macrozheng
macrozheng
Dec 29, 2023 · Backend Development

Why Companies Ban IntelliJ IDEA (Even Paid Versions) – Risks & Costs

The article explains why many companies prohibit IntelliJ IDEA, covering legal copyright risks, security concerns, efficiency losses, collaboration challenges, and the high cost of commercial licenses, and advises developers to follow company‑mandated tools while understanding the financial and legal implications.

EclipseIDE PolicyIntelliJ IDEA
0 likes · 8 min read
Why Companies Ban IntelliJ IDEA (Even Paid Versions) – Risks & Costs
Programmer DD
Programmer DD
Jan 30, 2023 · Backend Development

How Oracle’s New Java SE Subscription Pricing Impacts Enterprise Costs

Oracle’s newly released Java SE Universal Subscription price list introduces tiered per‑employee fees that can dramatically increase costs for companies with large staff but few Java users, while offering unchanged terms for existing subscribers and no impact for OpenJDK users.

Enterprise PricingJavaOracle
0 likes · 5 min read
How Oracle’s New Java SE Subscription Pricing Impacts Enterprise Costs
21CTO
21CTO
Nov 11, 2022 · Artificial Intelligence

GitHub Copilot: Coding Miracle or Copyright Minefield?

The article examines the rise of GitHub Copilot as an AI‑powered coding assistant, outlines the collective lawsuit filed against Microsoft, GitHub, and OpenAI over alleged copyright violations, and discusses the broader legal and ethical implications for open‑source licensing and AI development.

AI code generationGitHub CopilotOpenAI
0 likes · 11 min read
GitHub Copilot: Coding Miracle or Copyright Minefield?
Programmer DD
Programmer DD
Oct 24, 2022 · Fundamentals

Is the Paid ‘VS Code’ Version a Scam? Uncovering Licensing Tricks

A viral screenshot reveals a paid version of Microsoft’s free VS Code editor that uses deceptive pricing, a fake Google link, and questionable licensing, prompting an analysis of whether repackaging the official executable violates the MIT license and copyright.

MIT licenseVS Codeopen source
0 likes · 4 min read
Is the Paid ‘VS Code’ Version a Scam? Uncovering Licensing Tricks
IT Services Circle
IT Services Circle
Mar 28, 2022 · Fundamentals

Microsoft’s Repeated Open‑Source Code Misuse: Cases, Legal Implications, and Lessons for Developers

The article examines three recent incidents where Microsoft allegedly appropriated community‑maintained open‑source projects without proper attribution, explains the legal framework of open‑source licenses, and offers guidance for developers on protecting their rights and respecting licensing obligations.

Legal ComplianceMicrosoftcode plagiarism
0 likes · 9 min read
Microsoft’s Repeated Open‑Source Code Misuse: Cases, Legal Implications, and Lessons for Developers
Tencent Cloud Developer
Tencent Cloud Developer
Jan 20, 2022 · R&D Management

Software Licensing Strategies for Companies: Three Procurement Models Explained

The article outlines three software licensing models—company‑wide purchase, individual purchase with reimbursement, and individual purchase without reimbursement—examining their pros, cons, and compliance implications, and advises firms to match each approach to budget, usage context, and ownership considerations.

Enterprise SoftwareIT ManagementJetBrains
0 likes · 5 min read
Software Licensing Strategies for Companies: Three Procurement Models Explained
Programmer DD
Programmer DD
Nov 21, 2020 · R&D Management

When an Open‑Source Ad‑Blocker Leads to a 1‑Million‑Yuan Lawsuit: Lessons for Indie Developers

An independent developer's X browser used an open‑source ad‑blocking rule that blocked Youku pre‑roll ads, prompting a 1 million‑yuan lawsuit and highlighting the legal risks of using third‑party plugins without professional counsel, proper disclosure, or proactive settlement efforts.

Indie DevelopmentLegal RiskR&D management
0 likes · 8 min read
When an Open‑Source Ad‑Blocker Leads to a 1‑Million‑Yuan Lawsuit: Lessons for Indie Developers
Architect's Tech Stack
Architect's Tech Stack
Sep 4, 2020 · Information Security

Are Open‑Source Projects on GitHub Subject to U.S. Export Controls?

The article explains that GitHub’s user agreement and the Apache Software Foundation’s policies include U.S. export‑control clauses, but legal experts clarify that publicly available open‑source code without encryption is generally exempt from EAR restrictions, while enterprises may still need licenses for certain uses.

EARExport ControlGitHub
0 likes · 5 min read
Are Open‑Source Projects on GitHub Subject to U.S. Export Controls?
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
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Mar 3, 2020 · Fundamentals

Why Open Source Software Dominates Modern Tech: Origins, Economics, and Impact

This article explores how the rapid growth of information technology has reshaped the economy, using open source software as a prime example to examine its definition, historical milestones, licensing models, and the unique collaborative mechanisms that enable millions of volunteers worldwide to create high‑quality, publicly shared software.

IT industryopen sourcesoftware licensing
0 likes · 18 min read
Why Open Source Software Dominates Modern Tech: Origins, Economics, and Impact
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
Programmer DD
Programmer DD
Nov 19, 2019 · Fundamentals

Why Open‑Source Licenses Are the Top Decision Factor for Developers

A recent Tidelift and The New Stack survey reveals that 86% of developers consider an acceptable open‑source license the most critical factor when choosing a project, outweighing code quality, security, and documentation, while also highlighting trends in license popularity and emerging new licenses.

developer surveylicense complianceopen source
0 likes · 4 min read
Why Open‑Source Licenses Are the Top Decision Factor for Developers
ITPUB
ITPUB
Jan 30, 2019 · Fundamentals

The Hidden Battle Over Open‑Source Licenses: Why Companies Switch to Community Licenses

From Confluent’s move to a Community License to InfluxData’s blend of MIT and commercial terms, the article examines how major open‑source projects are altering licenses to protect revenue against cloud providers, analyzes the resulting community backlash, and argues that a balanced hybrid model is the most sustainable path.

Business Modelcommunity licensecopyleft
0 likes · 15 min read
The Hidden Battle Over Open‑Source Licenses: Why Companies Switch to Community Licenses
Efficient Ops
Efficient Ops
Dec 10, 2018 · Fundamentals

Why Closed‑Source Software Might Beat Open‑Source in Certain Scenarios

The article argues that, despite common advocacy for open‑source, closed‑source solutions can sometimes be preferable because they relieve users from bug‑fixing, licensing complexities, overwhelming choices, and the need to hunt for documentation or support, relying instead on vendor assistance.

Enterprise SoftwareIT Managementclosed source
0 likes · 6 min read
Why Closed‑Source Software Might Beat Open‑Source in Certain Scenarios