My understanding is that developing and maintaining that proprietary software entails a lot of overhead, and the user base is pretty small. My friend says his company has a substantial backlog of good ideas--mechanical, electronic and software--that they'd like to work on.
Open-sourcing the software would free up resources to develop the software feature his company has waiting in the wings. Plus, open-source developers could contribute their own features, making that software (and the same-branded hardware) more attractive to end users.
Mechanically, selling more pumps means the production costs for each pump go down due to economies of scale. That would give the mechanical engineers more freedom to design better pumps at the same price.
Releasing board schematics and resistor values would be a tougher sell, I'd imagine.
On the other hand, vendor lock-in really only benefits the biggest, most established players. Cisco, the network switch company, is a great example of this. Their hardware, arguably the gold standard for network equipment, runs on proprietary software (IOS, but not Apple's IOS). But now they're being threatened by open-source designs such as this one from Facebook:
https://code.facebook.com/posts/7170105 ... ar-switch/My friend says that if an open API meant his company's equipment was fully controllable from within, say, Openchrom, and this was a popular option, then his company could focus on what they do best: making chromatography equipment.
That's the theory, anyway.