Treat you and your company to low-cost professional training.
Aug 15, 2012 GMT
Years ago a certain Redmond-based company told people that their software had a lower Total Cost of Ownership than Free Software. After a few years they commissioned a third party to study the situation, and the third party published a report that said the TCO over a five-year period was the same for Free Software as it was for their closed-source proprietary software, the reason given was that good software support people for Free Software were harder to find and received more money than software support people for their products.
Let me say... more »
Perfect Storm Brewing: The Linux Desktop - Part Two
Aug 03, 2012 GMT
In “Perfect Storm Brewing: The Linux Desktop – Part One” I described some of the attributes that made for a low desktop penetration for Linux. Notice that not one of the issues was “ease of use” or “ease of porting applications”, but all had to do with installed base and volumes of systems being sold presently.
I had a couple of comments on that article that I will address briefly here, after boiling them down to the following list. I will not necessarily address them in order, but will jump around:
- Penetration of Linux in... more »
Perfect Storm Brewing: The Linux Desktop – Part One
Jul 14, 2012 GMT
From time to time I get the question of “Why has Linux failed on the Desktop?” Recently Linus was also asked this question, and he considered it a personal failure, since his first desire was to have Linux as a desktop machine. He attributed this to the fact that end user customers just do not like installing operating systems on their machines that they purchased.
I both agree and disagree with Linus.
First of all, Linus, you have not failed. Linux is winning, and will have world domination.
But the world of “consumer retail” is made... more »
In Honor of Alan Turing: A message from the sponsor UPDATED for Independence Day!
Jun 24, 2012 GMT
If you are homophobic, you probably want to stop reading now. Just go to the next blog, or dial up Fox News, because the rest of this blog entry will not be satisfying for you. Do not worry, you will be able to read my next blog, just not this one.
And if you have read this one already, I have added some answers to the comments below on July 4th, 2012.
What is going on?
Today I wrote an essay on Alan Turing and the 100th anniversary of his birthday.
I have made no bones about the... more »
Happy Birthday, Alan Turing!
Jun 23, 2012 GMT
June 23rd, 2012 is the 100th anniversary of Alan Turnings' birthday. Particularly on this day we might reflect on the triumphs of this man.
Alan Turing is considered by many to be the “father of computer science” and “the father of artificial intelligence”. I have purposely separated the two concepts, because even one of them might be considered a “life work” for most people. Today we look back on them and take the concepts for granted, but in those... more »
Jun 16, 2012 GMT
It is the day before Father's Day, a day that will never be celebrated in my honor.
I sit in a foreign country watching two young boys out the window of the house where I am staying. They are barefoot, playing together, sharing their toys, speaking a language that is alien to me. They start kicking a soccer ball, as soccer is the national sport for them.
One of the boys lives in the house where I am a guest. Early this morning I found him opening a kitchen cabinet door, climbing up on the cabinet shelves, reaching for something very much higher than... more »
Blame the user, not the tool
Jun 13, 2012 GMT
For the past several days people have been tweeting at me (and Linus) to change the license of Linux to forbid the kernel's use for war. These tweets were due to the issue of Linux being used in the drones of the US Military. I tweeted back “Do not blame the tool”, but I think that answer was too subtle, as the people kept tweeting. So here is a longer answer for them.
First of all, Linus (and certainly not I) do not “own” Linux. The copyright holders of Linux are many, and some of them are no longer working on the project or even dead. Therefore to change the... more »