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:php_trademark [2023/08/22 22:08]
throgh [What is the problem?]
en:philosophy:php_trademark [2024/01/17 01:10] (current)
throgh [Solutions]
Line 10: Line 10:
  [...]  [...]
  
-  3. The name "PHP" must not be used to endorse or promote products 
-     derived from this software without prior written permission. For 
-     written permission, please contact group@php.net. 
-      
   4. Products derived from this software may not be called "PHP", nor   4. Products derived from this software may not be called "PHP", nor
      may "PHP" appear in their name, without prior written permission      may "PHP" appear in their name, without prior written permission
Line 19: Line 15:
      conjunction with PHP by saying "Foo for PHP" instead of calling      conjunction with PHP by saying "Foo for PHP" instead of calling
      it "PHP Foo" or "phpfoo"      it "PHP Foo" or "phpfoo"
-      
-   5. The PHP Group may publish revised and/or new versions of the 
-     license from time to time. Each version will be given a 
-     distinguishing version number. 
-     Once covered code has been published under a particular version 
-     of the license, you may always continue to use it under the terms 
-     of that version. You may also choose to use such covered code 
-     under the terms of any subsequent version of the license 
-     published by the PHP Group. No one other than the PHP Group has 
-     the right to modify the terms applicable to covered code created 
-     under this License. 
  
  [...]  [...]
Line 37: Line 22:
 Those restrictions specifically related to use of the PHP name. Ultimately, such licensing makes extra work for system-distributions and operating-systems and creates uncertainty for people wishing to modify PHP - as they navigate a license that awkwardly pulls in a trademark policy as part of it. Those restrictions specifically related to use of the PHP name. Ultimately, such licensing makes extra work for system-distributions and operating-systems and creates uncertainty for people wishing to modify PHP - as they navigate a license that awkwardly pulls in a trademark policy as part of it.
  
-In the whole outcome and as result **PHP violates the freedom to redistribute without “explicit” approval**. Especially to underline the concrete term again, which violates the freedom of redistribution directly:+In the whole outcome and as result **PHP violates the freedom to redistribute without “explicit” approval**.
  
-<code> +So if we would do individual modifications corresponding our mission-statementwe would always have to ask and rename everything. That's a very harsh and aggressive restrictive usage of trademarks and therefore exactly **trademark-bullying**
-Once covered code has been published under a particular version of the license, +===== Solutions =====
-you may always continue to use it under the terms of that version+
-</code>+
  
-So if we would do individual modifications corresponding our mission-statementwe would always have to ask and have nevertheless a legal issue opened.+  * **Rebranding** the entire language to avoid the trademark restriction. However, we would need **patches** to adapt all **PHP-dependant applications** to the rebranded version of PHP, since it is a programming language. 
 + 
 +  * Getting PHP to change its trademark agreement to allow modifications on the PHP binary for any purpose in respect of [[https://www.gnu.org/philosophy/free-sw.html|Freedom 3]]. 
 + 
 +  * Removal of PHP as the project is not following freelibre software. 
 + 
 +Hyperbola has taken the decision to keep PHP complete out of the repositories, including also all applications possible using PHP. We decline this kind of "freedom" under the influence of trademark-bullying.
 ===== Outcome and decisions for Hyperbola ===== ===== Outcome and decisions for Hyperbola =====
  
 The Hyperbola-project decided to completely remove PHP from its packages since the release of version 0.4.3 for **Hyperbola GNU/Linux-libre** and also for the future with **HyperbolaBSD** as complete operating-system. We don't provide problematic packages and software not respecting the freedom of the users to modify their systems and sources as they want. A trademark-policy can lead to a complete false balance when organizations and people behind decide to withdraw rights at once as it is always part of that trademark. And this withdrawal would immediate lead to further legal issues for projects and systems including those names and software! The Hyperbola-project decided to completely remove PHP from its packages since the release of version 0.4.3 for **Hyperbola GNU/Linux-libre** and also for the future with **HyperbolaBSD** as complete operating-system. We don't provide problematic packages and software not respecting the freedom of the users to modify their systems and sources as they want. A trademark-policy can lead to a complete false balance when organizations and people behind decide to withdraw rights at once as it is always part of that trademark. And this withdrawal would immediate lead to further legal issues for projects and systems including those names and software!