Write and test first, then buy the hardware you need.
The new definition of open must consider implementation, specification, and governance as three critical factors that must be woven together.