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:main:rusts_freedom_flaws [2019/12/24 05:30]
g4jc
en:main:rusts_freedom_flaws [2020/05/01 03:49] (current)
g4jc [Big Picture] add link
Line 13: Line 13:
 There are important applications integrating Rust as a first-class language. Tor is one of them, and at some point in the future, the [[https://​trac.torproject.org/​projects/​tor/​wiki/​RustInTor|Tor team has plans to announce a release and release date where Rust will be required]]. Even the Linux Kernel Team is interested in providing [[https://​lwn.net/​Articles/​797828/​|modules written in Rust]]. There are important applications integrating Rust as a first-class language. Tor is one of them, and at some point in the future, the [[https://​trac.torproject.org/​projects/​tor/​wiki/​RustInTor|Tor team has plans to announce a release and release date where Rust will be required]]. Even the Linux Kernel Team is interested in providing [[https://​lwn.net/​Articles/​797828/​|modules written in Rust]].
  
-<note tip>As an alternative to Tor, [[https://​i2pd.website/​|i2pd (I2P Daemon)]] may be used. It is a full-featured C++ implementation of I2P client, **useful for building and using the anonymous I2P network**. However, **i2pd isn't compatible with the Tor network and uses .i2p rather than .onion sites** (also known as Tor Hidden Services).</​note>​+<note tip>As an alternative to Tor, [[https://​i2pd.website/​|i2pd (I2P Daemon)]] may be used. It is a full-featured C++ implementation of I2P client, **useful for building and using the anonymous I2P network**. However, **i2pd isn't compatible with the Tor network and uses .i2p rather than .onion sites** (also known as [[en:​main:​hidden_services|Tor Hidden Services]]).</​note>​
  
 ===== Solutions ===== ===== Solutions =====
Line 25: Line 25:
 Some users have correctly mentioned that many other software packages have trademarks, do we plan to remove them all? No. We are not against all trademarks, only those which explicitly prohibit normal use, patching, and modification. Some users have correctly mentioned that many other software packages have trademarks, do we plan to remove them all? No. We are not against all trademarks, only those which explicitly prohibit normal use, patching, and modification.
  
-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 effect ​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, Rust is a non-permissive trademark that violates user freedom.