Something I'm still curious about: can these new ARM Apple devices run arbitrary software? Or do you have to install things via the App Store only?
Could Apple someday decide that you're not allowed to install whatever software you want and only install their approved software?