Everything can be cracked, when given enough time.
Try to crack calculator.
Or watch.
Or digital thermometer…
All of that can be cracked if they use a kind of software that enables user interaction.. For example, TInspire are crackable(calculators).
About the ROM being a limit, I don't think that's true. A computer has its space limited, and the ROM doesn't… If you top level override, you could gain access like if there was nothing in the ROM, you would build your ROM yourself. It's not easily made, but with sandboxes and the top level override, you would pass the original ROM with the cost of the space in the computer.. That would be easily changed if you had a disk drive with a disk acting as a ROM or if you merged internal storage with the disk.
Oh god.. I wrote soo much. I hope someone does great use from it
Few things: 1. this idea is the best idea ever and should be at the top of the list of the CC features to be implemented. 2. you CAN get above CraftOS with a little bit of lua "magic" (its really simple actually). 3. you are wrong.
Not to be a jerk, but i'm guessing your not a programmer? Java?
Trust me, you will not be able to "crack" anything from within CC even with a custom ROM. I promise, with standard CC, you wont get out of the CC sandbox or anything like that.
However, because I am intrigued, I will take a minute and look into this further. It is an interesting topic (also relates to my OS development). But I can guarantee I wont be able to figure out anything…
there are things that cannot be cracked. Now, a watch or calculator could be… potentially. But it would require hardware hacking.
In CC though, even in the BIOS, we are VERY limited. There isn't really a whole lot that can be done in the BIOS… except for the string metatable thing but.. thats pretty much it.
If you ask me, CC and trusted code = joke. CraftOS actually… my OS may be a different story, but that's still being worked on.
Wow, I wrote a lot too……….. :P/>
1 word: yes.
To be honest, this is a very sense-making suggestion. Like he said, you make the computer, shouldn't you be able to control how it runs?
Another thing is that this could be used to protect your program so that they cannot be modified or deleted.
This can be done EXCEPT… startup disks ruin it.
I have this is my OS, a very secure system… but startup disks make it a joke.