Moreover, it come us a surprise to many in the open-source community that most managers are actively hostile to open-source. Traditional management will attempt to hoard every single item that might provide a competitive advantage in the market, as small as that might be. Nvidia is a prime example of such management - to them, releasing source code would be akin to suicide, their market advantage (drivers) would evaporate (that's how they think, at least.)
A non driver-related example, that illustrates this mentality: my last boss was a software-engineer with some excellent management skills and an uncanny knack for reading the market and squeezing money out of it. In short, he was talented.
Even so, he simply couldn't grasp what open-source development is and why someone would wish to engage in it. This came up during my interview and he was stunned that I would release half-a-million lines of code to the world just like that - I mean, what kind of suicidal business model is that? Your competitors can just take your code and sell it!
The only answer he would accept was that I was trying to unseat entrenched competitors and provide a "professional", paid version later on. No way I was doing that for the experience and the pleasure of building a community!
Strange world...

Leave a comment: