I Hate Open Source Software - Why Open Source Sucks
grumpynerd.com
grumpynerd.com
"Open Source nerds don’t have the discipline to write documentation because it’s no fun. Writing new code is fun." - as I discovered when trying to learn how to use the last 2 open source frameworks I came across.
In the worst cases, the proprietary software vendor expects you to pay to get access to the kind of not-end-user-oriented-but-still-useful documentation (like an API reference) that open source projects publish for free.
In other words, it's not that open source software tends to be poorly documented, it's that software tends to be poorly documented. At least with open source software you can go and look and the source code to figure out the stuff the docs leave out.
E.g., for a function called "void ReverseDirection (x)", the doc says "Reverses the direction of X", without any mention of context, possible issues, subtleties, ... just a mechanical statement of the obvious.
and this gem:
>Flaviu Flav:
>Are you still wearing those clocks around your neck? Those were fly.
I love it when the lines between satire and reality blur into an indistinguishable smudge.
Don't believe that? Ask Apache how many companies that rely on httpd for their entire revenue stream have contributed anything at all.
I do open-source coding with a completely non-related day job to keep proficient and because I like building software. What should I bill per hour? Who should I bill it to?
As far as I'm concerned I'm already making value from my code, I certainly don't need others swooping in to tell me what I should and shouldn't charge for it.
Nobody was using Ruby in 2011? Really? Really?
It's not even worth going through and picking out all the mistakes, really. I feel bad about even having taken the time to pick out the one above. It's like beating up the fat kid on the playground.
Grumpy Nerd likes it when you link the indisputable brilliance of his blog from this shitpile of a website.
-Grumpy