(no title)
circular_logic | 4 years ago
Personally I would rather software be Free than have a unavoidable middle man taking a % cut.
circular_logic | 4 years ago
Personally I would rather software be Free than have a unavoidable middle man taking a % cut.
rndhouse|4 years ago
I've been working on OpenFare where payment plans are defined in code. Check it out here:
https://github.com/openfare/openfare
commoner|4 years ago
FOSS software can be sold, but if the software license requires the user to pay to continue using it, the software is not free because it does not unconditionally grant the user the freedom to run it:
> The freedom to run the program as you wish means that you are not forbidden or stopped from making it run.
https://www.gnu.org/philosophy/free-sw.en.html#run-the-progr...
That restriction also means the software is no longer open source, since it discriminates against commercial users who do not pay:
> The license must not discriminate against any person or group of persons.
> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
https://opensource.org/osd
Source-available licenses are a middle ground between proprietary and FOSS licenses, and they certainly serve a purpose. But, they're not FOSS licenses unless they allow the user to use, modify, and redistribute the software without exception.
eeZah7Ux|4 years ago
It takes away the collective aspect and replaces it with extreme individualism. There's already a software model for that: closed source.
Also, you posted the same URL many times. Please do not spam HN.
tpoacher|4 years ago
I like this idea in principle! Of course, enforcing it is another question altogether, but ... a step in the right direction, nonetheless.
Question, why does the payment plan appearing in the code rather than in the license make a difference? Assuming you're not allowed to distribute/modify etc without also including the license, does it matter where the payment plan is coded? Or am I missing the point here?
cycomanic|4 years ago
In contrast the collectives would go after large corporations which profit in the billions from volunteer work without giving significantly back. In fact the argument that situation is that currently you're paying the middle man (those corporations) without the actual creators getting anything.
anaganisk|4 years ago
tpoacher|4 years ago
On the other hand, the music thing is a mess partly because of ambiguity of what constitutes use (e.g. is a coffee shop video infringing because a piece of music was heard in the background?)
I would hope that things are not as ambiguous with code libraries. They are either used or they are not.
Having said that I can see shit hitting the fan with arguing over what constitutes a fork vs derivative work etc.