When you (or your developer) creates a software application for a market, what exactly do you plan to sell to that market?
Chances are you’ll want to sell licenses to use the software, not the application itself. Because you want to retain intellectual property ownership of the application.
There’s a difference? Absolutely.
If you’re selling the application itself, you getting paid for the intellectual property ownership and probably retaining no rights to it.
That’s an awkward and dangerous legal situation…like selling the your home to 500 different buyers even though you own just the one house. What happens when all 500 buyers believe they own it?
The smart move is to sell multiple licenses to use the application while regaining ownership of the software.
Of course, there are many different types of licenses with various rights and responsibilities. For example, there’s an end user license agreement (EULA), resale license agreement, private label license, etc.
And if you do decide to sell ownership of the application to a buyer, that can be done with a software acquisition agreement. This is typically for a sales price much higher than each license you sell for the application’s use.
Regardless of what you plan to do, the first move should be to discuss it with an experienced software lawyer in order to identify the right software agreements to use. And if you need legal help now, set up a phone consultation with Attorney Mike Young.