I'm building a CMS on codeigniter. I'm modifying codeigniter in small ways to make it work with my ideas more seamlessly. But I wonder - are there any restrictions on how I can profit from it? I would think I could build a website with the CMS and charge for it. But what if say, later on I buy a server and set up several accounts for several users of my CMS, and each one remotely controls several different sites, that may or may not be created by me -- can I charge for the use of it then? What if much later on I modify it to do lots of neat stuff for local networks, can I sell licenses for people to set it up on site?
Not that I'm expecting to get that far with it, but I have some nice ideas for it that I haven't seen in CMS software before, and if they are well received, well I just want to know if there is a legal side to this if I use something like codeigniter to build it.
Would I be better off building my own small framework specific to this project?