decark: I am comfortable with any decision that has been made soundly, clearly, and openly. EllisLab chose OSL and Dan Horrigan picked MIT for FuelPHP. Those are fine choices and they both work for me.
As a contributor to CodeIgniter I do not feel like I have been screwed by this change, why would I? People contributed code to CodeIgniter to make it better, to fix bugs and to keep their applications working and selling legally. This license does not change anything for anyone who has been building and selling applications in the past.
In your article you yourself said you should have investigated GPL compatibility before you started building with CodeIgniter… well yes you certainly should! If you wish to distribute applications then understanding the license you are building on is pretty fundamental.
There are two arguments happening that are being rolled into one. Some are saying “OSL is bad” and some are saying “No GPL compatability” is bad. I don’t agree with the former and don’t care about the latter. I don’t use any GPL code because if I want to modify that library or update it I have to jump through hoops.
Is this the issue you are having? You want to use GPL code? Or you are just of the opinion that “OSL is bad”?