this post was submitted on 05 Sep 2023
13 points (72.4% liked)
Open Source
31031 readers
465 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Open source isn't some special ordinance that makes a software project subject to any principles other than the ones outlined in its software license. The most basic principle being that someone wrote something which they thought could be useful for others and therefore published it under an open source license. If by releasing a piece of software I were strongly expected to adhere to any other principles like some of the ones you've suggested elsewhere, I wouldn't have released half of the stuff I have because I simply can't uphold these principles. Upholding them isn't free. It requires work which I don't have time for. I've already shared the work I was able to do by releasing as open source.
Edit:
I see a lot of confusion among what I assume is younger people who are relatively new to open source. Confusion as to open source being about freedom of choice, inclusion, democracy or what have you. It isn't. Some open source projects may be about one or more of those things. Many, even possibly most aren't. For example the Linux kernel is a hard dictatorship with Linus as top executioner. Convincing people of varying software engineering proficiency of why their favorite feature shouldn't happen or why their PR is garbage and will decrease the quality of the project in various ways takes way longer than closing the respective item. GNOME is famous for "Closed/Won't fix" with no explanation. Perhaps if open source developers were handsomely paid to spend the extra time to be nice, things could be different. Of course that implies that more developers must be paid to do the work since everything takes longer, or the pace of the project would be slower. Pick your priorities and pay for them appropriately.