Burngate wrote: ↑
Sat Feb 01, 2020 6:13 pm
But back then, the Foundation was different, and so was the whole Raspberry Pi scene.
The Pi started as a punt in the dark - they had hoped to sell 10,000 - and the idea of having there baby copied was thought to be proof that education was needed and might really work.
Now, real money is involved - money that goes via the Foundation into education. Any pirated hardware that takes money away from the Foundation is seen as a Bad Idea, so the hardware is kept as far as possible hidden away.
It's unfortunate how too much stress can cause both people and companies to make poor decisions. Competition can lead to the creation of adversarial relationships, not only with competing companies, but with existing customers.
In the past I made an analogy between the Pi and how the IBM PC became the most popular and copied hardware design of its time. After having thought about this a bit more, another fitting analogy might be to Sun, the manufacturer of the first Unix workstations.
Sun is a good comparison because of the size, youthfulness and the reliance on hardware sales for profits. While Sun seldom let financial concerns get in the way of innovation, they ended up nearly bankrupt more than once and were finally destroyed by an acquisition which appeared to monetize the existing customer base rather than expand it.
Some of the innovations, however, like the Sun Ray thin clients
are still unsurpassed, not to mention Java, Virtual Box, ZFS and the use of encrypted RAM to mitigate Spectre-like side-channel attacks long before they were even called that. In my opinion, given the lead starting in 2015 that SPARC had with encrypted memory, Sun could have seen major deployments in the cloud had the whole architecture not already been cashed out.
I'm not sure what lessons can be applied to manufacturing the Raspberry Pi except how important it is to guard against acquisition by another company that has different goals and ideals.
Has anyone seen a 1GB or 2GB Pi 4B with support for USB Power Delivery versions 2 and 3? Which memory size do you think will appear with the 1.2 revision next?
Edit: Updated to replace the incorrect term power distribution with the correct power delivery for clarity.