Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
News

Burning Money on Open Source 127

We've talked about stock options and how in this day and age of booming technology start-ups, they can be a fast and risky way to make money, and with recent IPOs, some participants have managed to make money this way and found themselves very rich. Several folks involved enriched by these recent windfalls have talked about "giving something back to the community," and that's the subject of today's "Ask Slashdot." If you're interested, read on for an interesting and worthwhile question. What is the best way to give something back to the Open Source community, especially if you are looking to donate large sums of money?

The following was submitted by a Slashdot Reader who would like to remain anonymous:

"I'm in the lucky position that my current job will provide me with some money through options in the near future; not a fortune, but still a lot. Which project or part of the Open Source community should I support with part of that money?

In a few weeks' time, I will, for the first time of my life, have a sizeable amount of money at my disposal, due to stock options that were granted to me (not a small feat to a German, while stock options are still mostly unknown, or limited to highest management, in most of Europe). So, I have some money I could invest wisely to get even more riches, or I could give back something to the community which I personally owe a lot to, including part of the qualification for my current job.

I'm more than willing to give part of my profit from my options to some project, like in the region of USD 20,000. What project should I give my money to? Which of the many (I guess) applicants are worthwile? Understand that I'm not looking for an investment; I'm rather looking to give back to the community something for what I think I earned due to that community.

Given the fact that my personal preference is FreeBSD (although I understand some of the advocates of the GPL), how would I decide who to give money to? Obviously, there are quite a number of people I could more or less personally support with money, but that leaves me with a bad feeling. (Giving money to friends might seem like a sensible thing, but money always distorts personal relationships, unless there is a overriding cause.)

So, what I'm looking for is something special, which wouldn't be financed by a Big Shot, but for which a donation of some money (or the equivalent in hardware) would make all that difference.

Am I wrong? Should I just buy Red Hat or VA shares? What else is out there that is not commercially viable, but very interesting or even necessary to gain major market acceptance for Open Source systems?

Mind you, I wouldn't mind making a lot of dough on this, but this is a very minor consideration (and given the recent discussion on start-ups, 20k is nothing)."

This discussion has been archived. No new comments can be posted.

Burning Money on Open Source

