A New Year's Idea: Pay For Some Freedom
As you may have read the other day, the FreeBSD project is now taking donations via PayPal. And if you're in a clean, roots-UNIX kind of mood, the folks at OpenBSD and NetBSD (NetBSD PayPal) would probably also appreciate your goodwill, not to mention your money, hardware and time.
If you don't have a specific project in mind, but would like to donate some of your chunk of the time-money continuum to a worthy software undertaking, a good place to start is Software in the Public Interest. They can take both general donations as well as earmark for projects they support, like Berlin, Debian, GNOME and more. (Not into GNOME? KDE could use some assistance, including money, too.)
If you like the projects funded by the boxed-distribution makers (like paying for full-time work on endeavors like KOffice), you can do more than buy the box: Mandrake has recently formed something called the Mandrake Club as a gathering place for both people and funds.
To encourage (and reward) cross-platform goodness, supporting the Mozilla project is hard to beat. (This story was posted using a 9.7 build using the wonderful Modern theme.) Source of Mozilla wisdom Mozillazine could use some help paying for the switch to a new host, and to defray ongoing costs. Another good place to cast your perls is Yet Another Foundation, which supports the somewhat scrutable development of the not-so-scrutable Perl.
More generally, consider investing some money in organizations like the Free Software Foundation, the Electronic Frontier Foundation, and the Electronic Privacy and Information Center (EPIC), all of which help battle (in court and in the marketplace of ideas) the forces who wish to monitor and otherwise exert top-down control of your computer and everything to do with your on-line life.
Remember, with all of these projects, non-monetary contributions are welcomed as well -- if you can write or correct some online documentation, create test-cases to root out weaknesses, or create some pretty graphics to smooth the user experience, you can contribute. (Long-distance pizza deliveries to developers are also generally appreciated.) Teaching a coworker, classmate, parent or friend how to set up mailfilters on a Linux box, or how to edit photos in the GIMP, is a nice way to save them money, too. Making a difference locally might also mean contributing some time, money or hardware to help run local LUG events.
Note: Many of the organizations named above are set up as 501(c) charities; if you'd like to claim any charitable contributions as tax deductions, now's the time to get the postmark, at least if it's important to you for those donations to be on the current calendar year. For a few more ideas on ways to donate geekily this year, see Jack Bryar's Newsforge column with some more links.
And a Happy New Year's!
You can also give to PerlMonks, using the appropriately named Offering Plate (they use Paypal but you can also just send a check).
Look, that's why there's rules, understand? So that you think before you break 'em. (Terry Pratchett)
I just got a direct mailing from the Electronic Frontier Foundation (EFF) asking for special holiday donations. For a gift of $50US or more, they'll throw in a T-Shirt with their new logo. I couldn't find the offer on their website, so I suppose it's limited to members. Anyway, I need a different outfit for work; the boss gets visibly upset whenever I wear my Computerworld "Shark Tank" T-shirt.
So the EFF will be getting my fifty bucks, because I figure if free software gets made illegal, there won't be anybody left for the rest of you to donate to.
Freenet has been taking donations for a while, and has already used some of these funds to hire two developers to work full-time on the project for two months each (for less money than they could earn at Starbucks). The project is nearing its next major release, 0.5, and could really use your help financially to allow more developers to devote more of their time to the project.
There is no reason free software developers shouldn't get paid. The problem is that we have no system in place to conduct the process.
Imagine, for instance, if instead of all these companies paying billions to Microsoft for Office, if just a few million was spent paying free software developers to make a comparable product instead. I would be willing to bet that the resulting product from the free software developers would be of better quality, despite the huge difference in the amount of money involved. The moral of the story? Free software developers could work just like normal programmers (high salaries and all), and develop public works for all to enjoy. There is no reason we shouldn't get paid.
Donations are a good first step, but it should not end there. I want big fat office buildings full of free software developers, maybe publically government funded (like the Artists and Painters of yore), or perhaps kick-started by a company with money. The money needs to come first, then the product. That's the only way it would work and make sense.
My perfect world:
- company A needs a product, so they contact the FSF or something.
- FSF solicits the concept to other companies that might be interested (company A could do this also, petition-style)
- All the companies pitch in money (up front) to the FSF to have the software developed.
- The finished product is put in a museum, where all can make copies.
As far as I can tell, there is absolutely no downside to this system, other than that the older companies selling software will get the shaft.
Another problem you might think of is that you have to wait for the software to be developed. This is no different than the current system in place. My hope is that this proposed system would be used for all software in the future, not just as counter-projects to MS software (would still be worthwhile though).
Donate NOW, before the New Year, and not only will those non-profit organizations benefit, but you have another itemized tax deduction for the year 2001. It's a smart move!
I only post comments when someone on the internet is wrong.
I believe that the best way to help your favorite open-source project is to get involved. I can think of countless times that I've heard people whine, moan, and complain about the fact that the open-source application $FOO doesn't have feature $BAR; but the person who wants $BAR isn't willing to either code it or pay someone to.
Free software isn't about getting something for free; it's about the freedom to modify programs to do what you want them to do, not what some arbitrary programmer in a distant company wants you to do. It's about freedom -- not about saving money (although that does appear to be a fringe benefit).
Even if you don't code, chances are you can get someone involved in the project to write something for you by taking care of something they need. Documentation is the first thing that comes to mind; many open-source projects are sadly lacking in this department, and a well-written manual is worth a mountain of coder time. You can also help to provide server space and/or bandwitdh for the project, or to donate hardware for the coders-in-question to use.
The point is that free software is a community effort; and if you aren't willing to be an equal participant of that community, you really don't have much of a say.
--
I Hit the Karma Cap, and All I Got Was This Lousy
Damn, I just posted about this sort of thing. I guess I'll follow-up here, then:
... say, every one thousand dollars, or every month, whichever is reached last.
The only reason micropayments aren't working is greed. Yahoo's 2.5% is pretty reasonable; it's the extra thirty cents that kills the whole micropayment mechanism.
We need someone with deep pockets to come along and make his money not through direct charges, but through savvy money management.
Charge a 2% transaction charge, sure. That's a penny on every fifty-cent transaction. That's cool.
Next, don't transfer the money to the recipient for each and every charge. Only transfer the money when it's worth transferring
In other words, until your work collects a thousand bucks worth of payment, you don't get a dime. At the other end of the scale, if you're churning ten thousand a day, you don't get a penny until the end of the month.
The middleman is going to make his money by investing that money. A nice, safe fixed-income bond pays 2.5 to 3% these days. If you can get billion dollars of transactions sequestered away at those rates, you're going to make $20M in transaction charges + $30M in interest = a fifty million dollar business.
Now, granted, that's not a very good return on investment. But the point here isn't to get rich: it's to enable a revolutionary economy. The person who does this is going to have to be the kind of super-wealthy fellow who doesn't have a need to make piles of money. He's going to have to be the kind of guy who wants to make a big mark in history.
Micropayments will work, if we can find someone who will allow them to work for the benefit of the artists/programmers/creators. It'll never work if the middle-man is greedy.
--
Don't like it? Respond with words, not karma.
1. Software is not a zero-sum game. New software tends to increase the demand for new software. E.g., a cheap, good image editor would increase the demand for archiving and indexing software. The free software community in particular is most skilled at creating infrastructure and libraries that enable new applications. E.g., Linux + Apache + Perl + PostgresQL == the huge market for corporate web apps that did not exist 10 years ago.
2. If it was a zero-sum game, some people will be less able to adapt to the new market. Assuming you are clever and adaptable, free software would hurt your competitors more than it hurts you. Conversely, stupidity and inflexibility are not grounds for complaint.
Free software == not tying people's hands using copyright law.Free software != not needing any money.
-- ;-)
Kuro5hin.org: where the good times never end.
last time i checked Patrick Volkerding and his staff were in serious trouble and started a fund as one of the first companies and though i hope they are doing a bit better now with Slack8 out and the store, and Sourceforge paying the traffic, i still believe they could use some boosters.
Patrick has been doing a wonderful work during the last years and why not help him keeping one of the first (and IMHO best) Linux Distributions up and running?
cu,
Lispy
Donate the time to ask your company to buy a reiserfs service contract. (Lycos-Europe will tell you it is very happy it bought a service contract, and that our service is excellent.) Estimate 1% of the storage hardware cost that is used for reiserfs (you don't need to be more than roughly accurate, and only need to update the number once a year), and that will get you a priority service contract better than what you could get from a proprietary software vendor (with us the code authors are the ones who answer your emails.) You can use paypal at www.namesys.com/support.html, or send a check, or whatever your accounting department likes to do. Take the time to be as careful to buy service contracts on mission critical free software as you would to buy service contracts on proprietary products, and there will be lots more free software in this world.
And if you exempt software from market forces, quality IS going to go down the tube. Because we'll get fourty different office suites, a few thousand MP3 organising systems and toy window managers and programming languages and no central focus.
... just as long as you are saving as "MS-DOS" text and not some other kind of text...
This is totally right. With Open Source, you get tons of incompatible versons of basically the same thing. With one corperate souce for your software, you will NEVER have this problem.
Considering office suites, with Open Source, you have Star Office, Applixware, KOffice, and many more to chose from. It's so confusing! and most of these are compatible, but not always 100% compatible. With Microsoft you only have a single one: Office XP, nothing else, it's easy!
...Oh, wait, I forgot, you also have Office 2000 still around...
...Um, hold on a second, some people are still using Office 97 and 95...
...Ah, and I forgot about those people using the various service packs and each of them, not to mention that some of those versions are "professional" editions and some are "home office" and "small buisness"...
And maybe some losers are still back in the stone ages with Windows 3.11, did that even HAVE office back then? But, BUT all of these office suites from Microsoft are 100% compatible. 100%! (in "save as text" mode)
... er
"Your superior intellect is no match for our puny weapons!"
There is no piracy in Open Source. I know you know that, but it's an important point.
The idea I had was to set up a site where people who want features or functionality added to some piece of open source software could post their requests along with a "bid" which would be held in escrow (in interest-bearing accounts) for whoever fulfilled the requirements. Requestors could pool their bids to make it more worthwhile for whoever decided to take up the project. Ideally, the site would be able to cover costs using the interest earned on the bids.
Obviously, this idea could be expanded to include links to many OSS projects and (ideally) their dependencies in an easily searched/browsed format. Sort of a one-stop OSS deal.
Anyway, that's the skeleton of my idea. Unfortunately I don't have the time or resources to do it myself. If anyone's interested, the email address above is valid. According to SBC I can get 6M DSL at my residence, so I can provide a physical location (assuming they'd allow hosting, although I honestly can't think what else I would do with all that bandwidth).
Under capitalism man exploits man. Under communism it's the other way around.
Adobe still needs to be punished for instigating the arrest of Dmitry Sklyarov. He's now free, but Adobe never paid his legal costs and still supports the vile DMCA. Is there any way to support Gimp development financially? Are there other free software applications looking for financial support that offer viable alternatives to Adobe's core revenue-generating applications?
Yay for selling good software for a fair price.
I think everybody agrees with this. The disagreement revolves around what should be considered "fair". Is it fair to 'license' software to users, thereby depriving them of rights that consumers who purchase other products expect to have? Is it fair for monopolists to leverage their power to screw consumers into perpetually upgrading to maintain compatibility with the rest of the world? Is it fair for the U.S. Patent Office to pick winners and losers in the marketplace? Is it fair that de-facto proprietary standards compell people to use software with serious security flaws and innumerable other defects? Defects that they cannot fix themselves.
I agree with your sentiments completely, but I think the marketplace you refer to is badly broken. The competitive marketplace for software that you speak of exists, but not where you think it does.
There's no irony to speak of selling free software. The irony is that people are willing subsidize multi-billion dollar multi-national corporations to temporarily acquire limited rights to software that sucks.
--Lawrence Lessig for Congress!
If you are lucky enough to have stock that has gone up in value (particularly founder's stock that has in effect a near-zero basis) you can get a double tax deduction in many cases for donating it rather than money.
The reason is you get to deduct the full value of the stock as a charitable donation, and you never pay the capital gains tax on it you would have paid if you sold it.
You need to have had it for a year. Contact a tax advisor for the full scoop.
If you do more than a tiny amount of charitable giving you can also set up a donor-advised fund (there is probably one in your area, do a web search). There you give stock to the fund (double deduction) and then have it dole out money to your favourite charities as you like it.
Has it been over a year since you last donated to the Electronic Frontier Foundation