TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Company using Linux violates GPL

2 pointsby kaptainalmost 5 years ago

1 comment

jqpabc123almost 5 years ago
The GPL is a system of perfect logic built on the foundation of a few flawed assumptions.<p>Flawed assumption #1: Others will or can be compelled to share their code.<p>Flawed assumption #2: Software is more or less independent of hardware.<p>China has no real interest in sharing with the west and there is no legal system to compel them to do so.<p>Software is a lot easier to produce than hardware. This gives hardware vendors (i.e. China) the upper hand in controlling the marketplace. For an example, see Android.<p>Have you ever tried to replace or update the software on your phone without the hardware vendors input? It&#x27;s not easy because the hardware vendor has control and no interest in allowing it. And they could easily make it all but impossible if it suited them.<p>In other words, open source system software exists mostly to the extent that hardware vendors choose to allow it. Just because the PC platform has traditionally been fairly &quot;open&quot; doesn&#x27;t mean it will always continue. In the history of computing, this is actually more of an aberration.<p>If China decided to sell low cost closed hardware boxes with some proprietary variant of Linux, there isn&#x27;t much Open Source could do about it --- which is exactly what we have here.