Free Software as in Free House
Much like a Tesla, all analogies break down eventually.
As many many many people have said - free software is free, in much the same way as a free puppy is free.
I prefer to think of it as being free just like being given a free house is free.
Imagine that! Being given a free house would solve so many immediate problems. You'd have shelter, warmth, an administrative address, and a stake in the local community. All for free! Brilliant!
Of course, your furniture isn't going to quite fit. So let's knock down that wall. Pretty sure it isn't load bearing. Those creaking noises add character.
And, ugh! This wallpaper. Let's steam that off and give everything a nice coat of paint. Lovely. OK, we didn't have time to paint everything, so some walls are a different colour from others in the same room. We'll get used to it.
For some reason, the toilet is inside the shower. I'm sure that made sense for the old owner, but not for us. Let's re-do the bathroom. In doing so, we find that all the plumbing is a bit rotten. Can we live with that? Nah, let's unblock what we can, replace some of it, and do the rest when we have time. For some reason hot water now comes out of the stove. We'll put a sign up warning people.
Everyone has smart lights - we should too! But, it turns out that our wiring used the old standard. And we can't find anyone willing to work on it. How hard can rewiring a house be? Sure, we got a few shocks, and the whole house buzzes with static, and the new bulbs burn out quite frequently, but we added smart-tech to this old property!
We asked people in the local community if they could help with any of this - but they were so rude! OK, we weren't offering any money, and we kept asking daft questions, but there was no need to tell us to RTFM.
One prominent member of the community sent us loads of abuse. Apparently they can't be removed because no one else is as good as them at fixing all the broken windows and, besides, a code of conduct would add unnecessary drama.
Anyway, it turns out that the locks on the doors used the default key and we never bothered to change them. Someone broke in and stole all our stuff. And left surveillance cameras in the bedroom.
All analogies break down eventually - and I think I've stretched this one far enough.
Open source is a gift and a burden. If you just want to use something like Firefox as an end consumer, it is great. If you want to use something like WordPress, you're getting closer to free-house territory. Integrating a complex ecosystem of intertwined libraries into your existing systems is full-blown free-house territory.
There are no clear borders here - just a way of thinking about the cost of free.
You can't escape these problems by paying for a house. Even designing and building your own property comes with its own challenges.
You always need to understand the cost of a free gift.
Adam Fowler said on twitter.com:
hehehehe ... "We asked people in the local community if they could help with any of this - but they were so rude! OK, we weren't offering any money, and we kept asking daft questions, but there was no need to tell us to RTFM."
JP says:
Free WP is expensive, but self hosted WP isn't cheap either. At least, if you're using some paid plugins. And than you're in trouble, 'cause as you'd like to move to another, less complex platform and a smaller footprint, the plugins are your anchors. No free seas for me then 🙂 Stil, WP has a lot of good features as well!
Farai Gandiya🎄 said on twitter.com:
Lol at the first sentence.
Alexander Harkness says:
I was thoroughly confused by this post until I realised that a free house was not a pub but a literal free house. But yes, free software is not somebody coming to solve your problems for free, merely the tools you can use to solve the problem yourself!
Alan says:
My partner was insistent that a mid-terrace would suit our needs most elegantly, but when I came across a free detached cottage I couldn’t help but say yes!
There has been a high turnover and low motivation in my family ever since.
Most of this applies to Off The Shelf solutions too!