Embed this noticeSick Sun (sun@shitposter.world)'s status on Thursday, 02-May-2024 00:44:44 JST
Sick SunI am curious what a language built with embedded communist beliefs is. Can you only make communist-supporting software with it? Or is it just like, a metaphor for the design of the language? That sounds kind of irrelevant to if I want to use it or not (does it solve problems well?) I'll check this guy's communist language out whenever it's ready.
@romin There are 3 versions of the GNU General Public License, not just one.
Having actually read all of such masterpieces, I have concluded that there isn't anything communist in them and they also are only functional under capitalistic copyright law.
Communism is about doing things like having guards for printers to stop forbidden copying, while the GPLv3 is about making it illegal to stop people from carrying out any legitimate kind of copying that they want to do.
Taking free software and making it proprietary, by adding proprietary restrictions, leads to a reduction in freedom, as freedoms everyone previously had are gone and the proprietary licensor doesn't even gain any freedom from exercising such restrictive powers (the exact same 4 freedoms are unchanged for him alone, although a lot of them even apply restrictions to themselves) and therefore doing so is NOT a form of freedom; https://www.gnu.org/philosophy/freedom-or-power.en.html
Merely licensing free software under a pushover license is not immoral, as you have released software that respects the 4 freedoms after all, but it extremely immoral to volunteer and develop nontrivial software without payment that you know will have the only major use case of being proprietarized and becoming part of proprietary malware that takes freedom from many users - as that's writing proprietary software without even getting paid!
If you wish to commit evil and write proprietary software, at the bare minimum you should at least get paid for doing so and do something that you believe is good with at least some of the money.
Regardless, if you want to ensure freedom, the only choice to license your software under a copyleft license and to enforce it demanding liberty or death.
@why@sun Reminder that Terry Davis used Assembler and said the hard R, so Assembler is racist, using it is violence, and anyone that's utilizing any tools coded in Assembler should be brained into a coma by a bike lock for committing violence against minorities. I am a wonderful person
@sun a language constructed through an unending series of Five-Year Plans, which ultimately results in the intentional deletion of millions of lines of code (and possibly actual people, can't rule that out), and which future such projects will dismiss as "not a real communist programming language".