I have been developing enterprise software for a while now, I have a steady stream of clients which pay me on hourly basis.
I am interested in creating a few software assets for myself, and for that to happen I need to own the software I create for the clients and license usage to them.
What kind of arrangement - legally - am I looking at? Partnership? Licensing?