Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:philosophy:rust_issues [2025/04/14 22:21] throgh [Further details, relations and connections] |
en:philosophy:rust_issues [2025/04/19 02:32] (current) throgh [Further details, relations and connections] |
||
|---|---|---|---|
| Line 24: | Line 24: | ||
| **Rust** is fully controlled by companies / corporations, | **Rust** is fully controlled by companies / corporations, | ||
| + | |||
| ===== What are the issues? ===== | ===== What are the issues? ===== | ||
| Line 59: | Line 60: | ||
| Also many other projects are changing their approach or get a complete rewrite in Rust as first-class language, some further examples: | Also many other projects are changing their approach or get a complete rewrite in Rust as first-class language, some further examples: | ||
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| - | * [[https:// | + | * [[https:// |
| The list can be enhanced for sure and clear to say that Rust is not only some sideload toolchain. As the buzzword " | The list can be enhanced for sure and clear to say that Rust is not only some sideload toolchain. As the buzzword " | ||
| - | It should be also mentioned that the **Rust Foundation** has a comparable [[https:// | + | It should be also mentioned that the **Rust Foundation** has a comparable [[https:// |
| The point here is that Rust is not only a programming-language and the build-process needs essential Cargo to download further dependencies. As a current perspective there are 178.665 so-called " | The point here is that Rust is not only a programming-language and the build-process needs essential Cargo to download further dependencies. As a current perspective there are 178.665 so-called " | ||
| Line 102: | Line 103: | ||
| Some users have correctly mentioned that many other software packages have trademarks, do we plan to remove them all? No, but we see trademarks generic also not under a positive aspect when they are used that kind of harsh. | Some users have correctly mentioned that many other software packages have trademarks, do we plan to remove them all? No, but we see trademarks generic also not under a positive aspect when they are used that kind of harsh. | ||
| - | As an example, neither [[https:// | + | As an example, neither [[https:// |
| Due to the very strict written modification-clause, | Due to the very strict written modification-clause, | ||
| Line 110: | Line 111: | ||
| Both projects have a clear trademark to protect the usage of the software itself against fraud. But there is a difference as Python and Perl allow patching and modification defined within the four freedoms. | Both projects have a clear trademark to protect the usage of the software itself against fraud. But there is a difference as Python and Perl allow patching and modification defined within the four freedoms. | ||
| - | From [[https:// | + | From [[https:// |
| < | < | ||
| Line 124: | Line 125: | ||
| </ | </ | ||
| - | From [[https:// | + | From [[https:// |
| < | < | ||
| Line 180: | Line 181: | ||
| A free and libre oriented system cannot provide a package-manager besides its own to preserve the autonomy of the free system itself. What the users are doing is their own decision, but they should be always able to assure a consistent free and libre oriented system outside their own decisions that they are responsible for. Hyperbola decided clearly on behalf of the users: If they want to build **Rust** with its reference implementation, | A free and libre oriented system cannot provide a package-manager besides its own to preserve the autonomy of the free system itself. What the users are doing is their own decision, but they should be always able to assure a consistent free and libre oriented system outside their own decisions that they are responsible for. Hyperbola decided clearly on behalf of the users: If they want to build **Rust** with its reference implementation, | ||
| + | |||
| + | **Don' | ||
| + | |||
| + | First and foremost the common argumentation is therefore that people think adoption of languages would be only possible with the support of companies and corporations, | ||
| + | |||
| + | Yes, Hyperbola as project was and is accused of spreading so-called " | ||
| + | |||
| + | In the end: If people think it is worthwhile to use " | ||
| **Okay, more or less understood, but even when not on agreeing: Do you bother other projects then?** | **Okay, more or less understood, but even when not on agreeing: Do you bother other projects then?** | ||