Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:philosophy:java_downfalls [2022/03/28 14:44]
i3_relativism [Solutions]
en:philosophy:java_downfalls [2022/03/28 16:26] (current)
i3_relativism [Comparisons with other software trademarks]
Line 1: Line 1:
 ====== Java's Language Downfalls ====== ====== Java's Language Downfalls ======
  
-As free software activists, we all enjoy using the latest and greatest in free software, but we need to make sure that the software we are using **really does respect our freedom**. A lot of software relies and **depends on Java**, since it appears to be fully free software, nontheless we have **many concerns with implementation** and decisions made by authors of this language.+As free software activists, we all enjoy using the latest and greatest in free software, but we need to make sure that the software we are using **really does respect our freedom**. A lot of software relies and **depends on Java**, since it appears to be fully free software, nontheless we have many concerns with **implementation** and **decisions** made by authors of this language.
  
 ===== What are the issues? ===== ===== What are the issues? =====
Line 30: Line 30:
 As an example, neither [[https://www.python.org/psf/trademarks/|Python PSF]] nor [[https://www.perlfoundation.org/trademarks.html|Perl Trademarks]] currently prohibit patching the code without prior approval. They do prohibit abuse of their trademarks, e.g. you cannot create a company called "Python", but this does not affect your ability to modify their free software and/or apply patches. As an example, neither [[https://www.python.org/psf/trademarks/|Python PSF]] nor [[https://www.perlfoundation.org/trademarks.html|Perl Trademarks]] currently prohibit patching the code without prior approval. They do prohibit abuse of their trademarks, e.g. you cannot create a company called "Python", but this does not affect your ability to modify their free software and/or apply patches.
  
-Due to the anti-modification clause, Rust is a non-permissive trademark that violates user freedom.+Due to the anti-modification clause, OpenJDK is a non-permissive trademark that violates user freedom.