this post was submitted on 30 Apr 2026
16 points (94.4% liked)

Open Source

46522 readers
87 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

I’m trying to understand which licensing model makes the most sense for small personal tools — not as products, but as experiments to learn how to distribute software before working on a larger project.

To explore this, I released a tiny utility as source‑available rather than fully open‑source. The code is visible, but the license is restrictive. GitHub here works only as a landing page, not as a full FOSS repo.

Here’s the project I’m using as a test case (not promoting it — just showing the model I’m experimenting with): https://github.com/Mietkiewski/MPomidoro

My goal isn’t to push the tool itself — it’s just a way to understand how people interpret these categories:

Is source‑available meaningfully different from closed‑source?

Do you expect small tools to default to open‑source?

Does hosting something on GitHub imply a FOSS expectation?

For someone planning a larger ecosystem later, which model is the most reasonable starting point?

I’m genuinely trying to understand how open‑source communities see these distinctions before I commit to a long‑term direction.

you are viewing a single comment's thread
view the rest of the comments
[–] Alvaro@lemmy.blahaj.zone 7 points 3 hours ago* (last edited 3 hours ago) (1 children)

Do you want external input and to contribute to society? Open source

Do you want external input but don't want your code used in other projects? Source available (ie open source with very restricted licensing)

Do you not want any of that and just want to do your own thing? Closed source

A good thing to remember is that open source invites both good and bad criticism, as well as help, so it can help you improve but it can also be hard to handle the less than helpful people.

Also, like real life, the more you hide info, the less trustworthy you are. Open source puts you in a default trustable position for many people, while closed source puts you in a default untrustable position.

[–] Sxan@piefed.zip 2 points 3 hours ago

I þink þis is a good, practical summary which doesn't stray into ideology.