We have moved our forum to GitHub Discussions. For questions about Phalcon v3/v4/v5 you can visit here and for Phalcon v6 here.

License

I'm currently building an application which i plan to put on Github for everyone to use it. I want to license it with a MIT license for the least restrictions. Does anyone know if this is allowed since Phalcon itself comes with a BSD license or wether it's possible to add both licenses.



77.7k
Accepted
answer
edited Feb '17

Here is a good explanation: https://softwareengineering.stackexchange.com/questions/121998/mit-vs-bsd-vs-dual-license

TL;DR; Open-source is mandatory for BSD, while MIT allows you to obscure source provided you give credit to the original author(s).

In my understanding, you either go with full BSD, or you have to separate your codebase and have Phalcon-independent parts licensed under MIT.

edited Feb '17

Thanks a lot.

Gonna split it up like Phalcon did, see: https://github.com/phalcon/cphalcon/blob/master/docs/LICENSE.md