And if you want to run something that isn't Linux, you're completely out of luck with those peripherals, because we will not be told the information needed to write our own drivers. Broadcom are notorious for being shitheads about this kind of thing, although they're not the only ones.