I had updated my open source projects on github, they are all released under the rule below:
Script projects are in the Public Domain
Scripts are helpers to me, they are designed to improve my development workflows, or some prove of concepts during the design stage. I’m not going to make any restrictions on them, and hope they can improve your works too!
Component projects are released under MIT License
Component projects can be either script based or Objective-C based, they are created to be used in my softwares. And since I spend times on those babies, I’d like to protect them, so I released them under MIT License. To compare with other free software licenses like GPL, LGPL and BSD, the MIT License gives you more rights and less restrictions, so that you can use, modify, and merge them in your softwares freely.
Application projects are released under New BSD License
Unless there are some specific reasons, I’m not a big fan of releasing application projects as open source. But still, you will see them often in the upcoming future, at least for another one Objective-C based iOS application. Since they’re all ready-to-use softwares, I’d like to protect them with New BSD License (or you want to call it obnoxious BSD advertising clause, that’s totally okay to me).
Thanks for reading, please enjoy.
loading…