Changing the MIT license to GNU GPL-3.0 #192
Taitava
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
when I started developing this plugin, I chose MIT as a copyright license for this project. MIT is great in a way that it's really quick to read and offers a lot of freedom to the user to use, modify and redistribute software. To the developer, it offers safety by implying that the software comes with no warrantly in case a flaw in the software causes financial damage. Overall, it's a convenient license that I've used in most of my open source projects.
Now that this project, the Shell commands plugin for Obsidian, has grown quite big when I look at the amount of source code and hours I've put in during the past few months, I feel that I want to protect the project more from possible cloning. There is a time period at the beginning of this project when I did not record my work hours (the project started on 2021-08-21), but from 2021-09-23 to this date (2022-04-02) I have spent 536 hours on this project. On average, that would be ~2,8 hours every single day - although I haven't worked on this every day, not even every week.
It's still free of charge and modifiable
The plugin will remain to be available free of charge, and it can be modified by other people, and others can create derivative work from it. The most important reason for changing the license is that if the project is cloned and modified, I will be granted the opportunity to include other people's changes in this project (in case the modified version of SC is distributed/published somewhere).
GNU General Public License v3.0 contains more details on the actual permissions, conditions and limitations, and if my short summary above is in conflict with them, then GNU General Public License v3.0 will be used.
This change of the license will apply from the version
0.12.0
onwards. Version0.11.x
(and previous) will remain to use the MIT license.Edit 2022-04-12: Moved the TODO list to #199.
Beta Was this translation helpful? Give feedback.
All reactions