Acknowledging Great Free Software 281
banuaba writes: "I am a Windows user. I've tried a couple of distros of Linux, and a BSD or two, but they aren't what I need in an OS. Sometimes in my job and my personal 'life' I need something with a little more power than Windows can give me, and when that time comes, I use Cygwin and have been wholly satisfied and enamored with the product they put out. My question for all you Slashdotters out there is this: I would like to 'reward' the Cygwin people for giving me a great product that fits my needs, but aside from an 'attaboy' email, I don't see how I could compensate them, preferrably financially. I don't have any coding skills of significance, and am not inclined to learn, I'd just like a way to let them know that I like what they've done. In the non-free (as in beer) software world, I would buy their next release. Is there any way to financially help them along? Should I just mail them a check? Would that be insulting to OSS developers, as a general rule? How or would you slashdotters who work on GPL'd code like to be compensated for your time and effort?"
The GNU Project maintains the Cygwin documentation; they have a whole page of ways you can help their efforts to spread Free software, which includes sending money, but quite a few other things, too.
I like Alan Cox's system of CD donations, but I've not met any developers yet who would be offended by a donation in money, bug-fixes, hardware, or positive word of mouth. Does anyone have interesting suggestions for thanking Free software developers?
Walk a Mile (Score:3, Insightful)
What could you possibly receive from a pleased user that would make you ignore all of the bad parts and think, "I'm gonna keep this thing going"?
Send that.
Offended by money? (Score:5, Insightful)
Compensation (Score:2, Insightful)
Re:Cygwin is Owned by Red Hat, Right? (Score:2, Insightful)
OSS programmers != superheroes (Score:5, Insightful)
Re:You Mean, You Just Ask Them? (Score:2, Insightful)
As an example of the sort of difference this can make, consider the case of Steve Outtrim and Sausage Software. I used to work for Sausage Software back in 1996
Sausage's main product was shareware. (I know I know, but just for the sake of argument, consider this case.)
The thing was - instead of saying 'please send a cheque or money order to foo' it said, 'unlock this product by buying a key at our online store'. At that stage online credit card processing was not all that common (1995).
But doing that was, I believe, the main difference between Steve being just another VB shareware developer and his becoming a multi-millionaire. Quite literally, this guy was worth 90 million dollars last time i saw a newspaper article - this largely through sales of shares in the company whose single major success was a shareware HTML editor (HotDog)
I'm not suggesting that OSS developers are the same as Shareware developers. But I think a lot of people would be suprised by how many people actually use there products out there in the wide world.
So being proactive will probably make a *big* difference.
-- I have I think, I do. Didn't I?
Re:Offended by money? (Score:2, Insightful)
Would you be offended if if money was specifically offered to you for making a certain feature the donor needs? I know I wouldn't. Though if it's as strange as most of the features usually requested by clients, it wouldn't make it into the main code base :-)
A noble solution? (Score:5, Insightful)
Re:Beer is good (Score:1, Insightful)
uh, you could buy their product... (Score:3, Insightful)
Feedback (Score:4, Insightful)
When the downloads increase, they'll be thanking you.
sourceforge and donations (Score:3, Insightful)
I don't see any reason why sourceforge and freshmeat or other sites like it could not handle donations, or rather tips for certain projects.
I know that if it was as simple as putting my credit card # in and selecting a project, and tipping $5, i'd have already done it many times. This could all be very easy.
Re:personally (Score:5, Insightful)
Money would mean a lot to both kinds of projects, but would probably be more appropriate for a larger project. Praise and telling-your-friends-about-project-x is good for smaller projects. However, if you can code (which I know the author of the article can't), that is the biggest contribution to any project.
Documentation (Score:5, Insightful)
PS - Use the FDL
I'm sure they'd accept cheques (Score:3, Insightful)
Re:Documentation (Score:1, Insightful)
Re:Free Software is a philosophy methinks.. (Score:2, Insightful)
I think you're confusing "freely redistributable" with "free of charge".
Open Software's objective is to make computer related intellectual property common property as much as possible. That is a good thing. It's not a stated objective to have people always starving, or even going unrewarded for their work.
Some of the forms of those rewards are public accolades, some of them the companies that (still) make money doing Open Source software hiring people, but there's nothing wrong with donations to programmers in general. Some might not want it, but that doesn't mean none of them do.
Money isn't the issue (Score:2, Insightful)
And money isn't the only way to thank someone; a grateful user once had a couple cases of Dew delivered to me, and I was thrilled (though in general it might be best yo avoid gifts like caffeine or programming tools, as it might be interpreted as "thanks for the software, now work harder!"). If you're unsure what to get for your favorite coder/group, write them! Even if they won't accept anything in return, just knowing that you'd like to will give them a sense of accomplishment about their work (making your software free-as-in-beer isn't as meaningful if it's not something people would pay for
Always remember that "just an email" is never just an email. OSS developers have dedicated an often-significant portion of their lives to producing something they know they may never be appreciated for. It's nice to know when people do appreciate it.
Simple proposal (Score:3, Insightful)
STOP USING WINDOWS.
Zealotry aside, the fact that you and a lot of other people use Windows, helps the people who constantly damage what we make and love, so by refusing to support them even if it is 3% more convenient for you than, say, Linux or *BSD, you help to hurt us, and there isn't much else that can compensate this. Next time when some hideous API will create horrible incompatibilities with our software, when part of format will get patented, or when frivolous lawsuit will be brought against some of us, we won't think about praise or money we got from you, we will just think that by using Windows you have added to their dominance and paved the road that they are marching on. It's not like we hate you personally for that, but we would appreciate if you will refuse to help our enemies.
Re:uh, you could buy their product... (Score:2, Insightful)