On 02/02/13 04:19, [email protected] wrote: > Hi Mozilla Devs > > I'm starting to develope app to Firefox OS and I had a question: All Apps > need to be Open-Source or have someway to Package it? > > Because sometimes you have a new feature like a new AI and you want it to > keep it secret or something like that.
Your app isn't required to be open source. However, if you want to do a packaged app in the Firefox Marketplace, you will need the app to be reviewed so code obfuscation isn't a good idea. However, if you do not need those privileges, you can simply do a hosted application that is obfuscated as much as you want. In both case, you can also have sensitive code running on the server but that would make the app not usable offline so you could have that code downloaded from the server and encrypted in an IndexedDB. Those are two examples of solution, there might others. Generally speaking, Mozilla doesn't require any specific license on your app and someone re-using your code would be illegal if the license doesn't allow him/her to do that. So, you might not really care about obfuscation. It depends what you app is doing I guess and what kind of stealing you are being afraid of. Cheers, -- Mounir _______________________________________________ dev-webapps mailing list [email protected] https://lists.mozilla.org/listinfo/dev-webapps
