Hacker News new | ask | show | jobs
by cjbprime 4858 days ago
Eww, pay-for django extensions.
6 comments

This attitude is one of the largest problems with open source in my opinion. If people want to try and make money on software, it is their option. It's free for non-commerical use, and the most enlightened thing you could say is "eww"?

People need to eat, and writing open source software to provide for themselves seems like a much better model than doing it for free in their spare time off from some proprietary coding job.

Exactly, $45 or $150 is not exactly going to break the bank for a commercial venture. If it is something you need, and it saves you a couple of hours of time, then you're ahead.
Agreed. This kind of Stallman-esque hard line towards charging for [insert arbitrary software component here] is short-sighted and, often, hypocritical (most people who aren't being paid to work on software don't care about this enough to argue about it).

People who live and work outside of academia (and, lately, inside of it as well) for long enough eventually figure out that this perspective is naive. It just takes a while to lift your perspective far enough to see a larger part of the picture.

I don't think you know much about Richard Stallman. He has no problem with people charging for software, indeed a right to commercial use is one of the fundamental software freedoms he enumerates.
Ironically, many Free Software/open source "supporters" are more hypocritical than Stallman. The thing that these people care most about is that the software is gratis. When it is not gratis but still open source (this is possible given the Free Software and Open Source definitions) these people scream fire and murder.
In fact, he recommends that you charge for software.

http://www.gnu.org/philosophy/selling.html

RMS is not against selling software, he supports it. Free(dom) Software is ethic licensing, it doesn't have anything to do with taking money for work.
I actually kind of like it when I see an author charging these days. It tells me they spent enough time working on it that they consider it worth charging for. It also leads me to think (rightly or wrongly) that there will be updates for it in the future, which I also like.
It gives me more confidence in the project. If someone has a vested interest ($) in making sure it's a polished and maintained application, then a nominal fee is welcome. Free for non-commercial is more than fair.
totally agree with you
What's the problem? Don't like it, don't buy it. If it gives a more professional finish to the sites you build for your clients, and you think it's worth the (pretty low) price tag, then pay up.

Personally, I'd love to see more of a marketplace for OSS projects. Open, collaborative projects that still make enough money to fund continued developement seems like a pretty good thing all round to me.

It's free for non-commercial projects, so unless you are working on the next Instagram, there shouldn't be much to worry about.
Or if you're working on any projects where you plan to put ads, or somehow make money.
What does this have to do with django extensions?
It IS a Django extension. A django admin extension to be more accurate.

That said, a better question would be what's the problem with "paid for Django extensions"? If you don't like it, don't buy it.

lame attitude