Hasty Briefsbeta

Bilingual

In the long run, GPL code becomes irrelevant (2015)

10 months ago
  • #Software Licensing
  • #Open Source
  • #GPL vs BSD
  • GPL code becomes irrelevant over time as BSD/Apache licensed software tends to dominate.
  • High-quality open-source versions of useful software will emerge, especially in infrastructure.
  • Large companies can and will implement their own versions of software if no permissive open-source option exists.
  • GPL leverages technological superiority to enforce software freedom but may hinder developer freedom.
  • BSD/Apache licenses have better survival characteristics due to fewer legal restrictions and corporate preference.
  • Companies contribute more to BSD/Apache licensed projects, reinforcing their dominance.
  • LLVM is overtaking GCC due to corporate backing and fewer legal constraints.
  • Linux remains dominant due to its engineering quality and the complexity of kernel development.
  • Cloud services with high infrastructure costs are an exception to open-source dominance trends.
  • User freedom is inevitable, but developers must choose between broad adoption and restricting corporate use.