given that there is no backend and everything would have to be run client side through the safe browser, does that mean the entire code of any given app would be accessible? what incentive do developers have to innovate on the platform if their cutting-edge ML search algorithms must now be fully exposed on download? or can scripts be run remotely and securely before content delivery, a bit like the enigma (ENG) project with smart contracts?
Short answer - no.
We have had client side apps, games, etc, for decades, predating the internet. The vast majority were not open source. They were/are compiled code, with the source code hidden.
I hope open source will continue to flourish, but it remains a choice of the app dev teams.
I guess my question was more about traditional websites with some backend code that would now have to be turned into JS and whatnot (so that it can be run exclusively within beaker with no additional download needed). I suppose you’d have no other choice but to turn it into a full-fledged app to make it closed source, correct?
You can also obfuscate or compile code that runs from a website so no, it isn’t necessary to make something into a compiled desktop app in order to hide the code.