There was Cygnus Solutions, which I believe maintained GNU software (debugger, binutils) and contributed large parts of gcc. Cygnus was bought by Red Hat for $674M in 1999.
HN folks may recognize EFF board member John Gilmore as the founder.
And also Michael Tiemann (now at RedHat), and David Henkel-Wallace (now at Technical Illusions, making CastAR).
Their slogan was "We make free software affordable". (In answer to the anti-slogans: "Free software: more expensive than money" and "Linux is only free if your time is worthless".)
I asked David if they named the company "Cygnus" after grepping /usr/dict/words for "gnu". He answered no, because if they'd thought of doing that, they would have named it "Wingnut".
The funniest thing is that David shot that back without missing a beat, with a perfectly straight face, and a somber tone that suggested he deeply regretted the missed opportunity.
Did you know that the word "gnullable" wasn't in /usr/dict/words either?
"Wingnut" (sometimes "wing-nut") is an American political term used as a slur referring to a person who holds extreme, and often irrational, political views usually with a religious overtone. According to Merriam-Webster, it is "a mentally deranged person" or "one who advocates extreme measures or changes : radical."
Cygnus were the go-to company for GCC/GNU related work for hire, like doing compiler toolchain and support for your new embedded platform/new cpu. Even the name was a recursive acronym, like GNU: "Cygnus, Your GNu Support"
I was at Cygnus (and still at RH). The total deal value was actually much higher because it was a stock deal and the Red Hat stock price kept climbing before everything was wrapped up.
Sourcefire significantly clamped down on the openness of Snort. Pushing out new versions with less-free licenses, and changing the alert format regularly.
NB: I'm not saying they were wrong for this, because they've got to make money.
That's a very limited definition of "fail". If a company opens it's product, runs successfully for years, builds something people actually use, and eventually shuts down leaving a legacy of a piece of useful software, then that isn't really a failure.
The investors would probably consider that business to have failed, in the sense that their gamble didn't pay off, but that's their problem. We don't have to think like investors.
They bought it out yes, but the guy forked it and now develops MariaDB, which a few OS' have switched to after the Oracle take over. I'm sure he's enjoying still working on his project.
There's another side: IF the company does a great job, the OSS project becomes much more fruitful, however, if it doesn't do much of a great job, well you end up with MariaDB vs. MySQL and LibreOffice vs. OpenOffice (not sure they haven't bothered to merge).
At least the GNU does what it was intended to do, stop companies from hijacking / buying out a software product and getting rid of it entirely.
Can you name some that did?