The success of open source is undeniable. Just about any website you visit today is running on some kind of open source software. Your shiny new Mac is running FreeBSD under its beautiful surface. Google uses open source software. So does Facebook. Yet if you mention open source software to most people, they probably will give you a blank look. Few non-technies know what it is, even though they use it countless times everyday.
So: Can open source developers create software that directly benefit people, instead of wait for either implementers or the likes of Apple, Google, not to mention Microsoft and Oracle, to do it with our code?
If you answer “No,” then please stop reading this post – it’s not for you.
If you answer “Yes,” like we did, then here are some of my thoughts on how we can do it. Please tell me what you think.
Let’s Do Better than Free,
Getting software for free may have been a novelty once, before Google showed up. Today you can get most of the software you need for free, as in “free beer” (to use a favorite open source expression), so we have to go beyond just making software cheaper. We have to make better software.