Could anyone shed light on whether Wappler owns the code that is used by it’s users, us, to construct anything using Wappler? If someone could say that Wappler doesn’t, could that person show where that is stated on this site or anywhere else that’s relevant?
To add to JonL reply, even after your trial/license expires, all the apps you have built with Wappler will continue to function as is.
And you can also update the app using any text editor. You will just not have access to latest Wappler IDE, and its latest AppConnect files which contain bug fixes and new features.
Also worth mentioning that Wappler uses some propietary and open source libraries that help running your app.
For those you can use them with your app but there are certain limitations given by the license.
So even if the code is “yours” you still need to abide by the license terms of those libraries.
The you own the code is an over simplification. But it’s a good simplification. You can take the code wherever you want and host it anywhere if that is what you are asking. You can modify the code in a code editor as long as the license of those libraries allow it.
@George, is this applicable to App Connect and Server Connect? I never saw the terms of those two libraries.
As for App Connect and Server Connect, the core frameworks of Wappler, yes you can use them on your site and your site will continue running even if you don’t have Wappler.
You just won’t be able to update the libraries any more to newer versions, if you don’t have an active Wappler license.
Other 3rd party library we use are usually MIT licensed.
So you own your own sites and their code and can host it wherever you want.
And if you use other libraries on your own, well you should respect their license terms.
Yes you can modify the Server connect code as long as know what’s you are doing. It is your own responsibility and you have to track your own changes as future updates might wipe them away.
As for App Connect well modifications aren’t possible of the core as it is minified.
In general it is not advisable to make changes to App connect or Server connect as you might cause much more troubles than solve problems.
A much better way is to post feature requests that we can add to the core.