Comment on Meet Journiv! A Self-Hosted, Privacy-First Journaling App (Day One/Apple Journal Alternative)
msokiovt@lemmy.today 3 days ago
It looks like this is open-source, but not Free Software, since you’re using PolyForm Noncommercial 1.0.0 as your license. Did you consider other licenses like any of the GPL licenses or BSD-2/3 Clause license, Apache-2.0 or any of the others?
rockstar1215@lemmy.world 3 days ago
Journiv is source-available but not “Free Software” under the FSF/OSI definition. I chose the PolyForm Noncommercial 1.0.0 license intentionally to keep the code open for personal and educational use which allow hosting for non-commercial while preventing commercial redistribution or hosting for commercial gain without permission.
I did consider permissive and copyleft licenses (Apache, GPL, BSD, etc.), but sustainability is a major concern for this project. I have already spent hundreds of hours on this over last couple of months and there is so much more to build. I want to keep development open and transparent while ensuring that commercial entities can’t simply repackage and profit from it.
msokiovt@lemmy.today 2 days ago
I see where you’re coming from, and can understand why you decided to prevent commercial repackaging and tivoization. Source-available sounds like it’s proprietary, which I assume it’s not.
rockstar1215@lemmy.world 2 days ago
Thanks! My main focus right now is simply building the product, the license doesn’t matter much if the product itself isn’t good yet. It’s always easier to move to a less restrictive license later than to go the other way, so this is the approach I’m starting with.