Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:philosophy:community_software [2024/07/02 12:48] throgh [But you can rebrand for example programming-languages or other software?] |
en:philosophy:community_software [2024/07/03 15:09] (current) throgh [But the FSF is listing some of your excluded and removed packages as free?] |
||
---|---|---|---|
Line 3: | Line 3: | ||
On-going in different articles we have mentioned **community-oriented and -driven software**. So within this article we want to give an overview what and how we understand this phrase. | On-going in different articles we have mentioned **community-oriented and -driven software**. So within this article we want to give an overview what and how we understand this phrase. | ||
- | We understand the mentioned phrase and wording to be used for free, libre and permissive licensed software-projects being most time only developed within a community of people, not with any kind of company and / or corporation behind. A trademark included is under these conditions most time used only to protect the project itself and not to misuse it further against interested individuals or groups to prevent modification, | + | We understand the mentioned phrase and wording to be used for free, libre and permissive licensed software-projects being most time only developed within a community of people, not with any kind of company and / or corporation behind. |
+ | A trademark included is under these conditions most time used only to protect the project itself and not to misuse it further against interested individuals or groups to prevent modification, | ||
===== Where are the issues with companies and / or corporations? | ===== Where are the issues with companies and / or corporations? | ||
Line 42: | Line 43: | ||
===== But the FSF is listing some of your excluded and removed packages as free? ===== | ===== But the FSF is listing some of your excluded and removed packages as free? ===== | ||
- | Yes, the FSF (Free Software Foundation) has their [[https:// | + | Yes, the FSF (Free Software Foundation) has their [[https:// |
===== But you can rebrand for example programming-languages or other software? ===== | ===== But you can rebrand for example programming-languages or other software? ===== | ||
Line 48: | Line 49: | ||
Yes, the FSF is listing reasonings for distribution: | Yes, the FSF is listing reasonings for distribution: | ||
- | < | + | < |
Rules about how to package a modified version are acceptable, if they don't substantively limit your | Rules about how to package a modified version are acceptable, if they don't substantively limit your | ||
freedom to release modified versions, or your freedom to make and use modified versions privately. | freedom to release modified versions, or your freedom to make and use modified versions privately. | ||
Line 56: | Line 57: | ||
you're already making other changes to the program, so you won't have trouble making a few more. | you're already making other changes to the program, so you won't have trouble making a few more. | ||
</ | </ | ||
+ | (Source: https:// | ||
The used wording " | The used wording " | ||
Line 63: | Line 65: | ||
Besides the definition of the FSF ignores clearly the awaitings of users resulting in even more issues and problems rising when systems need to patch out data and possible issues with some features likewise also URLs for downloading additional data as example. We do not patch and rebrand, when there is no real need. | Besides the definition of the FSF ignores clearly the awaitings of users resulting in even more issues and problems rising when systems need to patch out data and possible issues with some features likewise also URLs for downloading additional data as example. We do not patch and rebrand, when there is no real need. | ||
+ | And the quote from the FSF is going also further: | ||
+ | |||
+ | < | ||
+ | Rules that “if you make your version available in this way, you must make it available in that way also” | ||
+ | can be acceptable too, on the same condition. An example of such an acceptable rule is | ||
+ | one saying that if you have distributed a modified version and a previous developer asks for a | ||
+ | copy of it, you must send one. | ||
+ | (Note that such a rule still leaves you the choice of whether to distribute your version at all.) | ||
+ | Rules that require release of source code to the users for versions that you | ||
+ | put into public use are also acceptable. | ||
+ | </ | ||
+ | |||
+ | Because this means in fact that Hyperbola would need to do several forks from upstream and that amount of work is again to underline impossible for small system-projects. In fact the FSF has written those principles with good intention, but also with ignoring the amount of rising complexity. Exactly that complexity Hyperbola rejects and is not oriented on. What " | ||
+ | |||
+ | ===== But what if a corporation makes a free program, under a free software license for selling free software, would you recognize this as non-free? ===== | ||
+ | |||
+ | No, we do not recognize anything further than the license is telling. But in that case we do not include that software-project. The reasoning is therefore: We are nevertheless talking about possible trademarks, possible restrictions added to the license later on or the license is changed complete. When the software is then elementary dependency for other we have more work than before removing this instead being sure to have a safe way forward with a community-oriented project under a free, libre and permissive licensing. | ||
+ | |||
+ | We respect the decisions of other systems for sure, but we just ask for respecting also our decision to not include software and not use software therefore. It is a decision of the system to include and package software, or leaving this out for a reasoning. We can make a difference between the theoretical license in usage, the practical development and creation of a software-project and the further outcome in the time to come. And no one can assure that copyright-holders, | ||
+ | |||
+ | Following our values and principles means the free and libre software is exactly not only made out of the reasoning to earn more money, instead it is done to give back the control to users. So here is the second point of that question answered: We do not and will not accept projects providing individual rights about solidarity and common good. And we do not put the right of the majority above the protection of minorities. Free and libre software is done out of altruistic motivation, not alone out of pragmatism. Giving something back so all people can participate technical emancipation and are in full control of their running system. | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
Line 69: | Line 92: | ||
The problem here is that more and more projects depend on those making them mandatory as users are not questioning those also. For Hyperbola the freedom of choice is most important, so there is also a choice not to use some package or force others to install and use it. | The problem here is that more and more projects depend on those making them mandatory as users are not questioning those also. For Hyperbola the freedom of choice is most important, so there is also a choice not to use some package or force others to install and use it. | ||
+ | |||
+ | And demands from the FSF to do more " |