A Sam Muirhead left this very good comment on an article about Open Source and 3D Printing:
Quite so. Until recently, the tools and infrastructure needed to develop a new product were expensive, requiring financing via corporations, venture capitalists, etc. That means you need a business model capable of recouping that investment and paying back your creditors. Which in turn means you have to have a product with broad enough appeal and/or utility that a lot of people are going to buy it. With that in mind, niche uses for technology often are simply are not cost effective from a business sense.
With Open Source, the inputs become cheap enough someone can build one-offs for niche uses without the massive start-up cost traditionally associated with technology development. Throw in the Internet, which makes
Now this isn't some screed about how Open Source is turning product development on its head. Traditional (expensive) product development still has a place and will for a long time (good, because I'd much prefer an iPad to some hacked-together-in-my-garage "tablet"). As a basement tinkerer and CompSci educator (hats I wear that both operate on a limited budget), though, I revel in the freedom to decide what my tech needs are and how they should be addressed. Contrast this to the traditional top-down model that says some other company gets to decide what my needs. Government policies, which until now mainly favor traditional models (primarily through patent laws), need to change so that the playing field is level for both models.