3 ms·
> It wasn't just a compiler, it was a whole ecosystem that had to be built or improved. About half of our employees were software engineers, so by the time our
by blinkingled 6y ago
> It wasn't just a compiler, it was a whole ecosystem that had to be built or improved. About half of our employees were software engineers, so by the time our revenues grew from <$1M/year to $25M a year, we were spending about $12M every year improving the free software ecosystem. And because we avoided venture capital for six years, and shared the stock ownership widely among the employees, when we got lucky after 10 years and were acquired by the second free software company to go public (the first was VA Linux, the second Red Hat), all those hackers became millionaires. A case of doing well by doing good.
Indeed. The sheer amount of economic impact GCC has had - it has to be enormous. Back in the day for example we were able to ship our s/w on Solaris SPARC and bunch of other platforms (HPPA/AIX(Forgot what arch) without licensing any compilers because GCC 2.95 existed! (As I recall compiler licenses were sold separately from the OS and weren't cheap especially for a non-US company.)
- wmf 6y agoAnd all the vendor compilers had their own different bugs and such while GCC was GCC.
- gnufx 6y agoAnd that's if a proprietary compiler was actually available on the system. I worked for a widespread computational project that really needed GNU Fortran as eventually a reliable basis for people to use that was generally available. On the other hand, some bugs were common. There was at least one that originated in the original Unix f77 (which became f2c) that turned up in the Sun(?) compiler some time after it had been fixed in g77.
- gnufx 6y agoThere were differences in whether Unix systems came with a compiler. It caused a stir and an opportunity for Cygnus when Sun introduced Solaris without one.