Creating Value with Open Source Solutions

What is the reward structure for open source?

If a corporate IT team builds software using open source components, CP insists, they've made a fundamental blunder. I forget CP's litany of concerns, but he worries that the software is unproven, untrustworthy, risky, etc., etc.

My argument that "you have the …

more ...

My Microsoft Blind-Spot

Hobbit says:

"Everything in the windows world does not directly work with the "rapidly-evolving" windows api's (for example, c# devs rarely concern themselves with api calls.) If there is such a lack of clarity in these API's causing a "barrier to innovation," why is windows still the easiest and most …

more ...


The Cost (and Benefit) of Open Source

I've had this conversation more than once.

Me: "We can download something like POI to read the Excel™ files. Or I can spend months writing something."

Them: "We have a policy against open source software."

Me: "Do you use Apache ?"

Them: "That's different."

Me: "How so? Be specific in enumerating …

more ...




C#, Microsoft and Hegemony

First, I've had some opinions on this "one language" ideal After PERL what?. We have a variety of languages for a good reason: the languages express different kinds of things. Shell command languages really have little to do with markup languages, database manipulation languages or "general-purpose" programming languages.

One of …

more ...

Opacity and Perl

In my case, the opacity of Perl actually wasn't entirely my opinion. I was contacted by folks that were struggling with Perl. In one case, they specifically lifted up the opacity problem. "If my partner gets hit by the bus, I can't maintain these web sites."

In the other case …

more ...