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

Reply via email to