Honestly this is a very serious change, the chane which hasn’t been done so far for other popular frameworks such like YII and others and this is really great. Strange why the community driven CodeIgniter is doing so, even if there is nothing useful for the community as the MIT license is already great, or let say the best… Please correct me if I am wrong.
The facts are
- CI is not community driven, but EllisLab driven.
- Nobody asked about the license change before EllisLab decided the change.
- No contributors have been asked about the change.
EllisLab loves OSL, because they would like for people to know that a work is based on CodeIgniter, and OSL is the best to the purpose.
The obligation of OSL to provide the source code makes people to know CodeIgniter. Other open source licenses do not force to do like that (at lease I don’t know such a license).