Comments Filter:
  • by Foogle ( 35117 ) on Saturday March 04, 2000 @03:48AM (#1226199) Homepage
    This is the wrong question to "Ask Slashdot". Everyone here has a motive, a cause, and a bias. Not that there's anything wrong with that, but if you're going to donate money, it ought to be for your motive, cause, or bias.

    That said, here's my advice: Don't donate $20,000 to an open source project. The big guys (XFree, GNU, Gnome, KDE) could always use it, but I don't think your money would improve their software any, just make them bigger projects. It's the little guys who I see as important; the startup OSS game developers, the small window manager that you see potential in, the guy who's working on a better file manager... you get the idea. But $20,000 is more money than most small projects could adequately handle.

    Better advice: Take the money and buy some hardware: A bunch of medium-grade Linux workstations, video cards, etc. and donate them to developers who otherwise might be working on out-of-date, or non-standard equipment. Or maybe they could just use another testing machine -- who knows, but it would sure be useful for a load of developers I know of.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  • With New Zealand's relatively small supply of IT personnal - companies are offering stock options to encourage both company loyalty and to entice new staff. If in fact this IT stock bubble bursts I think the entire industry will be severly damaged. Many people are leaving for the US as it is.
  • Electronic Freedom Foundation comes straight to mind.. Apache I'm sure could always use some backing. Help back Samba, Gnome, perhaps even the LDP. Backing NetBSD, OpenBSD, HURD would be extremely cool. =)

    EraseMe
  • The *nixes and *BSDs are just the OS kernels. &nbsp Many are already being supported by commercial entities.

    If I had $$$, I would support the application projects that most of the *nixes and *BSDS can run. &nbsp Ports are usually pretty simple between distributions and the application and documentation projcts could sure use the money!!!!

    . JMHO.

  • by EraseMe ( 7218 ) on Saturday March 04, 2000 @03:56AM (#1226203)
    One word for you: Debian.

    If anyone deserves extreme credit it would be the wonderful guys at debian.org that have single handedly created the most powerful Linux dist with no real commercial backing.

    I would certainly send some money their way (if they would even accept it?)..

    EraseMe
  • I agree with Foogle and his comments in "blah blah" in almost all aspects.

    In my opinion I would definitly steer clear of the big progects like KDE and such.
    something that is geared towards say one version in the *nix world.

    someone small like the guy making doomling (DOOM / Wolfenstain for the palm pilot) would be a good idea, something that thge Investor likes is above all
    I could rant on and on for days why someone should get it and why someone should not, opinions are like a$$holes and everyone thinks everyone else's smells worse than their own.

    I do not think you are going to be finding any "community wide" agreement on how you should spend your money.

    bottom line is, it is your money, do with it what you will. for a cause you beleive in. for a bit of code you admire.

  • by 348 ( 124012 ) on Saturday March 04, 2000 @04:05AM (#1226205) Homepage
    Although I think this is honorable and wanting to give back to the open source community and/or donate to a particular effort, I would have to recommend also visiting financial counsel. As a PHB and being fortunate to have options, I know first hand that supporting cause X or foudation Y makes you feel good and the community will give back 10 fold in many ways.

    But,

    If you don't do it right you will get absolutely hosed financially in the long run. If you don't balance the charitable load and carefully execute, the tax man will eat you alive.

    Quick example. Say you are going to donate 10K of your option money to a cause. First off all the pre tax verbage in the package really only takes out about half thats owed. So even on a charitable contribution, be prepared to knock off another 20%. Now your dealing with 8K. Next, execution, meaning what form of donation, grant, product, etc. These methods all have pro's and cons. Lastly, how is the donation going to be used. If its for product, thats one thing, helping support a legal defense fund, thats another, monies going toward a non-profit needing admin and support is still another.

    The long and short of it is, unfortunately /. is not really the best place to get financial advise, although I'm sure many different opinions will be shared on where to donate, bottom line, Get professional financial advice along with other guidance, like here at /..

  • The EFF they support a lot of opensource programs that benifit us all wiether BSD, Linux or whatever they will continue to fight for our ablility to work on the projects.
  • Buying hardware and donate it to developers that really need it is a good idea. Totally agree, don't donate it to the larger projects.

    Another idea is services. Sponsor internet connectivity, source code distribution etc. If you're in entrepreneurial mode you might consider setting up a service like SourceForge over here in Europe. Mirror stuff, provide CVS, webhosting and the like.

    Just thinking out loud here :) But my main advice would be since you seem to be located in Europe: sponsor/donate/support something over here.

    Cya
    bBob

  • Support your local Freedows [freedows.org] maintainers! I have never used the product, but I certainly understand and respect the motive behind the idea, as it falls into the same category as FreeDOS and DR-DOS as being (viable?) alternatives to commercial OS's such as Windows.

    Also, some backing for open source word programs would be extremely useful. =)

    EraseMe
  • by Anonymous Coward
    Pick your favorite university and donate it to some sort of open source lab/chair. Give them the challenge of getting matching funds for it. Long term it's good for everybody. More open source programmers. More open source projects.
  • by dufke ( 82386 )
    Fool am I... wrong ask slash... SORRY!
    -
  • What?

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  • Actually, I'm risking a "me too" down moderation just to say "I agree" with you. &nbsp The folks at Debian could use all the support they can get... &nbsp They and those working on the similar HURD project are more the "exception" than my "rule"... &nbsp ;-)

    I'm thinking more in terms of support for device driver projects (for USB and DVD and printers!!!), game projects, and such things as multimedia projects involving audio/video players that require licensed codecs (which cost $$$$) -or- the project could use the $$$ to design their OWN codecs!

    Geez... &nbsp there's so much that needs to be done.... &nbsp :-)

  • by Peter Eckersley ( 66542 ) on Saturday March 04, 2000 @04:12AM (#1226214) Homepage
    I'm normally a very cynical person, but if there's one thing that tempers my dim view of hummanity, it's the open source movement.

    True, everyone has their own project barrows to push (see my signature below :). Howerver, I would like to make a more general suggestion.

    Why don't you finnance bug-fixing? Equivalently, you could pay people to smooth out those little inelegancies which make free software harder to use, but which most hackers will grumble about rather than fixing.

    This could be done using some kind of "bounty" to the first person to fix something up, or by some kind of specific "contractual" agreement with specific coders.

  • by QuMa ( 19440 ) on Saturday March 04, 2000 @04:17AM (#1226215)
    How about paying some people to do the stuff we don't like to do? Like documentation, and maybe even user interfaces, though I'm quite happy with the current UI's in the OS world.
  • by acarlisle ( 96757 ) on Saturday March 04, 2000 @04:18AM (#1226217)

    My first impulse as to how to respond to this question is to recommend donating the money to a legal fund that protects open-source interests (assuming one exists -- if not, something like the EFF [eff.org] might be good). Open source supports itself mostly through donation of man-hours -- developers working for free. You could always horde the money, work less, and develop more, but if you're looking to really benefit other OSS developers, contributing to their defense is a non-trivial gesture. Although contributions in the way of better hardware, etc. are valuable, one aspect of this enterprise that requires a signifigant amounts of money is the hiring and retaining of legal services. You can't kludge a solid legal defense on your own. That way, next time a software liscense comes under fire, or a patent threatens to restrict development, the open-source community has the means to respond to such legal threats.

    -ac
  • The long and short of it is, unfortunately /. is not really the best place to get financial advise, although I'm sure many different opinions will be shared on where to donate, bottom line, Get professional financial advice along with other guidance, like here at /..

    This is good advise, however I'm hoping that anyone who plans to sink a good chunk of change into anything would seek professional advise anyway. &nbsp Besides, it's a bit difficult to write out a check for US$20,000 and hand it to someone without your bank and the recipient having a fit (in fact they start bugging out if the check is for US$1,000 or more!).

    I interpreted the article as being a request to a pretty diverse and knowledgeable audience (yes, believe it or not, /. isn't just populated with trolls... &nbsp hee hee), regarding what's out there other than the "Red Hats" and "VALinuxes" which are all in the news. &nbsp As others have commented, there are thousands of small projects out there with no press to pump them up and make them recognizable, even in the "mainstream" computing community....

  • by Fooby ( 10436 ) on Saturday March 04, 2000 @04:24AM (#1226219)
    One very solid option is obviously the Free Software Foundation [gnu.org], that brought us the GNU project. You can be sure that they will put it to good use, although the results may not seem as visible, immediate, or essential. The funds will be used to pay their administrative costs, their salaried programmers, and whatever causes they adopt, or whatever. See their site.


    Another option is something like Axel Boldt's Free Software Bazaar [csustan.edu], although that concept has a few well-discussed problems of its own.


    Debian [debian.org] is certainly a worthy cause, as mentioned, but they don't take donations--rather, they relegate them to Software in the Public Interest [spi-inc.org].


    The hardware idea is certainly a good one.

  • by kilf ( 135983 )
    What are the biggest threats to the concept of OS software? Are there any
    legal battles looming? Could a war chest be set up to help fight GPL
    violations and the like?

  • ... now that's just not right.

    Just because you have problems doesn't mean this guy should donate his money for you to see a mental health practioner.

    Besides, I'm thinking 20,000 USD isn't enough judging from the damage you've probably caused yourself...

  • Trust me. Just don't do it.

    You have been warned.

  • Just start up a competition where people who gave most to open source projects without pay are given big money awards.

    Ralph Furmaniak
    The Great AIP (Artificial Intelligence Project) [sourceforge.net]

  • by shred99 ( 153744 )
    Nonsense.

    I don't think that it is a matter of "I'm so good and so much better than anybody else".

    Rather, more a difficult decision that our brotherhood of nerds has been asked to help make the decision easier. He will probably have a guilty conscience if he makes a poor decision. Most of us try not to judge so harshly.

  • It does depend on your motives, i.e. do you want to invest capital to make money back, or do you just want to generously support opensource?

    *If* I had vast resources of money to burn, I would definitely hire a small team of programmers to work on a few opensource projects that I think are worthwhile. This is, of course, scalable. If you don't have all that much money, you can only afford one or two programmers.

    Naturally this would be totally altruistic, philanthropic, non-profit, Mother Teresa, 'throw your money down the drain' behaviour (unless you want to take a big chance and try do a "RedHat".)

    Optionally you could try create and actually sell an OpenSource product, tricky as that may be. But that would be like trying to start a business around OpenSource, which doesn't sound like what you want to do.

    Another option might be to try some sort of education scheme. For example, you could buy Linux (or FreeBSD or whatever) CD's/PC's and donate them to schools, etc. Of course, these things normally require maintenance, which normally requires someone who already knows what they are doing, so that makes it difficult for some organizations to get off the ground. (In my experience these things fizzle out if there isn't anyone with Linux knowledge around to keep these things up n running.)

    You could also market, ie, order (and dish out) lots of OpenSource paraphernalia (T shirts, mugs etc)

    Anyway, I'm rambling a bit.

  • Whatever you decide to do, find an organization like Linux International or the Linux Fund to channel the money through.

    Find what you want to donate to and then let them manage the money and ensure it does what you intend it to do.

    This is what we are intending to do for any donations to our project, which is promoting localization of Linux in South East Asian countries to help third world developers and small companies.

  • There's a lot of shareware and freeware out there--folks who make their money putting out a product and hoping people in good heart give money back.

    I know this certainly won't hit the 20K mark, but go through everything you own/use and such and send $100.00 checks to everyone on the list. Or search through Freshmeat for a couple of days and see what projects you think are pretty interesting and freeware/shareware like. There's a whole group of people out there who try to make their living off of the stuff they're writing. I would think that $20,000 would go a long way for a whole slew of them.

    Also, $100.00 is a small amount of money that you won't have to worry about the ramifications of taxes and silly stuff like that (i don't think--IANA[whoever is involved with that]). And it's a small enough amount that it won't overwhelm the person you're giving it to. Large amounts of money to small groups who aren't used to having money tends to create a beaurocratic backlash... May inadvertantly kill some projects or cause the members to be angry with eachother.

    And if you don't spend it all in the first week, that's cool. Just keep up the practice and such. At a bare minimum, it's a good motive to keep looking at what's out there. Might find solutions to problems you never knew you had.

    /will
  • We need to fight the practice of patenting the obvious and restricting our freedoms.Here are some ways to fight by funding the following activities. 1. Do legal research to find and document prior art. 2. Challenge the absurd software patents through the legal process. 3. Contact and develop relationships with main stream journalists and provide them with the fruits of your research. Be scrupulously honest in the material provided. Lead them to make a mockery of the inept Patent Office. The goal here is to create such widespread justified contempt for the Patent Office, that they will be forced to change behavior. 4. Keep the funding going. This will be a long war.
  • Well, anyone who relies on stock options is, frankly, an idiot. And I speak as someone with a whole passel of them. Stock options are like a prepetual lottery ticket. If you luck out, you get to cash up and be rich. If not, you have a fistful of nothing.

    If you have a decent salary and stuff, stock options are a nice bonus. If you sacrifice a salary for the stock options, you're asking for a world of hurt.

  • Brother, I think you should seek the advice of a good financial planner. I'm thinking that you should consider your choices wisely before making any large financial decision.

    Your financial planner will be able to guide you towards an educated choice. They might even suggest that you support your local church or charity. I'm thinking that you might feel more community spirit by helping your fellow Germans that are less fortunate than you.

    Also, some thing else to consider: the common thread between most millionares of today is that they hold on very tightly to their money. The other common thread is that they did it over a long period of time (not through IPOs).

    Good luck!

  • Why don't you finnance bug-fixing?

    I like this idea. It isn't glamourous work, but certainly it needs doing.

    What I had intended to suggest myself was getting a good server with lots of disk space and a fast internet connection. Register a domain name for it, and host a project, mailing lists, whatever. But go an extra step. Find a project or two that you consider worthwhile, no more than that, which need someone to coordinate them. Set up all the project communication and help keep them moving. The problem with some of the little projects is that they are being done by a handful of people in their spare time. Nobody has the time and energy to be the project leader.
  • by rodgerd ( 402 ) on Saturday March 04, 2000 @05:20AM (#1226234) Homepage

    The FSF: while this might go against the grain for a BSD guy, the FSF have done and continue to do a bunch of useful stuff, have a proven track record, and most of their major projects (GCC, OpenStep, a free Display PostScript) are usefull on a variety of platforms.

    The EFF: a bunch of people doing good and fighting stupid laws. Which might not sound like much to do with free software, but if you think about the DCMA and the like, the ramifications are pretty scary.

    The XFree86 project: A free X system is pretty important - one of the factors allowing Linux and the BSDs to be taken seriously as alternatives to commercial *ixen for workstation/desktop users. Unlike a lot of improtant projects, the XFree guys are perpetually underfunded and always need more hardware and cash (as well as programmer time).

    Scholarships: One of the things needed are programmers to do stuff. A scholarship for a thesis which involves work on useful free software has got to be a winner, and may get the most bang for your buck.

    Documentation: Documentation is one of the worst areas for free software. Hire a tech writer to document popular, poorly understood applications and give the docs away.

  • There are a lot of things that people are doing to make open-source systems simpler and more powerful. Go to a site like sourcexchange [sourcexchange.com] or cosource [cosource.com] that lists things that people would like to have done, find (or add) something that you would *love* to see done, and sign up as a sponsor.
  • what I meant to say is-

    Now I understand your idea of OpenSource... I doubt he will want to contribute his 20,000 USD to your project.

  • What we should do, is to create a fund that people with too much money on their hand can donate to. OSS Developers needing resources could then apply for a grant. You would have something like an advisory board deciding who gets what, and how much.

    The more i think of this, the better it sounds. Companies making money off OSS Software would have a way of giving back to the community without having to worry about who the money should be sent to.

    Developers doing especially interesting things could get money from the fund to work on their project or hardware needed to write drivers could be bought.

    A lot of projects needs money, and there are lots of companies and people that could give it. This would be a way for them to meet.

    What do you think?
  • Hiring a small team (3-10) of professional documenters for a year would benefit the open source community immensely.

    Their mission would be to find or solicit mid-level to large projects that are past the alpha design stage, interview the lead developers to gain enough detail to write an 80% user and design documents, and hand it back to the project for normal, on-going development.

    The main benefit is to have someone skilled in writing "lead" the development of the documentation for a short period.

  • by maastrictian ( 157848 ) on Saturday March 04, 2000 @05:35AM (#1226241) Homepage
    I say give it to some organization devoted to defending the rights of open source developers. The GPL will be tested one day and its very important it win that test.
  • For example, you could buy Linux (or FreeBSD or whatever) CD's/PC's and donate them to schools, etc

    my school would just take them and format them in favor of windows95...

  • I keep forgetting to put the FSF on my "they need it more than I do" list along with Planned Parenthood and the ASPCA.

    Good call.

    I'd also like to third (?! -- or twentieth, by now :) the hardware idea. Somebody [slashdot.org] suggested a European (or hell, just alternate) version of SourceForge, and somebody else was into a community legal fund. Now that is a groovy notion. If there already is one, somebody let me know here and they'll go on the list, too.

  • How about fund a free hosting service for open source projects regardless of their platform? The biggest danger I see is that no one really gives much credit and attention to the rather large BeOS open source community and the growing Mac and Windows open source development communities. Isn't open source, open source regardless of platform? The best way to give back to the open source community as a whole is to recognize and help those who are trying to bring open source philosophies to the closed source OS's.
  • [This doesn't have to wait for money to start, but $$$$$ would sure kickstart a project like this.]

    The open source community, especially within the last few years of massive development, is in serious need of code merging.

    I'm not talking about the big projects that have obviously different design goals, but so many of the little projects that have mostly overlapping features.

    The project would start off working with Freshmeat to find projects that could be merged. Possibilities include command line utilities, taking GUI apps and creating a shared library of the core functionality, and taking language-specific libraries, converting them to C/C++/Obj-C, and rebinding them back to multiple languages.

    Based on the list of projects, the code-reuse project can then begin coming up with tips and techniques for merging projects (both source and community), getting the various developers talking to each other, and participating in the merge effort.

    I'd sign up to work on this project.

  • How about handing it out to a few OSS Game developers?
    With 20k you could probably make at least 4 teams speed up a bit.
    I'm currently involved in the making of a game that will be released on MAC, Win32 and Linux on a shared disc.
    We have serious problems with the funding so I guess that the others have the same problem. In our case the most of the money would go to graphics packages like PS, LW and such. This is because all our graphicans are MAC and Win32 users and wont even consider using GIMP.

    Anyway, a few OSS Game developer teams could sure use the money. And if the OSS community suddenly get a few cool games. There sure would be a few more reasons for those balancing between OSS and Win32, MAC to switch over.

    Ofcourse this is my biased comment, I would LOVE to see a big OSS game myself.

    Note. I'm not trying to get the money myself! The rest on the team are NOT OSS supporters so. It's going to be closed source. But, it helps me get those coding fingers in place.
  • Hi,
    Why don't you give the money to a school so they could buy computers with Linux inside. I think it's a lot more important for kids to get initiated to computers than the developers that can easily make money since they are usually well educated.
    Luugi
  • There is a little known project that is very important to the whole (free) software community and that would save an awful lot of people to constantly reinvent the same wheel.

    Yes it is an important project because any programmer needed at one time or another to write a program giving a similar functionlity, resulting in dozens of thousands fo implementations that are mostly doing the same thing.

    Seeing that the world was drowned under so much waste of programmer talent doing it over and over again I decided to create a project that would allow people to get free of reimplementing it and give them the opportunity to innovate in other software models. I called this project "The ultimate Hello World".

    Yes, I can see your sign of relief to the thought that not ever again you will have to re-engineer this software and taht you will be able to take a pre-cooked solution that would solve all your "Hello, World" problems and set you free of it's mind-bogging complexity.

    I think that as generous and visionary as you are you will understand the importance of thi sproject and understand what boost you would give both to this project and to the software community (by inirectly saving them from the assle of thi8s program) by giving 20,000 US$ to this project.

    I hereby thanks you in advance.

    PS: To contact me for the donation just use the e-mail adress given above my comment after getting rid of the anti-SPAM feature.

    More seriously I think that serious candidates are:

    1. the FSF. Without them we wouldn't have Linux and probably wouldn't have *BSD (because of GCC), furthermore a lot of people may not love Stallman but since more than 15 years he said the same message and you can be sure that he would us ethe money to favorise Free Software.

    2. One of the *BSD, particulary if this is what you prefer. This would be great for them because they don't have the IPO craze there is around Linux and I don't think they would mind a little help. 3. "The ultimate hello, World" of course ;) 4. Maybe give money to people that are working not directly on Free Softwares but are fighting causes that impact Free Sofware, like the league for programming freedom [mit.edu] which works against software patents, or the EFF [eff.org] which fights for the preservation of our rights online. 5. Split the sum between many smaller project, these are probably those that need more money because they are less known and attract less founding.

  • sorry to get a little offtopic here, but maybe if you are being given large sums of money you could donate money to a cause which will help people who need help. (e.g. flood victims in zimbabwe, starving children in africa and latin america, etc) these people need your help much more than the eff or any other organization ever could.

    with that said, imo, the best way to contribute to open source is to find some time and write some code. while money is nice, remember, money for open source cannot hire more programmers or find bugs, or create applications to fill a large hole.

    just daveo's $0.02 ;0)

  • *If* I had vast resources of money to burn, I would definitely hire a small team of programmers to work on a few opensource projects that I think are worthwhile.

    I'd do something similar, but with a minor change; solicit programmers to work on open source projects *they* think are worthwhile. You can select the ones you want based on your impression of the value of their projects, of course. The key for open source development is that people who are working what they want to work on, work more productively. Since it's their choice of project, you should be able to offer moderately sub-standard wages and still get interest.
  • by Wellspring ( 111524 ) on Saturday March 04, 2000 @06:43AM (#1226253)

    If you really want to help the Open Source community, talk to a computer teacher in a local middle school/high school. Find out how it works and what effect your donation to that department would have. Then help them out-- directly through funds or (better!) indirectly through computers and time spent helping kids learn to code.

    I'll bet this even improves your own skills. It will do more than giving to any organization- even the EFF (another good cause).

  • by Anonymous Coward

    Why don't you finnance bug-fixing?

    Better yet, sponsor (or bounty) a documentation effort. That's even *less* glamourous than bug fixing and has an even lower "scratch an itch" factor. It's also arguable that the need for good work is greater there.

    Good docs can aid the widespread adoption of OSS packages by making them easier for a greater portion of the population to use.

  • There already are several open source development coordination sites. Browse those and see if one of the existing sites or projects tickles your fancy.
  • I actually agree here. More precisely I say, put your money in the hands of somebody doing something cool tat you wouldn't bother with and he doesn't want to do.

    As an example. When I talk to new Linux users one of the major problems they complain of is that none of the text mode editors follow any conventions they are familiar with. I.e. You learn VI at university and you learn Emacs on the Job.

    If you are not an IT professional then you probably expect [shift + down arrow] to select a line of text and [ctrl + X] to cut it.

    That's how all the GUI text editors work and EDIT.COM from dos dose the same thing. It's a small job and $5,000 would probably get it done. As it stands nobody who wants it can write it and nobody who can write it wants it.

    There are several such small projects that go nowhere and will never get done without funding.
  • Besides, it's a bit difficult to write out a check for US$20,000 and hand it to someone without your bank and the recipient having a fit (in fact they start bugging out if the check is for US$1,000 or more!).

    Really? What bank? What recipent? I have been told banks get fussy about large cash withdraws, but I don't think that is the case for checks! I have written a check for my townhouse, then later my house, and a car even. All of which were bigger then US$20k. Never saw anyone having a fit. Also a few tax checks, but somone had a fit there. Me.

  • You might consider the Open or Net BSD's - they are not as well-funded as FreeBSD, and some of the code you like in FreeBSD was probably developed on one of them. Remember that the BSD family, despite being "fractured", is actually fairly cooperative. (I'm a big fan of NetBSD, myself.)

    You want to do them a world of good? Offer the $20k to support a specific port or driver project that's languishing for lack of time, or to get a software developer to port a package to some free system. $20k may not be enough in the latter case, but it might nudge them over the edge.
  • There are a lot of people out there who could develop faster and better if they could just get their hands on some newer hardware. Many OSS developers have no cash to spare, and giving them a hundred dollars to help fund that new video card or harddrive could make all the difference.

  • I wonder if this would work on people who are already key software developers in the OpenSource community, as an arbitrary example, offering someone like Alexandre Julliard (of Wine fame) to quit his job, work for a somewhat lower wage, and work full-time on Wine.

    I'm not sure I'd want to do that though if it were me. I happen to enjoy my paying job, I don't think I'd want to quit it.

  • We see these meteoric rushes to riches with the recent linux-related IPO booms and all, but upon closer inspection it's all based on nothing. Companies with some of the best IPO's and stock prices (a la Red Hat) are operating in the hole. The whole e-commerce thing is based on speculation. Although it is really cool that these newfound fortunes are going to in part be put to good use, what happens if (or rather when) the investors take a good look and realize that these companies are losing money every year? ...but more on topic, If I had that much money to spend on open source projects I believe I would give it to the likes of xmms to research the quicktime format for a linux player ;)

    -invictus
    -----------
    #!/usr/bin/perl -sp0777iX+d*lMLa^*lN%0]dsXx++lMlN/dsM0j]dsj
    $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
  • Good point. There can be taxes on gifts. The situation is more complicated in various countries, and I know the USA gift tax [fairmark.com] is complicated by gifts over $10,000 and international gifts [cornell.edu]. Depending on how the money is given, the donor and/or recipient may have tax consequences (taxes or deductions).
  • There are a lot of facets to what makes open source work.. one of the key elements is for developers to 'scratch an itch'..
    I'm not sure exactly how paying someone fits in, but you could in effect scratch your own itch and set up a contract at source exchange [sourcexchange.com]
    that suits your personal application desires. Who knows..

    Regards,
    Ivar
  • Well, you can't buy hardware and then donate. I know one project with plenty of development hardware that will need specialized hardware (GPS is the most recognizable example) for later development. And sometimes buying programmer time is needed more than hardware.
  • Linux gets a bum rap for not scaling well. I see that as completely understandable, as no Linux kernel developer has the megabucks to buy that hardware to use and test. Corporations like MS and Sun have it (Sun builds the hardware; they don't even need the money). A great use for a large sum of cash would be to purchase (if not by yourself, find some other like-minded zillionares) some high-end, enterprise-level hardware and donate either the hardware itself or time on it to the kernel team. Let them develop enterprise-ready kernels by using an enterprise box for development and testing.
  • I know that it's less convenient, but consider an involved donation. Rather than just sending a cheque somewhere, it can be much more helpful (to the organisation) and satisfying (to you) to give money as well as some of your own time.

    A prime example is educational programs, like we discussed on Slashdot yesterday [slashdot.org]. There are plenty of organisations working to teach disadvantaged children how to use computers, and most of them are disgustingly under-funded.

    There are other groups -- Computers For Kids [c4k.org] kind of things -- that are in the business of taking old computers and turning them into useful learning vessels for children. Most of these programs are inexplicably hooked on Microsoft software, and a $20,000 shot in the arm along with a little hand-holding could result in hundreds of children learning the ways of *nix and OSS.

    In order to make these donations useful to you and to them, some involvement, even if just for a few days, would be immensely helpful. You would get to direct how your money got spent and you could see the results of your hard work -- excited children that think that Tux is way cooler than Mickey Mouse(tm). And the organisations would be pushed in a direction that they might not otherwise have discovered, instead wandering down the path of closed-source and Visual Basic into the Land of Mediocrity.

    I envy your opportunity. I've never had much money to give away, but, when I do, I try and do it in an involved manner. Some call it ego-boosting, but I call it the most satisfying donation that you can give. Any fool (think Bill Gates) can give some money and walk away. But a rare few fools give some money and their time. You got your money through your expertise. Give away a bit of each.

    -Waldo
  • If you donate hardware to a local school *please* include the condition that only free software is to be run on that hardware.

    Otherwise, they'll just use it as another WinNT/CyberPatrol proxy server. (Or at least that's what the highschool in my town does with all better-than-486 donated machines)

  • While linux is just a kernel, the *BSDs are full operating systems. Maybe you need to do a little research before you post.

    -doug
  • A friend of mine was in a similar position, and he decided to donate a fair chunk of change to our university's unix users group. Our treasury was then just about nil, and he just couldn't see us competing very effectively with the sororities in revenue from car washes.

    If you think that they are a club that actually DOES stuff, then you might want to consider donating a little bit to them. It doesn't have to be a lot, they'll probably be thankful and find a use for anything you can give them, so there should be plenty leftover for other, larger donations.

    Just something to think about.
  • The causes that I see need most work:

    • Documentation
    • ALSA
    • Game-development (to tip those Windoze users over to our side, we MUST have games, because that's almost all they care about)
    • AbiWord/Gnumeric/DIA
    • A Project-planning program (a la MS Project; while there are some tries out there, non of them are good; a "Gnome Project" or similar would be very useful)
    • Convincing Apple to release specs for their older hardware (all the Nubus models, especially the PPC ones)
    • Getting hardware specs out of Yamaha and other soundcard vendors (good luck on that one!)
    • Sponsor Alan Cox with a real internet connection...
  • While linux is just a kernel, the *BSDs are full operating systems. Maybe you need to do a little research before you post.

    Sorry sir, I'm running NetBSD 1.4.1 on my home LAN, so I know exactly what it is. &nbsp Define to me a "full operating system" (hopefully you don't mean something akin to windoze, which ties most of its apps into the core kernel). &nbsp :-)

    My point is that Linux or any Unix or Unix-like distribution (like the *BSDs) *without* the accompanying applications is what? &nbsp Just a kernel. &nbsp That's what makes them so "modular".

  • Donate to the EFF for the legal defense fund of that DeCSS fellow.

    I'd say donate to support Carmac in his fight for the GPL of the Quake 2 code but I don't think he needs it...

    OpenSource doesn't need money to write code (the coders, etc. aren't doing this for the money), it does need money to fight legal battles against large corporations.

    Another idea would be to donate it to a local school or other group teaching programming/computing with OpenSource products.

  • Really? What bank? What recipent? I have been told banks get fussy about large cash withdraws, but I don't think that is the case for checks!

    I feel myself slowly creeping towards something that's Offtopic... I hate this... ;-). &nbsp But if you're doing big purchases, like cars, homes, etc., it's obviously no biggie because usually a bank or banks are involved and they're often dealing with sums upwards and beyond US$100,000 (for houses or condos). &nbsp But let's say that you want to give a "gift". &nbsp In many cases, the banks prefer that you use what they call a "certified" check. &nbsp Perhaps that's what you're thinking about and that's what I'm talking about. &nbsp For me to write out a "personal" check for $20,000 for say, giving to the Linux Router Project... it might raise some eyebrows (at least it would with the old Corestates chain - now First Union - which is no little fly by night bank). &nbsp A certified check (certified by a bank - at a cost, by the way), gives you a little less hassle... &nbsp And besides, as previous posters have noted, if you're talking that kind of money, you should seek out or should already have a "financial advisor", who will take care of those pesky little details for ya! &nbsp ;-)

  • What a great problem to have!

    Deciding which open source organization to give 20G's to is no small matter indeed. Myself I'm partial to the GNU or XFree86 or KDE. I use the spoils of all of these projects every day and have never had to pay a cent. There are also the lower profile projects like cdrecord and mkisofs that most of us couldn't get along without. Then there are guys like Utah-GLX who are making it possible for me to play Quake. The list goes on and on as you well know.

    The trick is to think about where open source is headed. Find the one project that nobody will be able to live without a year from now. Of course that is much easier to say than to do.

    Just think about where you were x years ago when you started using open source. Find somebody that is in that same place right now. Dump some cash on them. The rewards to the community and to yourself will be great!
  • If I was in your position, I would spend some time looking around for some projects that could really use the money. Enjoy the process, see what the needs are and choose something that will actually make a difference. Rather than throwing 20k at a project, see exactly what they need and do it for them. I bet some developers would love to have a brand new 5k workstation (dual processor, 21" monitor, etc). If you are looking for ideas, go to sourceforge or sourcexchange. As a side note, I have been thinking about different ways of getting funding for my project. I am writing an open source UML Case tool (similar to Rational Rose) and would be very happy to open source the code in exchange for a brand new high end workstation. I wonder if some of the big open source companies like RedHat, VA, etc would be willing to donate a machine or some cash in exchange for opensourceing the code? Chris Hafey
  • If people feel like contributing money to an open source project, a charity, or whatever, thats thei business.

    Please don't start with this institutionalized begging, whereby everyone associated with an open source IPO is required to fork half of their loot back into your coffers.

  • That's funny.. from what I've experienced, stock options are about the safest stock-market relatedthing you can do... There is no risk to you, and you only have to buy the stock when you want to sell it!
  • Comparing Amazon and VA Linux is simply flawed from the get-go. The only thing they share is the fact that they are on the web. Amazon sells everything from Harry Potter books to televisions.

    VA Linux is tying to sell essentially stock PC's.

    Pehrpas one thing they both share are huge competitors and razr-thin margins.

  • I'd say Debian would be a good choice. I'd then add: a decent handwriting system; if there were one out there, it probably needs help. I don't know what the state of firewire support in Linux is, but the bit about USB on slashdot wasn't encouraging.

    Last of all, I'd suggest buying some old and obsolete computers that might still have interesting UI elements and looking at them. There's a lot of useful stuff that got buried because the management of the company developing it was incompetent, petty, or stealing from their company.

  • That's how all the GUI text editors work and EDIT.COM from dos dose the same thing. It's a small job and $5,000 would probably get it done. As it stands nobody who wants it can write it and nobody who can write it wants it.

    I remember hving dinner with some of the other organisers of LAID [linux.ie] and this came up. Someone wanted to actually code this.. I know he could do with some money :)
  • I sort of liked the concept of buying a few shares of freedom infringing or patent offending companies to give one a voice at the shareholder meetings.

    20K as a starter fund would give one a lot of flexibility to do just that, and with many companies at once. A lot of influence (or at least input/intelligence) could be had for just a few dollars. And, the money remains yours - it could even turn a profit. All while contributing to the community and protecting freedom.

    In any case, I agree with many posters here, you should definitely seek some sort of financial advice from (tax?) professionals in addition to whatever you might glean from here.

    Please let us know what you decided to do so we can collectively give a /. pat on the back. :)

    Just my 2 little copper coins...

    Russ
  • I agree 100%! Documentation is the one 3 legged horse in OpenSource. Most people don't like to do it, but it is the most sorely needed.
    <BR><BR>
    This is one of the reasons I help start <a href=http://www.OpenDocs.org/>OpenDocs.</a>
    <BR><BR>

  • Most of that free software everyone loves so much was developed at least in part by students. While creating a scholarship fund yourself is probably more work than you're willing to do, I think someone somewhere (redhat, va, fsf, are you listening?) could pull a major PR coup if they created a "developer scholarship fund". This body would take donations from generous souls, and give it to students who have contributed to the community in some worthy fashion. If you're looking to get the most bang for your buck, I think this is the best option. Groups like the FSF and SPI are wonderful causes, but $1000 given to them doesn't mean a fraction of what it would in the hands of a poor undergrad who has to maintain grades, a job or two, and still finds time to give away code or some other contribution.

    (disclaimer: I'm a student, so I'm not exactly suggesting this from an impartial point of view)

    --

  • They prolly do. I mean, one of them has got to and the AC poster sure doesn't seem like he (it) has what those "girls" have..

    I wonder which one wears the dress though.. *shudder*
  • There are many excellent projects mentioned on this thread to donate money to. However, if they're not tax deductible, in effect, the tax man will be getting a lot of your donation. In the US, there are two tax deductible charities that I know of:
    http://www.fsf.org/
    http://www.spi-inc.org/donations.html

    Are there any tax deductible free software charities outside of the US? Any tax deductible BSD or Linux Users Groups?
  • If someone with a moderately technical background and a wad of money wanted to help the open source community in a fundamental way, they might consider what I refer to as Open Patents.

    One could hire a gaggle of lawyers, and begin filing patent applications over every variety of technical contrivance embodied in the collective open source pool. These patents would then become public property, granted under auspices of an agreement based upon the principles of CopyLeft.

    The purpose of such patents would be twofold. First, they would be defensive patents, against corporate hoarding, as it were. Second, and perhaps more important, they should serve as a guide to people who wish to impliment whatever concept that the patent protects. This idea occurred to me whist reading about the court action re: DeCSS. It seems that the defendant's attorneys included the entire text of the DeCSS algorithm in the public court documents. This is a splendid idea, and fits well into the scheme of patents. Such patents should include an appendix that describes in detail how the concept was implimented. The actual source code need not be included, but salient concepts about what the code must do, what kind of things caused problems, and the solutions thereto.

    I have recently realized that Open Source is just the tip of the iceberg of the kind of communal, cooperative efforts that will eventually lead us to become a collective intelligence. This is a new, and wonderful thing. I look forward to interesting times. -- Norm Reitzel (Blue Water Ventures)

  • Okay, so if 20K U.S. is too large for your pet project, set up the <Yourname> Endowment for Opensource Development.

    My understanding is that you still get the tax break (Laws may very in your country).
    This is my understanding: You set up a modest fund. The principal slowly grows over time, and they skim off money yearly for donations to non-profit orgs. A small percentage "skimmed" for donations means that the principal will grow faster, meaning that the integral of the money given to open source over a long time is larger, but the short term donations are very small. You set up the rules for deciding who gets the donations, etc.

    IMHO, this is the best way to contribute to the future of OpenSource. If you make a bad decission one year, you didn't throw all of your donation down the tube, there's still money for next year. You ensure that your donation gets invested instead of being spent on short-sighted goals that may not pan out.

    Karl

    I'm a slacker? You're the one who waited until now to just sit arround.

  • First, I'm quite concerned that this post will be missed in the horde of other comments. If readers personally know the article authors, please bring it to their attention.

    I've addressed this issue myself, not a someone rolling in hordes of cash (no IPO for me) but as someone who has benefitted from the GPL and Open Source without being programmer enough to give anything back. My method has been through direct community service, namely installing Linux networks in non-profits. But I don't think that's right for you.

    Your answer: Legal Defense. You see, in an economic sense, Open Source really *is* a revolution. OS, Internet, and GPL-based ventures are overturning conventional business models, and threaten to destroy the very-scarce-resource model that defines modern mega-corporate capitalism. And, as "revolutionaries", we can expect to come under attack by those (like AOL-Time-Warner) with a lot invested in the old economic model.

    Since this is not a revolution of guns, that attack will come through courts, patent offices, and law enforcement. We've just seen the beginning of it through the DeCSS case and the Millenium Copyright Act. And our main defense is to get our own lawyers and tie the issues up in court long enough and often enough that none of us has to work in terror of being singled out as an example, or of having the free distribution of our OS code outlawed.

    So give your money to legal defense. EFF is good; the ACLU and Amnesty could be persuaded to pitch in, especially by a $20,000 donor. Or put your money in a foundation, and make grants to cover the court costs of lawyers who defend OS programmers and companies.

    I hope you get a chance to read this comment and find it persuasive. It's important to me, because the more laws and legal precedents we let pile up against OS, the harder we'll have to fight later to regain our right to give away our work to whom we please.

    Sincerely, fuzzy@agliodbs.com

  • Best and easiest thing to do with $20k for purposes of supporting open source software development is to head over to cosource.com look for software tasks you'd like to see complete, and spread the money around liberally.

    Most open source projects don't know how to accept donations, and for the money itself to make a difference (in terms of increasing amount of labor, as opposed to hardware purchases) it would take quite a bit of it. The nice thing about cosource.com is being able to join your donations with those of others in order to build up a more useful sum for supporting, etc.

    If you just want to use the money as incentive, to carrot additional work out of people, that's fine too - and also quite doable through cosource.

  • Personally I think it's a little scary to give money to open source. I wouldn't mind investing in a startup that sells open source. Perhaps even a risky start up. I think companies should give money to open source because they get advertising and good will in return.

    Open Source is sort of a means to an end. The goals are for everyone to have access to software, to create software that doesn't suck technically, and to put the user in charge of his software so that when something breaks he can fix it. The goal of giving to charity is generally to help people. For me the fewer steps inbetween the giving and the benifits to humanity the happier I am as a giver. Open source doesn't really need money in the sence that other people, noteably poor and hungry people need money.

    On the other hand, I really like the idea of giving source code back to the community. If you do that then you still have your source code. Plus you could feel really good about the fact that thousands of people are using your source... and it's advertising for you too. If you can't write code you could write docs or something... Or if you have the time to help kids learn about computers then do that.

    What I want to do is go back to Zambia and start teaching Computer Science at the university. Or maybe get a lot of high school students involved. Have a huge project to translate the man pages into Bemba. There are so many exciting things to do. Of course I would do it with Linux because that's what I like and because nobody wants Zambia to have to rely on MicroSoft for software needs. But the reason I would do this is not because of Open Source but because of Zambia...

    If I was seriously going to give money to the Open Source community I would invest in a startup. Or give money to something like Linux for South East Asia. Or buy a bunch of lab computers for a high school.

  • What a GOOD idea!

    I happen to have my own little documentation project that could use funding too... it's called guru [sourceforge.net] (the GNU User Re-education Utility).

    Maybe Foogle was right in claiming that everyone had their own vested interests.... ;)

  • All these companies and individuals made money with linux/bsd open source should start a project to make linux as user friendly as they can. I realize linux is the best server out there, but it doesn't do any good unless you can get linux on Mr. Average Joe's desktop.
    I say stop fighting over KDE and Gnome and make something that my 55 year old dad can understand. Show people that a company other than Microsoft or Apple can make a truely user friendly GUI.
  • He is right, however I would modify this slightly. Donate a small lab, 10 to 15 computers, with these three conditions:

    1) They are only allowed to run free/OSS software.
    2) They must start a club or after school group for programmers that work on OSS. One of the side benefits of OSS is how useful it is to teach up and coming programmers. Continue to donate your time to foster the skills of this up and coming group.
    3) The computers are used by non-programmers during the school day for a intro to computers course the rest of the time. One way to help the community is to increase the number of users. Make sure they learn the basics Unix instead of learning Windoze. I am teaching my younger siblings Linux as their first OS and they are finding it much easier than I thought it would be.

    If you offer to teach the teachers Unix I am sure they would be more than happy to, agree to these conditions.

    Nate Custer
  • http://singularity.posthuman.com/singularitarian/P tS/plan.html
  • One area where we're lagging Windows is high-quality, freely-redistributable fonts. With 4.0 version of X coming out soon, quality true-type or other non-bitmapped fonts are going to be needed; pay a font foundry to create some, including Japanese / Chinese / Korean fonts etc.
  • This is an excellent idea, though not an easy one to execute. Let me bring up a few advantages and my major concern.

    There are several advantages of setting up a non-profit organization as a gateway for giving to the OSS community. First, it lowers the hurdle to giving for those who don't have the time or energy to figure out all the legal and financial details, tax implications, etc. The postings above make it pretty clear that there's a lot to consider: finding a real need, ensuring that your gift has real impact, understanding the tax implications for you and for the beneficiaries, and so on. A Foundation would know about all these issues and would take care of them.

    Second, at least for donors in the US, a foundation would take care of the tax implicitions for donors: donations to non-profits with 401(c)3 status are tax-deductible and very easy to figure into your income taxes.

    Creating a foundation would make a contribution to the OSS community as easy as writing a check to The Open Source Foundation. Thus, we could expect many more people to contribute financially.

    The difficult thing is making it actually work, convincing people that the money is going to the right places, and keeping the cost of organizational overhead down. I believe the best way to ease these concerns would be to start by getting commitments from several OSS community leaders to be board members of the Foundation. Folks like Linus, Larry Wall, and Tim O'Reilly would review grant applications once or twice a year, and select beneficiaries.

    I suspect that lots of nouveau riche geeks would be inclined to support the OSS Foundation, even if they didn't make their money from the Red Hat IPO. This is a great idea!
  • If you are interested in furthering adoption of open source in education you should take a look at arsdigita.org [arsdigita.org], an organization that our company has sponsored which is doing exactly that.

    Even if you don't agree with the goals of our particular organization, I think it is a good model for what any open source company should shoot for. One of the greatest contributions open source has is to broaden access to technology and I personally believe that any open source company that does not sponsor this kind of educational initiative is failing the community.

  • But let's say that you want to give a "gift". In many cases, the banks prefer that you use what they call a "certified" check. Perhaps that's what you're thinking about and that's what I'm talking about. For me to write out a "personal" check for $20,000 for say, giving to the Linux Router Project...

    I havn't given a large gift check beofre, but I know banks like you to use certified checks for any thing. Sometimes they get the charge a direct fee for cert. checks. Other times they win just by getting the "float" on the money. A cert. check actually moves the money from your (I assume) intrest bearing account into the banks's account (where they get the intrest) as soon as issued. So they love it when you pay for big ticket items like homes that way.

    The seller likes cert. checks because they don't bounce for lack of sufficent funds, and the issuer can't put a stop payment on them (at least not normally). It is generally a requiremnt when you buy a home. Sometimes for used cars. It wasn't for any of the new cars I have bought.

    As far as writing a $20,000 check to the "Linux Router Project", I don't see what eyebrows at a bank that will raise. They have no idea it is a gift. They probbably susspect you are buying a woodworking shop.

    And besides, as previous posters have noted, if you're talking that kind of money, you should seek out or should already have a "financial advisor", who will take care of those pesky little details for ya! ;-)

    Indeed. However they can't issue cert. checks. They can route the money around, and advise you on whetehr you are better off cutting a normal check and not getting intrest on it durring the "settiling period", or paying evtra for the wire transfer which lets you get a few extra days of intrest.

    They also may advise you to invest the $20k and make a fund that pays out $1k a year to your favored project (not all that likely for a "mere" $20k, but for $100k or more that could be the way to go).

  • They must start a club or after school group for programmers that work on OSS. One of the side benefits of OSS is how useful it is to teach up and coming programmers. Continue to donate your time to foster the skills of this up and coming group.

    This is fine - if the person in question has the time to donate to help out with it. If the person in question doesn't have the time, it hinges on the person who will be coordinating the 'Computing Club' to have enough of an understanding of Open Source to be able to represent it right, and make the people in the club understand what Free Software is about..

    I would have been more than happy if my high school had offered a computer club of any sort, but due to a teacher who didn't want to donate his free time to it (And I can't blame the man, he was past retirement age and was only still teaching because the school basically begged him to.), nothing like that was offered for us.

    Donating to a local school isn't a bad idea, but I think that donating Time would be a far better thing to do in this case, if possible.

    As for other ideas - I agree that documentation project would be a good place to donate some money. As would going through the list of software that you use and sending a small donation to the primary authors of said software, while it not be a great financial help to them, would be more than appreciated by almost anyone, I'm sure.

    A little story, if I may (As a whopping 4 people will read this, being that it's a day after the story is posted.. ;) ). I edit/compile/publish a electronic magazine, as well as do some writing and helping out with other websites. I once reviewed a net.book that somebody had created for the roleplaying game Shadowrun. A month or so later, the compiler of said net.book sent me a printed and bound copy of the book.

    That was cool. Sure, it probably only cost him 10-15 bucks to get printed, but that's not the important thing. He spent his time and money getting this book printed - even though he had NO need to, because I'd already published this review, and any good/bad effects from it had already taken effect.

    That's cool. That's what keeps people who do things for the community (Whatever community you may belong to, I'm not speaking of the Open Source community) doing the things that they may do. For the pat on the back after a job well done.

    Adam J

  • If you wind up with more $$$ (well, marks) than anticipated, have you considered angel investing? In short, investing funds (preferably along with a few other AI's) in a new startup and mentoring them. Ideally, you'll help create new software, more wealth, and have fun doing it. This might not make sense given Germany's rapaciously high taxes (tho I understand they're finally coming down; someone's getting supply-side religion?), but it's increasingly common here in America.

    If your interests are more academic, perhaps you could buy a nice computer lab for an interested local high school? A decent Linux-based server networked with diskless Linux workstations would be very cost effective and not overly difficult to administer. You would, of course, be obligated to help get them up and running (grin), but I'm sure lots of student volunteers could be found. With luck, some of those students could go on to startups of their own. (256MByte Athlon workstations, maybe shell out for a VA Research dual-P3 server... Forte for Java would make a *great* learning environment...) They'll probably need help getting a high-speed Internet feed, too.
  • Ditto. I wrote a cheque for approx C$12,000 to clear a personal debt once I had sold my house. The guy I wrote it to is the kind of guy that normally has about $40 in his account.

    The bank took about 20 minutes making various phone calls before clearing the cheque, but they did clear it and deposit into his account.

    Banks reserve the right to stall for a day b
  • Because of Slade's actions (which I hope he continues, for this reason), we already have freakin John Carmack defendig the GPL. =]

    I think the money would thus be better spent elsewhere. As another poster suggested, XFree needs a LOT of work, and some funding would be a good way to help them out.

    ~Sentry21~
  • If it was me, I'd give a big chunk of it to Foresight Institute [foresight.org], but I'm biased. Christine Peterson, ED of Foresight, coined the term "Open Source"; and being a Senior Associate (donate more than a couple hundred dollars a year) lets you hobnob with the cool people who show up for Senior Associates Gatherings [foresight.org]... past attendees have included Jeff Bezos, Tim O'Reilly, Esther Dyson, and SF authors David Brin, Gregory Benford, and Vernor Vinge.

    If that seems a bit indirect to you, then I'd strongly urge that you put the money toward legal and political efforts, like the aforementioned EFF [eff.org] or its European counterpart(s). I know that certain elements in the EU are pushing for a U.S.-style patent system [yahoo.com], which would be a disaster. Find out who's opposing it and give them a hand.

"I've seen it. It's rubbish." -- Marvin the Paranoid Android

Working...