Oh, yeah, there's no doubt things can be decompiled. I worked 3 years for a company that ripped off IBM software. And that company wasn't some small start up, it's one of the biggest software producers in the world.
Everything is "reverse engineered from public documentation" of course ;)
Heck, I also worked for a game studio under the same brand as the second largest game distributor in the world, where we took a mario carts cartridge and dumped the rom, changed sprites and a few things and resold that.
That game was sold under one of the most recognisable franchises in gaming ever and I've been the lead game designer on it (needless to say I quit that studio pretty soon)
What I do want to say is that while everything can be analysed, it's a whole different story than simply giving people the code.
Everything is "reverse engineered from public documentation" of course ;)
Heck, I also worked for a game studio under the same brand as the second largest game distributor in the world, where we took a mario carts cartridge and dumped the rom, changed sprites and a few things and resold that.
That game was sold under one of the most recognisable franchises in gaming ever and I've been the lead game designer on it (needless to say I quit that studio pretty soon)
What I do want to say is that while everything can be analysed, it's a whole different story than simply giving people the code.