I am just starting out

sashan sashang@ihug.co.nz
Tue, 27 May 2003 01:29:34 +1200

> Another, non-trivial, problem is that corporate managers only like 
> using tools from well-defined, well-supported companies. Everyone 
> wants Visual C++ for this reason. In one project, I was even forced to 
> rewrite a lot of code because the management didn't trust gcc, and the 
> library I was using wouldn't compile on VC++ because it needed partial 
> template specialisation. In many cases, it is literally impossible to 
> persuade management to use open source software, because it is 
> perceived as lower quality and less well supported than commercial 
> software, even though the reality is frequently the opposite of this.

Probably also got something to do with the attitude 'well if the tools 
suck then at least we can blame a company. we can't fix the tools 
because it's closed source, therefore we have a valid excuse if our 
dismal project fails.' Open source software licenses (GPL, Apache 
etc...) state that they don't take any responsibility for any damages 
etc. The funny thing is commercial licenses, although they don't 
explciitly state it as bluntly as OSS licenses, may as well be devoid of 
any warranty because of the convoluted loopholes they implement that 
absolves them of any responsibility.

On the upside, as long as corporate managers like buying tools from 
companies, it means they have to spend , which means some programmer 
somewhere is making some money :)