So as I’m sure my readers have noticed, the rate at which I’ve been producing content here has slowed. The reason for that is simple: I don’t have as much to say as of late. However I have been saving up yet another classic rant and today I’m ready to unleash it upon you all. Proprietary Software is a plague and today I’m going to explain why.
Before I get going I want to address the elephant in the room. I’ve spent my entire career writing proprietary software, haven’t I? Yes I have. I am part of the problem. However because I’ve spent the vast majority of my career writing custom software for clients which is used internally, I am able to absolve myself of most of this. The reality is that when I write custom software for a client the ultimate choice of whether or not that software is distributed and under what license it’s distributed is up to them. For the most part these are internal tools, and distribution isn’t even a factor. In addition my clients retain full rights to the source code I produce. It belongs to them, not me. In that situation the client ultimately maintains the control and power that will benefit their business in the long run.
...