What if software was never free?

In other words, it was OK for a retail copy of Windows to cost $99 when computers regularly cost $2,000 to build, circa 1997. That's only five percent of the total cost, after all. But in this era of cheap, $500 computers (with monitor!), that same $99 license is a whopping one fifth of the total cost. Perhaps the more relevant question is, What if software was never free? One answer, obviously: Linux.

Microsoft's response is.. a little more complex.


This is a companion discussion topic for the original blog entry at: http://www.codinghorror.com/blog/2004/06/what-if-software-was-never-free.html

That’s true. Windows does cost more compared to total price of the PC as compared to 1998. But it does one hell of a lot more. Compare that to the PC. The peripherals are mostly the same. The box is mostly the same. The only thing that changed is more RAM, bigger disk and faster CPU. In other words, manufactured devices - that are inherently easier to cut costs on.

“But it does one hell of a lot more.”

True, but I think the Pentium 4 is quite an advance over the Pentium 1. And motherboards are far more integrated now (gigabit ethernet, sound, video, wifi). So you could definitely argue that hardware is both more full featured AND cheaper.

“manufactured devices - that are inherently easier to cut costs on.”

Modern cpu manufacturing plants cost BILLIONS of dollars. And I think software is the ultimate “manufactured good”-- the only physical cost is the cost of the media you duplicate it on. It’s pretty much like having a license to print money.

(Whoah, 3 years later…)
Well, at least software often has an advantage in this field: those cheaper versions are often localized, and seldom come in more than one language. Would you really use a Thai OS and office suite, no matter how cheap it turns out to be?

Well, you would have a point. If it was true, you can get the English version of Windows XP today for 2k-3k baht which isn’t bad considering 2k baht = $40 (depending on the exchange rate), I know this becasue I just returned from there with a fresh copy myself (I was stationed there for 3 mos). Its not cheaper because its a cheaper version. Cost of living effects the price you pay for vertually anything virtually everywhere. That’s one reason why cigerettes in your town may be (hypothetical number here) $4, but 2hrs down your local highway you may pay upwards of $7. Case in point, while I was there I bought a $1500 camara. I was wondering for about 1 week why everyone’s eyes was always glued to the camara on my neck, until I walked by a realty “shop”. I could have bought a 2 story, 4 room house and spent $200 less.

pentium 4 is the worst processor ever made

One point - hardware manufacturing moved almost to the third world and is being more and more automatized.
Software development cannot be automatized that well, and as for moving to the thirld world - well, I think we all are not exactly glad for that.

And by the way, software developer aguing for cheaper software - we call it ‘sawing the branch you sit on’ here in Czech Republic…

Price discrimination between the USA and Europe has been around for a very long time, and grey market imports of US licences to the EU have been around for nearly as long.

This is especially true for the UK, which uses very nearly the same localisations (and most US-localised systems include UK localisations).

That wasn’t new in 2004.

manufacturing cost can be cut over time, but software needs much better educated and highly paid workers, and unlike manucacturing computers you can keep using the same factories over and over again when one model gets replaced with another one. Software you need to start from the begining every time.