Open Source

Free as in Speech: or Why the GPL Isn’t Free

A symbol of freedom? Not the GPL.

Let’s just get this out in the open – I hate the GPL. I absolutely find it repulsive. The GPL has its uses, but unfortunately, those uses are not what most people assume when they imagine open source software. Part of this is undoubtedly the product of the era and culture the GPL was born, but not all. The GPL exists and continues to draw popularity in part due to its popularity – as circular as that is. read more


Overcoming Writer’s Block

Writing, like software development, is a creative process – perhaps that is why I’m drawn to both. Like all creative efforts, writing cannot be rushed. Creativity will flow when you’re mind is in the properly rested and inspired. Anything else will simply result in mediocrity and frustration. read more