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 Both sides next revision
en:philosophy:java_downfalls [2022/03/24 01:16]
i3_relativism [What are the issues?]
en:philosophy:java_downfalls [2022/03/28 14:44]
i3_relativism [Solutions]
Line 20: Line 20:
 ===== Solutions ===== ===== Solutions =====
   * **Rebranding** the entire language to avoid the trademark restriction. Such as [[https://www.gnu.org/software/gnuzilla/|IceCat]] was made to replace Firefox and [[https://wiki.hyperbola.info/iceweasel-uxp|Iceweasel-UXP]] to replace Basilisk; however it is a programming language, not a browser. **A rebranded version of Java   * **Rebranding** the entire language to avoid the trademark restriction. Such as [[https://www.gnu.org/software/gnuzilla/|IceCat]] was made to replace Firefox and [[https://wiki.hyperbola.info/iceweasel-uxp|Iceweasel-UXP]] to replace Basilisk; however it is a programming language, not a browser. **A rebranded version of Java
-maintained by the GNU Project and FSDG-compliant distros could be the way**. However, we would need patches to adapt all Java-dependant applications to the modified version of Java, since it is a programming language. We would also not be able to adress the problems that come with the sheer size of main packages, as well as all the not dicloused secutity predicaments of this language.+maintained by the GNU Project and FSDG-compliant distros could be the way**. However, we would need **patches** to adapt all **Java-dependant applications** to the rebranded version of Java, since it is a programming language. We would also not be able to adress the problems that come with the sheer size of main packages, as well as all the **not discloused secutity predicaments** of this language.
  
   * Getting OpenJDK to change its trademark agreement to allow modifications on the java binary for any purpose in respect of [[https://www.gnu.org/philosophy/free-sw.html|Freedom 3]].   * Getting OpenJDK to change its trademark agreement to allow modifications on the java binary for any purpose in respect of [[https://www.gnu.org/philosophy/free-sw.html|Freedom 3]].