Slashdot Mirror


Ask Slashdot: How To Get Open Source Projects To Take Our Money?

New submitter wkaan writes "Last financial year, we had an underspend at work, and it was suggested and agreed that we should give some cash away — $20k to be exact — to open source projects. Four projects were selected. A management catch was that it could not appear to be a donation and it had to be for something we had notionally received in the current financial year. At that time it was early June, our financial year finishes at the end of June. The four projects were emailed using the most relevant looking contact address on their website. Often this was 'Finance' or 'Donations' contact. What do you know, none of the projects that were contacted could work out a way to accept our money. We were unable to give a cent of the twenty grand away, not even a cent. All somebody needed to do was invoice us for something (perhaps 'support' or whatever) and they'd have received $5000. Of the projects contacted, two never replied to our mail — perhaps they thought it a scam? The other two contacted couldn't work out what to invoice and just went away. Is open source too rich to need the money? Have you got a funny donation story? Better still, do you have a way this can be streamlined when we have our next underspend? The goal was not to have a funny (sad) story, but to support the projects that support our business." For those of you with open source projects for which would you would like to take donations but sometimes cannot, what complications get in the way?

208 of 301 comments (clear)

  1. $20,000 hammer by optikos · · Score: 4, Funny

    Couldn't you just do it the Department of Defense way and buy a $20,000 hammer from an open-source project?

    1. Re:$20,000 hammer by AvitarX · · Score: 1

      Sounds like that's all they needed.

      An invoice for support.

      There's even a template for one in one of the FOSS spreadsheet programs.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    2. Re:$20,000 hammer by Anonymous Coward · · Score: 1

      This stupid crap gets repeated everywhere, by people who don't understand the actual point of the joke.

      The joke pokes fun at the accounting practices that created the illusion of a ridiculous expensive hammer when the actual purchase price of the hammer wasn't anywhere near the actual ammount invoiced.

      It's just not funny anymore.

      Here's some information:

      http://www.govexec.com/federal-news/1998/12/the-myth-of-the-600-hammer/5271/

    3. Re:$20,000 hammer by girlintraining · · Score: 1, Insightful

      Couldn't you just do it the Department of Defense way and buy a $20,000 hammer from an open-source project?

      That $20,000 hammer is made to very exacting specifications!

      But I digress...

      It really annoys me to see articles like this about money. We've been over this so often here it's Slashdot's version of "Summer is coming! What are the latest dieting fads? Find out more on our regurgitated-from-last-year news segment at nine!" I won't even bother digging back through years and years of older postings; the answer is always the same ... SUPPORT. They pay you to support your program. You know, with technicians, and bug fixes, and the expertise to solve break/fix issues. Redhat, the first open source project to have an IPO, still lives... it doesn't sell linux, it sells support for Linux.

      It's depressing how Slashdot has rapidly descended into the Huffington Post of tech news sites... it's repost after repost, no real editorial control (or even understanding of content). Somewhere in the old offices where Malda lived is now a giant spinning turbine connected to fiber optic lines... and data spews out the top and into this mulching machine, compressing and distorting news from all other sites and then aggregating it into hipster-approved bite-sized pieces of 'content'. Earlier this year one of the maintenance engineers fell in. They didn't stop the machine... they just had to deal with a few weeks of obsessing about the latest gadgets posted to ThinkGeek... until the gunk that was that engineer worked its way out of the system... -_-

      --
      Go ahead now, mod me overrated... we all know there are dozens of paid shills now on Slashdot, and they hate me because I bring down their advertising revenue. Commencing -1 land in 5...4...3... (post)

      --
      #fuckbeta #iamslashdot #dicemustdie
    4. Re:$20,000 hammer by serviscope_minor · · Score: 4, Informative

      From you:

      !" I won't even bother digging back through years and years of older postings; the answer is always the same ... SUPPORT. They pay you to support your program. You know, with technicians, and bug fixes, and the expertise to solve break/fix issues.

      From TFS:

      All somebody needed to do was invoice us for something (perhaps 'support' or whatever) and they'd have received $5000.

      So, I shall leave the last quote from you:

      It's depressing how Slashdot has rapidly descended...

      --
      SJW n. One who posts facts.
    5. Re:$20,000 hammer by Anonymous Coward · · Score: 1

      No you routinely get modded because you overestimate your own understanding of things. I am one of the people who mod you down from time to time, but I have also modded you up. I do not work for Slashdot or Dice in any way.

    6. Re:$20,000 hammer by Anonymous Coward · · Score: 1

      The joke pokes fun at the accounting practices that created the illusion of a ridiculous expensive hammer

      Imagine if you receipt at the grocery store listed the total of all 20 things you bought, then divided them evenly between all 20 items so your milk is $2.94, your bread is $2.94, your lettuce is $2.94, your apples are $2.94, and so on, I'm sure that a lot of people wouldn't even look. A few might raise hell over the numbers.

      My mother would whip out her calculator and the sales flyer, and prove that the 20 items should have run up for a total of $57.28 and start shouting that she's calling the DA.

      With "accounting practices" there are no "illusions" there is only truth and fraud.

    7. Re:$20,000 hammer by TWiTfan · · Score: 5, Interesting

      It also sounds very suspicious and skeevy. I wouldn't have taken the money either. If someone called me up out of the blue and offered me thousands of $ on my OSS project, asking for some vague (and possibly fraudulent) invoice in return, and telling me they were on a strict deadline and needed it fast--my first inclination would be to ask them if they're a Nigerian prince. I would assume either:

      a) scam/fraud
      b) money-laundering scheme
      c) IRS sting

      And then I would have said "Thanks, but no thanks" and hung up the phone.

      --
      The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
    8. Re:$20,000 hammer by The_Wilschon · · Score: 1

      Yeah... you didn't read TFS, did you? You didn't even read TFTitle.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    9. Re:$20,000 hammer by jc42 · · Score: 5, Interesting

      Imagine if you receipt at the grocery store listed the total of all 20 things you bought, then divided them evenly between all 20 items so your milk is $2.94, your bread is $2.94, your lettuce is $2.94, your apples are $2.94, and so on, I'm sure that a lot of people wouldn't even look. A few might raise hell over the numbers.

      That's pretty close to what really happens. Some decades back, when the first stories started to appear about the $1000 hammer or $5000 power cord or whatever, there were also occasional stories from people familiar with the accounting practices who explained the bogosity of the calculations. Of course, people just ignored this, and repeated the stories as evidence of administrative (usually government) idiocy.

      The basis of it all generally turned out to be the fact that many organizations (especially government) explicitly list an "administrative fee" on their invoices when purchased through the usual purchasing department. This is typically a fixed percentage of the bottom-line price. People would simply divide this charge by the number of items, to get the per-item administrative fee, and add it to an item's price to get the item's "cost".

      Thus, it's common to have separate power cords, due to the different plugs needed in different parts of the world, So you might have an order for a computer (10,000), plus a cord that fits your wall outlets ($10), for a total of $10,010. If the administrative fee is 10%, the total charged your department is $11,011. You critics will then list the charge for each item as $1,001 / 2, or $500.50, so your price for the computer is $10,500.50, and the price of the cord is $510.50.

      That's a pretty expensive power cord, right?

      Not that we should expect any such accountant's explanation to have any effect on the situation. That would take all the fun out of reporting on bureaucratic idiocies (that our political opponents support, of course).

      And there might well be $500 power cords. They might include things like a transformer that adapts to a wide variety of line voltages, generate AC output of a different frequency than the input, or have a storage battery to get through short power fluctuations, etc. But that's a different explanation, with different ways of misleading your readers or listeners.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    10. Re:$20,000 hammer by Bengie · · Score: 1

      They may not need money in the normal way, but buying some Raspberry PIs to devel on or upgrading one of their servers could have been useful.

    11. Re:$20,000 hammer by Garridan · · Score: 1

      If you would read just a little more carefully...

      Redhat... sells support for Linux

      That's an on-topic and relevant answer to TFQ. Reading comprehension in kids these days is just abysmal.

    12. Re:$20,000 hammer by Garridan · · Score: 2

      But the REAL answer here is to tell the company trying to ditch $20,000 to suck it up and just pay their own damn taxes rather than illegally attempting to avoid it. (For the record, even attempting to avoid taxes is illegal...)

      This makes zero sense in the context of TFS,

      A management catch was that it could not appear to be a donation and it had to be for something we had notionally received in the current financial year.

      If they wanted to make donations to "dodge" taxes (it isn't a dodge if it's written into the tax code), they'd just make a $20k donation. This is most likely a department in a large company worried that if they don't spend their entire budget, they'll have a smaller budget next year.

    13. Re:$20,000 hammer by lgw · · Score: 1

      FFS, at least read TFS! This wasn't a "how do I make money doing open source" story at all. This was an "out of the blue, someone wants to give me money for my open source project, wat do?" story.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    14. Re:$20,000 hammer by sjames · · Score: 3, Interesting

      Mod this up to 6! With a dozen scams appearing in people's inboxes every day, all with some sort of odd story about why things must be done in something other than the most natural way, this story about short deadlines (a classic element of a scam to keep the mark from thinking on it too long) and some bogus invoice for something (anything at all, really! Trust us it's fine!) sounds a lot like a scam.

      It's sad that all the scams out there make things this way.

    15. Re:$20,000 hammer by Anonymous Coward · · Score: 1

      This is a very fair and valid point; I won't argue with you about that. What I will say, however, is that the public sector has to follow a LOT of byzantine rules around procurement combined with vendors who know how to milk the most out of the government. What ends up happening is that the same product that the government procures costs A LOT more than what a private sector entity pays.

    16. Re:$20,000 hammer by Zalbik · · Score: 1

      If you would read just a little more carefully...

      Redhat... sells support for Linux

      That's an on-topic and relevant answer to TFQ. Reading comprehension in kids these days is just abysmal.

      WTF? TFQ from the article is:
      For those of you with open source projects for which would you would like to take donations but sometimes cannot, what complications get in the way?

      Or alternately:
      How To Get Open Source Projects To Take Our Money?

      In either case if you RTFA, they were trying to get open source projects to invoice them for support. Due to management, the invoice needed to be for something they had received during the year.

      Redhat is not necessarily an appropriate answer to the question.

      FFS...6 digit ID and you still haven't learned to RTFA.

      Sheesh.

    17. Re:$20,000 hammer by BitZtream · · Score: 1

      Redhat, the first open source project to have an IPO, still lives... it doesn't sell linux, it sells support for Linux.

      To be clear, Redhat SURVIVES because of INVESTMENTS made of its IPO income, not because it sells support. Since its IPO, never once has its income from investments been less than 50% of its revenue stream. Without those investments, Redhat would vanish.

      You guys can pretend they exist because they sell Linux support, but thats just a sad little lie.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    18. Re:$20,000 hammer by Anonymous Coward · · Score: 5, Informative

      All of the answers here seem to be coming from people who have never worked (or don't understand) how the commercial world works and are saying "scam" "fraud" and accusing you of all sorts of nonsense. They are full of it, ignore them.

      I get it - your department has a budget for software. Your budget is annual, and at the end of the year, you realized you hadn't spent your entire budget. Someone goes, "hey, let's support open source - we use it!". You then try to find open source to support, and pick four projects, and have zero success getting people to take the money. You have to get them to take it quickly, because if you don't spend the money by the end of your accounting year, it is gone. This is totally normal.

      I think the issue is, (a) the people who work on open source sometimes don't understand how businesses work and (b) they are (like everyone should be) tuned into the fact that there are scams out there and things that sound too good to be true sometimes are. But at the end of the day, all you want is a receipt from them saying "we took your money", because otherwise your company will think you created a shell company and paid yourself. You don't care if it is a donation - you don't want the tax credit - you just need a receipt to satisfy your corporate anti-fraud processes. There is no fraud in paying someone for having done something in the past, i.e. having written open source software.

      My suggestions, having never done this - you need actual human contacts set up in advance who believe your story. They need to understand how businesses work (it sounds stupid to people outside of large companies that budgets go away if you don't spend them, but unfortunately the world does work that way regardless of whether it sounds stupid). Maybe posting to a mailing list / support forum, instead of trying to email individuals, would get your more traction. You literally just need one prominent developer on the project to take the money - it doesn't have to be the "project", which may not even exist as a traditional legal entity. They will have to pay taxes on the money as income, which isn't a scam, but it also isn't your problem if you are paying them, it's theirs (legally).

    19. Re:$20,000 hammer by HornWumpus · · Score: 3, Interesting

      Totally off topic. If you could find a 'Black Mamba' audiophile (idiot) power cord for $500 it would be a screaming bargain.

      But they would sell less of them. People that pay $2K for a power cord want to pay more, so it's better.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    20. Re:$20,000 hammer by budgenator · · Score: 1

      Another point people don't realize is that it's expensive to price out each part of an end item, and most contracts have a specification that the total price of all the parts may not exceed a certain percentage of the total cost. This leads to the condition where the public outcry over a $5,000.00 hammer that will never be purchased separately is adjusted back to a more reasonable level is done, the cost of parts that will be purchased rise accordingly.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    21. Re:$20,000 hammer by Anonymous Coward · · Score: 2, Insightful

      I've worked in the commercial world all my adult life, and it sounds like a scam to me. Is also sounds like it's YOU that doesn't understand business. If they has invoiced that business like it wanted them to, they would themselves now be considered a commercial entity. They would lose any nonprofit status they may have or want to have in the future. Plus, they would be on the hook to pay taxes for all that money. All because the company wanted an invoice and not simply make a donation.

    22. Re:$20,000 hammer by budgenator · · Score: 2, Informative

      It's not about illegally avoiding taxes, it's about spending earmarked money for an unauthorived purpose and doing it so that accounting is unaware of the transaction that is probably embesselment.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    23. Re:$20,000 hammer by im_thatoneguy · · Score: 2

      Actually in the case of the toilet seat and hammer examples they were both engineered one-off pieces that had to be carefully designed to meet specific weight and size requirements. Which is to say if you ever make one or two of anything the per-unit cost is astronomical.

    24. Re:$20,000 hammer by west · · Score: 1

      What I will say, however, is that the public sector has to follow a LOT of byzantine rules around procurement

      They do, and it's precisely *because* they have to be scrupulously fair that there are these byzantine rules. Such rules are what happen when you attempt to codify every aspect of a transaction so that there is no conceivable way that any party can be favored by the purchaser, etc. And of course, when someone *does* find a way to do something bad within the rules, the answer is more rules.

      Fewer rules means trusting human judgement. Trust in human judgment means that there *will* be the occasional misuse of funds. And misuse of funds means that someone will be blamed for not having rules to prevent the problem in the first place. (The idea that the cost of preventing a crisis can easily be more than the crisis itself something few voters can understand.)

      So in the end, we get exactly what the public demands - enough rules that compliance doubles the cost of everything, but a level of fraud and graft (which might have added 10% to the price) that is much lower than the private sector.

    25. Re:$20,000 hammer by serviscope_minor · · Score: 1

      If you would read just a little more carefully...

      Ans if you read TFS just a little more carefully, you will see that "support" was mentioned already.

      That's an on-topic and relevant answer to TFQ

      Well, no. Because you see, in TFS (which you should read just a little more carefully) it stated that "support" was fine by them, but that didn't cut it either, apparently.

      Reading comprehension

      The first word of that is "reading", which is required for the comprehension part. You may wish ti apply that, just a little more carefully, to TFS.

      --
      SJW n. One who posts facts.
    26. Re:$20,000 hammer by RJFerret · · Score: 1

      Pfft, contact me, I'll generate an invoice for "invoicing", toss the cash in a separate account, retain documentation of the exchange, and if nothing bad turns up in a reasonable amount of time (at least a year and half), ka-ching.

      I'm never happier than when I can generate an invoice (with expectation of remittance).

      Of course, like dating, 61+ days later I might be cruelly disappointed...

      And they say money doesn't equal happiness.

    27. Re:$20,000 hammer by Obfuscant · · Score: 4, Informative

      My suggestions, having never done this - you need actual human contacts set up in advance who believe your story.

      No, more important is being honest. Asking for a receipt that isn't honest is trying to push your corporate shady ethics off on an OS developer. It's not much different than going to bar for a "business meeting" and buying rounds until everyone is sloshed, and then asking the bar for a receipt that says you bought dinner because your corporate policy won't reimburse for liquor.

      If they'd asked for a receipt that said "donation" instead of "services rendered: support", the chances are better the offer wouldn't have been viewed as a scam. As it was, it was a scam -- scamming the company auditors into thinking an expense was a valid expense and not a voluntary handout. From the description of the issue ("an underspend") it sounds like there was a contract from an outside party that still had money left over, and instead of saying "it didn't cost us the full amount to do the work for you, you don't have to pay it all", they decided to pad the expenses with a few donations. We don't know for sure, but that's the impression I get.

      They need to understand how businesses work (it sounds stupid to people outside of large companies that budgets go away if you don't spend them,

      I think most of them understand how business works, know that asking for a phony receipt is unethical, and know that accepting a large cash donation from a corporate vendor will create tax implications that they may not want to deal with. Every year I have to deal with a self-employment schedule C (IIRC) that I'd rather not have to deal with, all because some money I make comes in as royalties instead of in my normal paycheck. It makes my taxes much more complicated than I'd like them to be. Especially if you're talking about a group of developers and expecting one of them to accept the money (and tax liability) for money that they'll all benefit from. I mean, you only need to be paying a 10% tax rate and have ten developers to share the donation for it to be a loss for whoever accepts the money.

    28. Re:$20,000 hammer by yurtinus · · Score: 1

      So uhm... you mad, bro?

      --
      +1 Disagree
    29. Re:$20,000 hammer by mysidia · · Score: 1

      If they'd asked for a receipt that said "donation" instead of "services rendered: support", the chances are better the offer wouldn't have been viewed as a scam. As it was, it was a scam -- scamming the company auditors into thinking an expense was a valid expense and not a voluntary handout.

      Ah, but if they received a benefit from the developer's work -- it's not fraudulent to label their voluntary payment for support as "support".

      There is a bit of a problem though, that there might be a risk to the developers: what if someone else from the company comes back later, and claims they aren't getting the support that they paid for?

      self-employment schedule C (IIRC) that I'd rather not have to deal with, all because some money I make comes in as royalties instead of in my normal paycheck. It makes my taxes much more complicated than I'd like them to be. Especially if you're talking about a group of developers and expecting one of them to accept the money (and tax liability) for money that they'll all benefit from.

      If the money is not for their benefit, then they are a nominee/middleman, and there is a procedure for that. The nature of what they are required to do is not any more complicated than what what they are required to do if they receive a bunch of smaller donations.

      And obviously; the receiver of the payments should not incur a financial loss to do so, if they want to make it easier on the other developers by absorbing the tax liability for them and gifting money to other developers as required ---- then the receiver should be certain to retain at least the amount of dollars required to cover the liability and their receiving expenses.

      Many open source projects are sustained by non-profits or commercial enterprises; perhaps those are the best ones to "donate" to by purchasing support. This works really well with Redhat: they are happy to take a few thousand per server as a "subscription"

    30. Re:$20,000 hammer by raster · · Score: 1

      Actually there is an easy way to do this. an INDIVIDUAL from the project invoices. they act as an independent contractor. They invoice for "support". You don't need a COMPANY to send an invoice and bill someone. An individual can do it. (Companies exist to take advantages of tax and ownership as well as separation of obligations vs the individual). In this case there are no obligations (or shouldn't be).

      So now the individual has gained $5000. sure - they must pay tax on it. let's assumed 30% that's $1500. Put the $1500 aside, then give the $3500 to the project - if it has an existing legal non-profit entity. There is no laundering here. You do it in the open. you use fully documented bank transfers. This wouldn't trigger any money-laundering laws I know of. At the end of the tax year, declare the $5000 as "extra income", pay your $1500 in taxes and the project has $3500 now to spend (on a new server, storage, equipment, bug-bounties etc.).

      Even better if the project has members who are ex-pats. I know that where I live, only money earned IN the country I am in (Korea) is taxable by Korea, *OR* if i remit money I earn outside Korea back to Korea. If I earn money somewhere else, Korea LEGALLY makes no tax claim over it. As I am not a US citizen... I'm not beholden to the US govt for taxes, regardless of my location, So actually... I can legally earn that money tax-free, so long as it never comes into Korea... so I wouldn't have to put aside $1500 (actually in Korea the tax rate for me is more like 16% - complete flat tax, not 30%). So it's possible and easily done. An invoice is easy to do. I have templates for them...

      I think the issue here is that the projects contacted don't have enterprising members who have done contracting/consulting before... etc. etc.

      --
      --------------- Codito, ergo sum - "I code, therefore I am" --------------------
    31. Re:$20,000 hammer by Garridan · · Score: 1

      FFS...6 digit ID and you still haven't learned to RTFA.

      Naw, I only RTFA I'm interested in, so yeah, tl;dr. Sometimes I browse the comments for the fun of it. I was amused by girlintraining's comment and even more amused by her detractors. And I do so enjoy not reading things and complaining about people not reading things. It's what's kept me coming back all these years.

    32. Re:$20,000 hammer by yacc143 · · Score: 1

      Plus, invoicing without known for what gets in really fast in in all kind of IRS (who has what income, and is it deductible business expense for the receiver, e.g. there are really few business that can claim to be buying console games for the business) DA (money laundering, fraud => the persons that tried to make you invoice almost certainly are not formally authorized to discuss business, especially if it can be seen as loss to their company), ...

      So, no, "baseless" invoices are a very restricted construct, certainly not one I'd accept from somebody calling the first time.

      Plus, many if not all OSS projects are not setup to do business. Plus they are quite often setup internationally, which raises even more funny tax-related questions.
      (In reality, taxes are the most important part here: The $20K left over are budgeted as business cost. So you can only use them up for something that is really business related, following IRS guidelines, or the company gets issues with the IRS. If it's not used for what it was budgeted, you can still get into inner-company problems, e.g. the company deciding that you've defrauded them, ...)

    33. Re:$20,000 hammer by yacc143 · · Score: 1

      Hint: Being a contractor, in most places, is not a completely trivial thing to do => legal, tax, ... considerations.

      E.g. most employees, in most places pay their income tax via payroll deduction. Just taking one invoice as a contractor means that you have to handle that year as a contractor, declaring and paying income tax.

      Furthermore, depending on employment laws, e.g. German version comes to mind, as a full time employee you are by default forbidden to have other "work". So you might go home and work on an OSS project, which is fine, but if you make "legal" work out of it you can be fired for cause.

    34. Re:$20,000 hammer by TWiTfan · · Score: 1

      If you're an individual working on an OSS project in the U.S. and you invoice someone for support, you had damned well better be ready to *at minimum* file a 1099 if it's over $600. Otherwise the IRS might want to have a word with you.

      --
      The cow says "Moo." The dog says "Woof." The Timothy says "Thanks, valued customer. We appreciate your input."
  2. Try actually donating? by Anonymous Coward · · Score: 5, Insightful

    Your company seems to have a problem understanding what 'donate' means.

    1. Re:Try actually donating? by Nutria · · Score: 2

      Look beyond the obvious. It's hard, I know, but you'll learn how the world really works.

      --
      "I don't know, therefore Aliens" Wafflebox1
    2. Re:Try actually donating? by optikos · · Score: 4, Insightful

      No, this company probably budgeted that $20,000 for expenditure for purchasing 'X', whereas the accounting department would not permit reallocating 1) monies dedicated for purchasing 'X' into 2) an entirely different bucket of monies for donations to section-503 nonprofits. Here X is likely right-to-use software. Perhaps X might be hardware. Either way, acquisition of a durable good gets amortized over multiple years, whereas the entire donation to section-503 nonprofits hits the books immediately.

    3. Re:Try actually donating? by Anonymous Coward · · Score: 2, Informative

      The problem is that being setup to do what the company was asking can take a lot of work. A group of developers working together to push out a project is a simple thing to organize. As soon as you start turning it into a business, you need to incorporate or form some other legal entity and that usually involves lawyers and such. Going through all that hassle for a 1-off contribution is probably not worth it.

      When contacting the organization failed, the company should have contacted the individual developers and offered to pay them as a 1099. There's money lost to taxes that way, but it's a much easier setup for part-time developers to deal with.

    4. Re:Try actually donating? by alexander_686 · · Score: 1

      Why was it important to management that the money be earmark for a specific invoice”able” item?

      If you wanted to street the project to something specific, then maybe. But retroactively ? I can’t think of any specific trigger in the tax code that would require that of a donation.

      And I can’t think of any good reasons from a management viewpoint. If you want to make sure the money is spent wisely then you need to review the quality of management (or whomever decides to spend the money) not on a particular purchase. (example, the management may have done a very good job in choosing which 3D printer to purchase, but if it is a software project and does need a 3D printer it is a waste )

      This just seems weird. If I were working at a charity and received this I am not sure how I would respond.

    5. Re:Try actually donating? by gstoddart · · Score: 5, Insightful

      Why was it important to management that the money be earmark for a specific invoiceâableâ item?

      Likely because of how companies do their accounting.

      You've got your capital budget, your operating budget, approved projects, and who knows what else (not an accountant).

      The company trying to make the 'donation' needed to keep it within the same bucket and needed the potential recipients to give them an invoice.

      In this case, it was "we'd like to 'give' you money, but it needs to look like on your side like you billed us for something". And generally when someone needs you to account for something in a special way, you might need to ask if you can (or should) actually do that without causing yourself problems.

      And if I'm a charity and someone says "we'd like to donate, but can you make it look like you sold us a car instead" -- my first impulse is going to be a little wary of that deal. Because, it's no longer a donation, it's money being disguised as something else, and the recipient potentially gets themselves into legal trouble by trying to do that.

      So, you try calling the Red Cross and say you'd like to donate $1 million, but they need to make it look like they sold you an island you could get the same problem. They didn't sell you an island, and as much as that $1 million might be shiny, needing to stay strictly within the rules means you might just have to say "if you want to donate $1 million, awesome, but we can't do magic accounting to make it look like something else".

      --
      Lost at C:>. Found at C.
    6. Re:Try actually donating? by RabidReindeer · · Score: 1

      Why was it important to management that the money be earmark for a specific invoice”able” item?

      If you wanted to street the project to something specific, then maybe. But retroactively ? I can’t think of any specific trigger in the tax code that would require that of a donation.

      And I can’t think of any good reasons from a management viewpoint. If you want to make sure the money is spent wisely then you need to review the quality of management (or whomever decides to spend the money) not on a particular purchase. (example, the management may have done a very good job in choosing which 3D printer to purchase, but if it is a software project and does need a 3D printer it is a waste )

      This just seems weird. If I were working at a charity and received this I am not sure how I would respond.

      Good point.

      I ran into similar problems in the corporate world where I wanted to buy products, but accounting needed an invoice and the vendor wasn't set up to deal with invoices. It was rather awkward.

      More than that, however, you can you be a "non-profit organization" while invoicing? An invoice implies that you are demanding to be paid, not accepting a donation. Once you're demanding payment, you would seem to have dropped one of the primary characteristics of a charitable organization.

      And then, of course, there's the final catch. Not all open-source projects are operating as legal corporations. They may not have a corporate bank account to deposit the check into. They often won't have a treasurer, much less one who can deal with large amounts of money - where not only do you have to deal with tax implications, but other things like money-laundering laws. And international finance, since open-source is often not geographically localized.

      In short, there's no easy answer. It depends on who you want to give it to and how well they're set up to receive it.

    7. Re:Try actually donating? by alexander_686 · · Score: 3, Informative

      Well, the invoice part is not that odd – non-profits do it all of the time. When they buy something they get a invoice. When they sell something they generate a invoice. And it is not odd for non-profits to sell stuff. For example my local botanical garden, which is non-profit, will send invoice you if you hold a wedding on the grounds.

      When you make a donation you should get a receipt – proof for the IRS.

      When you donate you might be able to specify a very specific project. Real life example – “Richard Johnson Memorial Urinal. “ (I hope he had a sense of humor)

      You might be able to demand a review of the accounting for a project. This is generally done for people who have made large donations and will likely make more donations if they know they money is well spent. Heck, sometimes they hire outside auditors.

      However, I have never heard of a donator asking for a specific invoice. In my example, the plumber’s bill.

    8. Re:Try actually donating? by wiredlogic · · Score: 3, Insightful

      Basically they don't want their departmental budget slashed by $20K next year so they have to spend all of this years money.

      Management 101: You look bad if you spend less than you planned.

      --
      I am becoming gerund, destroyer of verbs.
    9. Re: Try actually donating? by IrquiM · · Score: 2

      It is still cooking the books.

      --
      This is blinging
    10. Re:Try actually donating? by AK+Marc · · Score: 1

      Donate means to give away receiving nothing in return. Many (most?) companies have written policies banning that practice (it's done *only* by the board, and they support the pet projects of each other's wives). But a poor purchase up to a manager's signatory level is easy, and rarely, if ever, audited. $20k for a hammer is fine. It's an invoice. $20k donation? Nope, that triggers all sorts of tax law and accounting issues.

      Your inability to understand business accounting doesn't make the problem trivial.

    11. Re:Try actually donating? by AK+Marc · · Score: 1

      Most non-profits are run as for-profits, but without paying dividends (or any of the other equity extracting practices that would violate non-profit-ness). A non-profit may make a profit, but can't pay it to owners.

    12. Re:Try actually donating? by richlv · · Score: 1

      not really. companies can be strange, and the summary already stated this :

      A management catch was that it could not appear to be a donation

      so yeah, it can be nearly impossible for company to donate 5 USD, but they could spend 5000 USD on a support contract they would never intend to use fully.

      disclaimer : i'm working on zabbix for a few years now

      as an example, true opensource monitoring solution zabbix actually has a company working on it, thus things like support contracts, consultancy or custom development can be arranged and proper invoices can be generated to keep your accountants happy.

      if you ever end up in a situation like that, come talk to us ;)

      --
      Rich
    13. Re:Try actually donating? by ericloewe · · Score: 1

      A non-profit is generally run like any other business - the difference being that the ultimate goal is not to make money for the shareholders.

    14. Re:Try actually donating? by HornWumpus · · Score: 1

      They typically pay it to the owners in the form of salary or bonus.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    15. Re:Try actually donating? by The_Wilschon · · Score: 1

      But open-source projects routinely provide service for a fee. And even if the projects in question didn't provide any direct service to the donating company, just having *written* the software in the first place could easily be considered to be a provision of service.

      --
      SIGSEGV caught, terminating

      wait... not that kind of sig.
    16. Re:Try actually donating? by grahamsz · · Score: 1

      I don't think you are right, open source projects virtually never provide services for any kind of fee.

      What you often find are that companies who develop open source projects provide services for a fee. However if they were trying to give money to one of those companies then surely they'd just sign up for enterprise support and never use it.

      The real issue is that most open source projects aren't under the property of any corporation or foundation. The majority of projects are a solo or small group of developers that work together. Asking a random group of developers "Hey, can you guys form a corporation and invoice us for some service and we'll give you $5k" just isn't appealing. In parts of europe it'd cost more than that just to establish the corporation and set up a bank account that can take a US Dollar remittance.

      The other issue is that the project has to find something to do with the money otherwise it's taxable for them. Most open source projects have few real expenses, source code hosting is effectively free, most hardware was probably not bought specifically for the project, and most of the development tools are free as well. If they are just going to pay it out to developers then they need to find some equitable way to split that up, and few projects are started with that in mind.

      The easier approach would be to write to key developers on the projects, request a trivial feature and offer to pay them as consultants to develop and open source the feature for you. More developers are familiar with that model and it removes the problem of having to deal with the "project" as a whole and the fact that it's likely not any kind of tax entity.

    17. Re:Try actually donating? by tendrousbeastie · · Score: 1

      As has been explained several times, if I invoice you for a service, and you pay my invoice (thus, implicitly accepting the agreement), then I have a risk - that you will want me to provide services to the value of the invoice.

      The only way out is to have a contract behind the invoice stating the (lack of) activity required to validate the invoice.

      But then clearly the author of story is trying to hide the money from management (or more likely, their accountants).

      In summary, he is asking an OSS company (or perhaps group of individuals) to take on a load of legal risk.

      Also, there is the ethical issue that it isn't his mone to spend. If thheir department has come in under budget, then it isn't his job to decide what to do with the surplus. He is being presumptious in assuming that he should make that decision.

  3. Seems legit by stewsters · · Score: 5, Funny

    Deer project owner,

    Our corporation has too much money. Please send details of how give you $500 Dollars US$ without donating.

    -Prince of Nigeria

  4. Spam bin... by Arkh89 · · Score: 2

    Win a chance to win 20,000$ Send us 500$ by Western Union now!

  5. Try a pitch that looks less like a 419 scam. by Narcocide · · Score: 4, Insightful

    Seriously though, the requirement that it can't look like a donation is pretty limiting. Most open source projects are ONLY prepared to accept donations under the exact same US tax laws your company is trying to dodge, and the ones left over (especially the ones that haven't yet attained actual status as a scientific non-profit) are almost certain to look at your proposal for exactly as long as it takes to drag&drop it into the spam/phishing/blacklisted folder.

    1. Re:Try a pitch that looks less like a 419 scam. by Anonymous Coward · · Score: 1

      Associate Member Benefits for Free Software Foundation:
      https://my.fsf.org/associate/support_freedom/join_fsf
      This depends upon how much you want it to look like a donation.
      http://www.fsf.org/associate/benefits

      EFF has similar things:
      https://supporters.eff.org/shop/eff-gift-membership-certificate
      Several of the larger open source organizations also have shops with hats and T-shirts and the like.

    2. Re:Try a pitch that looks less like a 419 scam. by Z00L00K · · Score: 1

      I agree - selling a certificate is probably a good way to solve funding.

      And sites like Zazzle offers items that you can put your design on as well. It's worth to note that Zazzle is available in many countries, so it may be worth checking your options there so your design may be available worldwide.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    3. Re:Try a pitch that looks less like a 419 scam. by mattack2 · · Score: 1

      They're not trying to DODGE anything.

      If it were a donation, they *would* be able to take it as a deduction. They were trying NOT to make it look like a donation.

      So they end up paying MORE taxes than you are suggesting.

  6. If you want to donate, just donate by dirk · · Score: 4, Insightful

    Part of the issue was you requesting an invoice for something they never provided for you. If they issue you an invoice for $5000 for something, there are legal ramification that go along with that. You could then claim that you never received the item/services and sue. They may have to set up a separate business entity to handle this business and pay a whole different set of taxes on it because they currently are not set up as a business that provides services/items. If you want to donate, just donate. It is silly to try and get them to jump through these hoops for your "donation" so your company can claim it isn't a donation.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    1. Re:If you want to donate, just donate by Qwertie · · Score: 2

      Wouldn't it be legit if you ask the open-source projects to do something for you? Select some feature(s) or bug fix(es) you'd like in a future version, and pay the lead developers to do it for you. Or, some open source projects have lousy manuals--pay them to improve their documentation.

      It's not illegal to pay in advance, is it? Just write the contract in advance.

    2. Re:If you want to donate, just donate by notanalien_justgreen · · Score: 1

      It would, but if the project is in an early phase they might not even be selling support plans yet. If that's the case they don't have the sales and tax handling infrastructure set up to deal with it.

    3. Re:If you want to donate, just donate by alexander_686 · · Score: 1

      Generally yes - Which is what makes the retroactive thing from management so weird.

      As the specific issue you bring up there are certain exceptions. If the company gets something specific back from the “donation” that part does not count. i.e. If you donated $5,000 and they gave you a tote bag (retail value $5) or custom reports for your firm (retail value $5,000) you would need to reduce the amount tax purposes. (And yes, lots of subjective loophole stuff here.)

    4. Re:If you want to donate, just donate by bloodhawk · · Score: 1

      The problem then becomes you are entering into a legal contract with all the ramifications therein. A project setup to receive donations shouldn't be invoicing ANYONE for their work as it has all sorts of nasty tax and legal implications for them. Basically this sudo donation was little more than a time bomb waiting to explode, I don't blame any such project for ignoring or refusing the request.

    5. Re:If you want to donate, just donate by im_thatoneguy · · Score: 1

      Select some feature(s) or bug fix(es) you'd like in a future version, and pay the lead developers to do it for you. Or, some open source projects have lousy manuals--pay them to improve their documentation.

      How would the organization then differ from a normal business? This is *precisely* why the IRS has been cracking down on "open source organizations". You call yourself a non-profit organization and then just funnel what amounts to a consulting business.

      There is nothing though to stop you from paying the lead developer to improve a project you use. But you would need to pay the developer.

      Red Hat for instance isn't a non-profit. And I can see why the IRS would be suspicious of an organization which essentially operates a non-profit to launder a development company through. If they did have $20k to spend, they should have asked for the names of a few contributors and paid them to do something on the Open Source project. "Hey, here is a grant to fix some part of the project, whatever you want."

    6. Re:If you want to donate, just donate by david_thornley · · Score: 1

      I rather doubt that, for legal purposes, there's any such thing as an open-source project in the US. Either it's just a bunch of people doing something together, which I doubt has any legal standing (however, IANAL), or it's a partnership or corporation. (I'm leaving the case of the single-person project out of here.) Partnerships and corporations have legal ramifications, and I wouldn't do one without consulting a lawyer first.

      Contracting with a lead developer to do X has its own issues, but it's irrelevant, since the company was supposed to be paying $20K for services or product received by the end of that month. There was no time to do something worth $20K, so the invoice would have to be at least apparently fraudulent. At best, it's consult-a-lawyer time, with the distinct possibility that, after spending time and money for the consultation, the developer would have to refuse the offer.

      So why might I, a hypothetical lead developer on a hypothetical open-source project, hypothetically not want a contract for $20K? It can poison my motivation. It can complicate my taxes. It can establish artificial inequalities in the team. It gives me a legal obligation, and therefore opens up legal risks. It can disrupt a workplace agreement (maybe my day job employer is fine with me doing open source development on my own, but not in receiving extra money for it - not all places have laws that would require the employer to allow it). It's a large amount of potential hassles.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  7. You asked for something sketchy, and nobody bit? by jandrese · · Score: 4, Insightful

    So you wanted to give money away, fine. But you then asked the project to lie about it and potentially put themselves at risk for fraud by asking them to make up some sort of invoice for a service that they weren't prepared to provide, like "support".

    Also, the fact that many open source projects are basically volunteer efforts means that they aren't really setup to pay people for their work. They would have to work out the taxes and it could end up being a relatively huge amount of effort for a fairly small payoff ($5,000 covers a developer for maybe a month).

    That said, there are some big projects that should have been able to figure out something. Apache for instance has their own foundation. So does X (although they apparently aren't very good at doing taxes), Mozilla, and some others. However, none of them are likely to want to talk to you once you start prattling on about fake invoices. If you want to donate, just donate. That way you can write it off of your taxes as well. If management doesn't like that, then that's their problem. You shouldn't have to do something shady and possibly illegal to support open source.

    --

    I read the internet for the articles.
  8. The invoice must be for something. by Anonymous Coward · · Score: 1

    The problem you are having is that open source projects are run by ethical people. It would not be ethical to invoice for $5k for services rendered when no services were actually rendered. (This might also cause folks to wonder, as you suggested, if your offer was actually a scam.) Your heart is definitely in the right place; perhaps with a little advanced planning, you might be able to keep a list of feature requests you have for open source projects. An offer to pay $5k in return for actual work might receive more response.

  9. Non Profits by Anonymous Coward · · Score: 2, Insightful

    You can give a non-profit a donation but I don't think you can pay them for services, because then they aren't a non-profit. If there is an umbrella org, ie Apache, become a corporate member instead.

    1. Re:Non Profits by omnichad · · Score: 3, Informative

      The Girl Scout Cookies I bought disagree with you. Yes, I know those are goods and not services, but a car wash fundraiser would fit. The question of whether you are non-profit has everything to do with what happens to surplus proceeds.

    2. Re:Non Profits by bws111 · · Score: 1

      You are the one who doesn't know what it means. From the IRS website:

      "The exempt purposes set forth in section 501(c)(3) are charitable, religious, educational, scientific, literary, testing for public safety, fostering national or international amateur sports competition, and preventing cruelty to children or animals. The term charitable is used in its generally accepted legal sense and includes relief of the poor, the distressed, or the underprivileged; advancement of religion; advancement of education or science; erecting or maintaining public buildings, monuments, or works; lessening the burdens of government; lessening neighborhood tensions; eliminating prejudice and discrimination; defending human and civil rights secured by law; and combating community deterioration and juvenile delinquency."

      Do you see anything in there about doing paid work for someone?

    3. Re:Non Profits by larry+bagina · · Score: 1

      You just described every for-profit company that doesn't pay out dividends.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    4. Re:Non Profits by HornWumpus · · Score: 1

      Are you a child? It means the profits are put into officers salaries and bonus'.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    5. Re:Non Profits by sourcerror · · Score: 1

      I would argue that OSS software falls under the "advancement of science" clause.

    6. Re:Non Profits by chrismcb · · Score: 1

      Of course you can pay a non profit for their services. http://www.inc.com/articles/1999/10/14703.html They can even pay their employees, and their CEO. Someone posted something from the IRS website and asked if there is anything about doing paid work, but there isn't anything about NOT doing paid work. For many non profits a lot of their moneys they use for charitable services come from their profits, not from donations.

    7. Re:Non Profits by AK+Marc · · Score: 1

      I've incorporated a few non-profits (all 501(c)(3)). They all accepted fees for services rendered. All could issue an invoice. I've also worked with non-listed ones. They were generally smaller and less capable of flexibility.

      How do you provide services if you have no income? Many non-profits have plenty of income from getting paid. Like the Girl Scouts selling cookies.

    8. Re:Non Profits by AK+Marc · · Score: 1

      Yes. Many for-profits should have been non-profit, as they are essentially operating as such.

    9. Re:Non Profits by alexander_686 · · Score: 1

      Just expanding. There are 3 main types of organizations
      For Profit - Engaged in business for their shareholders. Pays taxes.
      Not for Profit - Engaged in business for their members / customers. Think Co-Ops, Mutual, Credit Union, etc. Does not pay taxes exactly but there are a lot of quirk bits.
      Non Profit – Engaged in charity or what not. Business activity is incidental.

      I will point out that a lot of Non-Profits have wholly owned For Profit sub-divisions. The commercial side acts and pays taxes like a business, but pays its dividend to the non-profit side. (Example, Girl Scouts selling cookies is incidental to being a Girl Scout. It’s basically a fundraiser. If they every opened up a retail store that store would have to be a For Profit business.)

    10. Re:Non Profits by Rich0 · · Score: 1

      You can give a non-profit a donation but I don't think you can pay them for services, because then they aren't a non-profit. If there is an umbrella org, ie Apache, become a corporate member instead.

      Sure they can bill you for services (though they might have to pay taxes on any revenue derived from this).

      However, in this case they wouldn't be billing you for services. They'd be falsifying a bill for services that were really a donation. I can only imagine what their legal counsel would have to say about this. Who was the donor, Enron?

  10. Wrong way of doing it by guruevi · · Score: 4, Insightful

    Open Source projects are often leader-less, don't have a corporation attached or anyone really working for them and (also) often not-for-profits.

    Especially in the US you can't just accept $5k from someone without major tax hurdles. There has to be a service delivered (which is apparently what your company wants) and you can't just give money from your company without getting something of equal value in return (that would be too easy a way to syphon out money) and at the end of the year you have to indicate this on your taxes as well (which costs easy another $300 at the tax-preparer especially if it is out-of-state -- I used to do independent contract work in three states, at the end of the year I spent $1000 at HR-Block to figure out all the paperwork for local/state/federal taxes and the permutations of deductions between the 7 governments)

    Now, you could've gone to one of your favorite open source projects and said: I want feature x - here is $5k for whatever freelance developer wants to take it on, that would've worked. I am always available to work on certain projects...

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Wrong way of doing it by Kjella · · Score: 2

      Now, you could've gone to one of your favorite open source projects and said: I want feature x - here is $5k for whatever freelance developer wants to take it on, that would've worked. I am always available to work on certain projects...

      Well yes but it'd be silly to make it just random windfall for one developer (unless there is only one main developer, but I'm assuming it's a bit bigger than that), but if they have some sort of organization set up and it can't be a donation (corporate policy, whatever) then I'd suggest that with a twist, basically pick a small feature or one that was going to be in the next release anyway, work is "donated" to the organization and the organization bills them $5000 for custom development. As long as it is declared somewhere and the IRS gets their cut, it's probably fine.

      --
      Live today, because you never know what tomorrow brings
    2. Re:Wrong way of doing it by bill_mcgonigle · · Score: 1

      Agreed. I just spent the morning finishing up (I hope...) working out a contract between a user (corporation) and an open source project's authors to get some fixes/enhancements done that they need, but are going to go out publicly (no core competency concerns there).

      So, um, yeah, gimme call next time - maybe you just need somebody who will manage the process. It's probably taken me 12 hours so far to get this setup, so it's not simply a matter of shooting off an e-mail and a check. There are concerns about disclosure, access, ownership, service levels, length of term, etc.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  11. IRS by Anonymous Coward · · Score: 2, Informative

    "For those of you with open source projects for which would you would like to take donations but sometimes cannot, what complications get in the way?"

    Why? Because IRS, that's why.

    1. Re:IRS by St.Creed · · Score: 1

      That is, if you have an OS project that is located in the US, mostly.

      Otherwise you potentially have to deal with several foreign tax services. Oh joy. I'm pretty sure that $5000 is not enough to cover the hassle and aggravation you would get from trying to divide it over several contributors in several different countries with different tax laws.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
  12. Tax avoidance by webtron · · Score: 1

    If the only reason you are doing this is tax avoidance people are probably not responding to you for that reason alone. It would make them complicit in your trying to avoid paying taxes. The clauses you are trying to work around (ie, had to be done in the past) is there explicitly for these purposes.

    Pay your taxes man.

    1. Re:Tax avoidance by mattack2 · · Score: 1

      IT IS NOT A DONATION.

      What avoidance are you claiming?

  13. tax fraud by duckintheface · · Score: 4, Informative

    These projects were most likely tax exempt 501(c)3 entities. They are set up to receive donations and not to provide for-profit services. In asking them to invoice you for serivces that were not rendered, you were asking them to commit tax fraud. Your management knows this but they wanted to write off the donation as a business expense. Just make the donation and stop trying to game the system. This is how tax exempt organizations lose their tax exempt status. This is also how people go to jail.

    --
    "He took a duck in the face at 250 knots." -- William Gibson, Pattern Recognition
    1. Re:Tax Fraud by osu-neko · · Score: 1

      Probably so his department could claim to have spent all the funds and receive the same or more ammount of funding for the next year instead of having funds cut?

      So they were trying to lie to another department within their own company, instead of trying to lie to the taxman. Possibly still a crime, although you're right, it's not the crime OP implied.

      Also, care to point out how expenses that are actually paid out are illegitimate?

      When it's not actually an expense, perhaps? If you have to falsify paperwork to justify the "expense" for a service that you already received for free... well... see your next comment...

      Think before you type.

      Assuming you actually tried that, you might want to look up what "expense" means, since you either didn't think, or don't understand the term. Money paid out is not necessarily an "expense". It's a bit more complicated than that, but a donation is never an expense.

      --
      "Convictions are more dangerous enemies of truth than lies."
    2. Re:Tax Fraud by osu-neko · · Score: 1

      ... It's a bit more complicated than that, but a donation is never an expense.

      ...and of course, the moment I hit save, I start thinking of exceptions. "Never" was too strong a word there. There are times donations and even gifts can be legitimately counted as expenses. This, however, is not one of them...

      --
      "Convictions are more dangerous enemies of truth than lies."
    3. Re:Tax Fraud by bws111 · · Score: 1

      Companies can write of legitimate expenses related to R&D, etc. Donating money is not a legitimate expense. Claiming it is a legitimate expense is fraud, plain and simple. If you want to donate money, go ahead. That is also deductible and can be written off. Or maybe you can explain how you submit a fake invoice to your company (no matter what your motivations are) and NOT have that show up as a (fraudulent) expense on their tax forms.

    4. Re:tax fraud by PatHMV · · Score: 4, Informative

      There is an amazing lack of understanding of what being a 501(c)(3) non-profit means. Non-profits most certainly can (and regularly do) invoice for services rendered. They are not "non-revenue" corporations, simply non-profit.

      There is no fraud involved if a non-profit performs services in return for an agreed fee, or contracts to perform those services in the future in return for a fee either paid up front or after the services have been rendered.

      The only thing the non-profit cannot do is take the surplus funds over and above their expenses at the end of the year and distribute those as dividends or ownership distributions to its "shareholders" or board members.

      Now, if the non-profit has what's called "unrelated business income," that is income generated from activities it conducts that are not really connected, other than financially, with its mission, then it may have to pay taxes on those (for example, if a non-profit devoted to supporting a university buys commercial property as an investment, and leases that property out to businesses, that rental income may be "unrelated business income"). But that does not destroy their non-profit status for the rest of the funds they receive.

      This is not, of course, definitive tax advice, but your post is about the 10th in this thread I've seen that has the very, very, very wrong idea that being a 501(c)(3) means you can't charge for services provided. They can, and they do all the time.

  14. Hire a developer. by Anonymous Coward · · Score: 5, Interesting

    Spend the 20k to hire a developer which you pay to contribute code to these projects.

    1. Re:Hire a developer. by BitZtream · · Score: 1

      $20k doesn't get you much development with one person, half of the money would be spent on overhead alone, then that leaves you what, maybe a single man-month worth of dev time if the dev is cheap? Yes you can get cheaper devs but the instant you factor in quality and fixing their fuckups, you're at a loss.

      It'd be stupid to hire any one person.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  15. Try this: by king+neckbeard · · Score: 1

    Before trying to throw $5000 at someone, you should perhaps try to give them more than a month's advance notice. Then they can or can be prepared to give you some actual service.

    If that still doesn't work for you, then try something like a bounty. Offer them $5000 for a bugfix or a new feature. If it would have to be claimed by the end of June, make it about fixing some typos or some other easy to accomplish task.

    --
    This is my signature. There are many like it, but this one is mine.
  16. Varnish Moral Licence by beebware · · Score: 5, Insightful

    Did you consider buying a Varnish Moral Licence ?

    1. Re:Varnish Moral Licence by TheNinjaroach · · Score: 1

      The first useful and informative comment in the thread gets no attention. This makes me think that OP's situation is not as unique or as stupid as most Slashdotters are making it out to be.

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  17. nt by shentino · · Score: 4, Insightful

    Not surprised.

    If you have to do something underhanded like "A management catch was that it could not appear to be a donation and it had to be for something we had notionally received in the current financial year" then you're going to run into trouble.

    My guess? Your company wanted some good publicity but couldn't figure out a way to satisfy its own beancounters.

    The fault lies with your company, not the open source projects who refuse to fudge things to make the numbers easier for your beancounters to digest.

    1. Re:nt by shentino · · Score: 1

      Good clarification.

      Either way though, TFA's implication that this is somehow the open source project's fault is insulting and absurd.

    2. Re:nt by richlv · · Score: 1

      oh damn. stop jumping on the guy (assuming no women on teh internets etc).

      there was no mention of publicity, just the limitations of the accounting practices. why make it hard for good people in large companies to help, why make them less likely to help by comments like this ?

      surely it is in the best interest of the receiving project to make life easier for the beancounters who are pushing the funds in the direction of the said project.

      --
      Rich
    3. Re:nt by chrismcb · · Score: 1

      If you have to do something underhanded like "A management catch was that it could not appear to be a donation and it had to be for something we had notionally received in the current financial year" then you're going to run into trouble.

      How is that underhanded? How is paying for something in the year you received underhanded?

    4. Re:nt by shentino · · Score: 1

      The underhandedness is in fudging the paperwork to satisfy management's conditions on the donation.

      And a donation is by definition something you get for free, without anything being received.

      My question is...what was received?

    5. Re:nt by shentino · · Score: 1

      Not necessarily.

      Could the receiving project actually accept it if it wasn't a donation?

      Don't forget that the project probably has its own paperwork to worry about.

      Finally, the money belongs to the same organization that established the "accounting practices" in the first place. It can account how it pleases, and if that makes donations more difficult, so be it.

    6. Re:nt by richlv · · Score: 1

      but you have to keep in mind that in large organisations things are not that simple. "so be it" attitude makes it impossible for some people inside the organisation to help - organisational rules might be very limiting, but you are dissing the efforts of some individuals who can not easily influence policies on a larger scale

      --
      Rich
    7. Re:nt by shentino · · Score: 1

      Perhaps there is no solution.

      If the only way to do X is to also do Y, and you can't do Y, it doesn't make you lazy if you can't do X.

      And also, hiring someone else to do your legal stuff for you doesn't let you off the hook. All it does is let you burn them if someone burns you. It's still your ass on the line, and there's speculation else where that accepting this in such a way could have been construed as tax fraud by the project in question.

      So, are you SURE they could have hired H&R block for this?

    8. Re:nt by shentino · · Score: 1

      That's not the project's problem.

      And it's the organization's inherent prerogative to make its money as hard to give away as it wants to.

      The "so be it" is an acknowledgement of the organization's ownership of the money in question, not an insult against people who would like to help open source projects.

    9. Re:nt by richlv · · Score: 1

      only if the project really is not interested in receiving funds at all. if so, yeah, it's not project's problem. but why do they have those 'donate' buttons then ? :)

      --
      Rich
  18. Another approach by Anonymous Coward · · Score: 1

    Hire some of their devs with the money to work on some bug reports they already have. Consider paying for a link on their site for a year.

    There are other ways to help out a project without an official donation.

  19. Most can't do it by asmkm22 · · Score: 1

    Most open source projects aren't setup as an actual licensed company, and many aren't legally able to do business as a result. Which is fine because setting up a donation button works well enough for their needs.

    There is also the problem with most of the people running the open source projects being techs, and not business people. For them, the creating and sending out an invoice for "support" and writing up the contract for a "client" to sign (to protect themselves in this situation) is pretty arcane.

    And that's assuming those email accounts you used are even checked regularly. Some of those things get setup at day one, and everyone forgets about it unless forwarding is configured.

  20. Charge for Physical Delivery by Jah-Wren+Ryel · · Score: 1

    Tell them you are willing to pay $5K for a fully-licensed copy shipped to your business address. Somebody at the project burns you a DVD or loads a $5 usb flash drive with the latest release and ships it. That way you get something tangible and they get the money with a postal receipt in case the project needs to prove they held up their end.

    I am not a corporate auditor but I don't think that would scenario would create any problems.

    --
    When information is power, privacy is freedom.
    1. Re:Charge for Physical Delivery by Krishnoid · · Score: 1

      Plus, there's precedent for this. Oddly, I couldn't find links to buy software on CD or DVD, though.

    2. Re:Charge for Physical Delivery by lgw · · Score: 1

      So now they owe sales tax, and business income tax. Are they set up to pay both already?

      The tax situation is straightforward for gifts (which are not donations and thus not tax deductible for the giver). If you aren't set up as a company or a non-profit, that's really the only practical choice.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  21. Hmmmm ... by gstoddart · · Score: 2

    All somebody needed to do was invoice us for something (perhaps 'support' or whatever) and they'd have received $5000

    You mean, commit fraud?

    Part of the problem sounds like your company needed it to look a certain way for accounting, and if the projects you contacted found themselves "how do we do that and keep it above board", maybe that was your problem.

    But if someone giving out free software invoiced you for $5k for something they didn't ever actually sell you, that might put them into a questionable situation.

    On the surface, it sounds like your "management catch" might have been worded in such a way as it would require very creative accounting on their end to satisfy your requirements for your gift. And that might have scared them off -- because when someone says "hey, we want to make a donation, but all you need to do it make it look like we bought something" can definitely make people worry if they're not going to get screwed in this deal.

    --
    Lost at C:>. Found at C.
    1. Re:Hmmmm ... by chill · · Score: 1

      That isn't how I read it. I read it like management said "to make it legit, you have to pick one of the FOSS projects that we are using software from this year. How about, say...CloneZilla?" If they downloaded a new revision or patch release (2.1.2 from 2.0, say), then it most certainly could be legitimately labeled "support".

      I see the problems on both ends. It isn't simple to fix.

      --
      Learning HOW to think is more important than learning WHAT to think.
    2. Re:Hmmmm ... by gstoddart · · Score: 1

      That isn't how I read it. I read it like management said "to make it legit, you have to pick one of the FOSS projects that we are using software from this year. How about, say...CloneZilla?"

      It's possible, but their wording made it sounds a little dubious:

      A management catch was that it could not appear to be a donation and it had to be for something we had notionally received in the current financial year. ... All somebody needed to do was invoice us for something (perhaps 'support' or whatever) and they'd have received $5000.

      So, clearly they were making a pretty specific demand on the potential recipients of this thing which is like a donation but not a donation. And 'notionally' screams "it just has to look OK on paper if you don't dig too deep".

      At which point you're trying to make a donation, but make it look like it isn't a donation, and have the recipient write up some bogus paperwork to put the money into another category besides donations. As I said, that's bordering on fraud.

      So, "my cousin Vito is going to make a charitable donation to you, but he just needs you to sign this paper giving him a controlling interest of your house and we'll get you the check, it's routine don't worry" makes it sound like a full-on scam, or definitely something shady you want to stay the hell away from.

      That the company needed this be accounted for as anything but donation says part of the problem was the accounting shell game happening within the company, and then asking someone to play along and fabricate stuff to support that. And it sounds like the potential recipients would have more to lose than the donors in this.

      You can either make a donation or not. But if you can't do it as a 'donation', expecting these groups to help put together a false paper trail to support it, and then bitching when they don't ... well, someone means well but hasn't got a clue about how accounting works.

      --
      Lost at C:>. Found at C.
  22. Mmmm Kkaayyy! by tiberus · · Score: 2

    Problem #1: Placebo Corp has funds that you would like to nominally give away but, for some strange reason (e.g. FSO is addicted to counting the wrong kind of beans, CEO thinks donating is a bad word. etc, etc, etc.) you are not able to actually give money away.

    Problem #2: Open Source projects accept actual donations. Sending you an invoice would very likely change their financial and/or legal status, especially, when said invoice is for services they didn't provide or for a product they don't sell.

    While I can't comprehend why Placebo Corp wants to but can't give away money, I do have a vague grasp of why an Open Source project won't invoice you. The Project is unlikely to have anyone who can easily deal with invoicing etc. especially in the time frame you are taking about. The simplest solution would be to solve the problem on your end and figure out a way for you company to actually make a donation.

    Corporate giving, it's been know to happen!

    1. Re:Mmmm Kkaayyy! by bws111 · · Score: 1

      I can offer a guess as to #1. Most likely Placebo Corp has a corporate donations policy, and corporate decides when and who to give donations to. However, there is some project manager who begged and pleaded for a budget of $X and didn't spend it all. Now, he wants to get rid of the 'excess' money because he is afraid next years budget will be lowered because he didn't spend all of this years. So, this manager, and apparently his flunkies, are trying to commit fraud against their company by claiming they spent the money on a legitimate expense while really they just gave it away. The problem is, the company will take those 'expenses' and claim them as tax deductions, when in fact there was no expense. The company has now just committed tax fraud thanks to these bozos.

      IMHO, whoever hatched this scheme or agreed to go along with it needs to be fired ASAP.

    2. Re:Mmmm Kkaayyy! by BitZtream · · Score: 1

      For $5k, you can easily hire a temporary accountant who can deal with the issue and still leave you $4500 to spend. This is a solved problem ... a hundred years ago.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  23. Budgets, not tax. Jeez. by damacus · · Score: 5, Insightful

    "Dodging" tax laws has a negative connotation. Tax laws related to donations *benefit* companies generally as write-offs. I think your post was unfair and presumptuous as to the original poster's intentions.

    I don't think the original poster's intentions / considerations had anything to do with tax laws and instead are directly relevant to financial budgets, hinted at by the "underspend" part. Budgets are different from a wallet or general corporate account. You don't want to get into dealings with the administration on misappropriation of budgeted funds.

    As far as misappropriations are concerned: if your underspend is on a 'services' or 'software' category, and you use a lot of open source software, it isn't necessarily a misappropriation of funds (and the spirit of the account) to help ensure the projects on which your company depends stay in good health. The groups could've sold a $5,000 consultation or Support Meeting and just talked about how the org. used the software in question and had a chance to present ideas to them. And then at the end of the call or meeting, the project is $5K richer.

    TL;DR large organizations that may have money to spend sometimes need some flexibility.

    1. Re:Budgets, not tax. Jeez. by Anonymous Coward · · Score: 1

      Selling services has different tax rules than accepting donations. Most projects are not set up for this and don't want to deal with this.

    2. Re:Budgets, not tax. Jeez. by chrismcb · · Score: 1

      As far as misappropriations are concerned: if your underspend is on a 'services' or 'software' category, and you use a lot of open source software, it isn't necessarily a misappropriation of funds (and the spirit of the account) to help ensure the projects on which your company depends stay in good health.

      This sounds exactly why it was " it had to be for something we had notionally received in the current financial year." So, they are trying to pay some money for something they received THAT year. Don't quite see why someone thinks this is a tax dodge, or a misappropriation.

    3. Re:Budgets, not tax. Jeez. by AK+Marc · · Score: 1

      Maybe it is because I work at a proprietary (trading with their own money) trading firm. We don't have budgets, you are supposed to work for the betterment of the company and spend resources responsibly. In the end more profit (by both reducing cost and increasing earnings) will give us more bonuses.

      So what happens if you find a good trade and go to make it and find there is no cash in the account. Someone else made a good trade not quite as good as yours, so the company will have lost profit from the lost opportunity. To ensure proper cashflow, budgets are almost always used. No public company can be listed without one. Only tiny companies ever work without them, and most of them go out of business.

    4. Re:Budgets, not tax. Jeez. by damacus · · Score: 1

      Yeah, I agree, but not everyone works in an organization with that accounting structure. :-)

      "Fund accounting is an accounting system emphasizing accountability rather than profitability, used by non-profit organizations and governments. In this system, a fund is a self-balancing set of accounts, segregated for specific purposes in accordance with laws and regulations or special restrictions and limitations."

      http://en.wikipedia.org/wiki/Fund_accounting

    5. Re:Budgets, not tax. Jeez. by Livius · · Score: 1

      "Dodging" tax laws has a negative connotation.

      It's also exactly what they were trying to do.

  24. Sue them ... by Anonymous Coward · · Score: 5, Funny

    ... for being bearded hippies, and then settle out of court

  25. Gittip. by Rinisari · · Score: 1

    You can fund developers individually via Gittip.

    WHAT IS GITTIP?

    Gittip is a way to give small weekly cash gifts to people you love and are inspired by.
    Gifts are weekly. The intention is for people to depend on money received through Gittip in order to pay their bills, and bills are recurring.
    Gifts come with no strings attached. You don't know exactly where your gifts come from, and the maximum gift from one person to another is $100 per week.
    Gifts are public. The total amount you give and the total amount you receive is public. Participants on both sides of the equation are rewarded publicly for their participation. (You can opt out of publicly displaying your total giving.)
    Give by answering Who inspires you? on our homepage, and following the steps.

    1. Re:Gittip. by Jonah+Hex · · Score: 1

      Close to what I'm looking for, but then again KickStarter/etc doesn't fit the bill either. Maybe you can suggest something...

      I'm willing to put up some bucks in order to sponsor a FOSS I Can Haz Chat to IRC Bridge using their new Web API. I'm looking for a 3rd party site where people can pledge an amount and that will split it between 1st place, 2nd place, and a tip for ICHC for providing the site itself. That takes it from the realm of "these folks said they'd pay" to an actual escrow type service. Any suggestions are welcome! - HEX

  26. I have an idea! by teaserX · · Score: 1

    You may pay me to find the open source project that you are looking for. I will invoice you for your books and donate the proceeds to http://www.gofundme.com/help-sherry That should clear up the accounting. Thank you.

    --
    We really need your help
    http://www.gofundme.com/help-sherry
    1. Re:I have an idea! by teaserX · · Score: 1

      wow...at least one of you is a real asshat. I'm sure you know who you are.

      --
      We really need your help
      http://www.gofundme.com/help-sherry
  27. I was in a similar situation once by aflyingcat · · Score: 4, Insightful

    A few years back, I was in a similar situation; our group wanted to give some money to a couple open source projects that we used and wanted to thank. Donation was the first thing that came to my mind, too. Unfortunately, that could not be justified at the company level. The financial types who ran the company at that point would not accept the company doing a donation for no direct return. They also insisted it be buying "something". That part wouldn't have been too bad, I could come up with something that was pretty close (but not exactly) what the open source projects already had (something like a 'golden master' CDROM including the source control archives) that they could charge us for; it seemed like a good solution; they'd get some money, we'd (hopefully) encourage them to keep improving the project. The sticking point turned out to be that our company management (either legal, finance, or both, I don't remember at this point) insisted on doing up a full contract. Based on our standard contract. That eventually killed the deal. The open source project didn't have a staff lawyer to review and revise the contract, our company lawyers really didn't want to spend the time modifying the contract into something that made sense for this situation; so they made a couple half-assed attempts on modifying the contract, but never got something that anyone on the open source projects would (or should) sign. So the donation really went nowhere. (I did what I could on the department level to thank the open source projects; but it was a lot less than it would have been if the company had gotten behind the effort)

  28. 501(c)(3)'s CAN CHARGE FOR SERVICES!!!!! by Anonymous Coward · · Score: 4, Informative

    Where is this BS that a 501(c)(3) cannot bill or send invoices? They are not donation only entities.

    As long as the billed service is for volunteered work/services and the 'profit' goes to furthering the 'cause' its COMPLETELY ACCEPTABLE to send an invoice.

    1. Re:501(c)(3)'s CAN CHARGE FOR SERVICES!!!!! by Todd+Knarr · · Score: 1

      Yes, but what do they bill for? The project didn't do any work or provide any services, so what do you create an invoice for that isn't completely fictitious? Bear in mind that fabricating an invoice can result in falsified financial records, which can cost you your 501(c)(3) status and get you in trouble with the IRS. That, I think, is the main problem: the business wants a fake invoice that they can "pay" to cover up the fact that they're donating, and the project isn't set up to do that.

    2. Re:501(c)(3)'s CAN CHARGE FOR SERVICES!!!!! by damacus · · Score: 1

      Ever been to Kickstarter?

      You can sell a poster for $500.

      Sell a meeting with lead developers (to discuss project direction, feature requests.. whatever) for $2,500.

      Get creative.

    3. Re:501(c)(3)'s CAN CHARGE FOR SERVICES!!!!! by damacus · · Score: 1

      Absolutely. Quoting Wikipedia, "While not-for-profit organizations are permitted to generate surplus revenues, they must be retained by the organization for its self-preservation, expansion, or plans." ... "The extent to which an NPO can generate surplus revenues may be constrained or use of surplus revenues may be restricted."

  29. Re:You asked for something sketchy, and nobody bit by mwvdlee · · Score: 2

    Why couldn't they just give the projects the money in exchange for actual future services?
    It's not uncommon for open source projects to recieve money in order to be able to implement a particular feature, write documentation, provide support, etc.

    Perhaps this company could have done a small "{your-company-name-here} Summer Of Code", where summer interns would built code for the open source projects you wanted to support. $20k ought to pay for quite some code. The Open Source project would probably be happier than accepting the money as is (money isn't always the best thing to happen to a group of volunteers).

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  30. Corporate Sponsorship? by corychristison · · Score: 1

    As others have mentioned there are a lot of legal and tax reasons they could not accept the "donation".

    However for future reference you could always go down the Corporate Sponsorship route. Many projects accept these and are also a write-off on your companies taxes (eg. advertising).

  31. GPL-compatible of course by Beryllium+Sphere(tm) · · Score: 1

    Maybe the project could treat it for tax purposes as one of those things where donors get something of value in return, which I believe is legal for 501(c)3s (DO NOT TAKE MY WORD FOR IT).

    1. Re:GPL-compatible of course by systemeng · · Score: 1

      There a re a lot of 501c3 organizations including universities that do a lot of work for profit.

  32. Sounds Like Money Laundering by Anonymous Coward · · Score: 2, Funny

    What a bunch of nerds we are, we're looking up "money laundering" in a dictionary.

  33. Kickstarter by umafuckit · · Score: 1

    OS projects are volunteer efforts that man hours more than cash. Cash might help buy man hours but it might not. Choosing 4 Kickstarter projects, on the other hand, is a better bet. Kickstarter projects deliver a product and need cash for development. It's not a donation.

  34. Buy a MariaDB support contract by Animats · · Score: 1

    Buy a MariaDB support contract. If your business uses databases, this gets you access to the MariaDB developers. It might help you get rid of some expensive Oracle databases.

  35. I'll take it... by ZonkerWilliam · · Score: 1

    Seriously though, a open source is a loose collection of people who have come together to work on a project/software, no real formal structure.

  36. Re:You asked for something sketchy, and nobody bit by dj245 · · Score: 1

    So you wanted to give money away, fine. But you then asked the project to lie about it and potentially put themselves at risk for fraud by asking them to make up some sort of invoice for a service that they weren't prepared to provide, like "support". Also, the fact that many open source projects are basically volunteer efforts means that they aren't really setup to pay people for their work. They would have to work out the taxes and it could end up being a relatively huge amount of effort for a fairly small payoff ($5,000 covers a developer for maybe a month). That said, there are some big projects that should have been able to figure out something. Apache for instance has their own foundation. So does X (although they apparently aren't very good at doing taxes), Mozilla, and some others. However, none of them are likely to want to talk to you once you start prattling on about fake invoices. If you want to donate, just donate. That way you can write it off of your taxes as well. If management doesn't like that, then that's their problem. You shouldn't have to do something shady and possibly illegal to support open source.

    Perhaps the company phrased things the wrong way, or didn't think of the project's situation. If they had Function X on their wishlist for Software Y, why can't they write a check for $5000 for a developer of the project to work on that issue? Perhaps the project could estimate that creating such a function and testing it would take approximately 120 man-hours (for example), and invoice accordingly. Isn't that a completely legitimate use of a 1099 contractor? I am not entirely familiar with 1099 employees, but I am under the impression that all tax liabilities are the responsibility of the contractor, and that the paperwork for both parties is relatively straightforward and commonly done.

    --
    Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
  37. uncle sam's cut? by peter303 · · Score: 1

    The receiving entity would have to be set up as a non-profit to avoid taxes, which not be feasible or worth the trouble. A small project and donation could be set up as a personal 1099 business. The business could write off a lot of expenses before the rest of the donation became income to the recipient.

    Consultants and small partnerships do this all the time. And there is lots of web and book literature on how to do this.

  38. News Flash: Scam by wisnoskij · · Score: 1, Funny

    Open Source projects are not looking to scam the government, and lose their non-profit status or whatever credibility they previously had. They are not willing to draw up fake bills of sale, just to save your company a little money.

    Why would you ever admit publicly your underhanded dealings, and tax scams?

    --
    Troll is not a replacement for I disagree.
  39. Need a middleman for FOSS donations by mounthood · · Score: 1

    FOSS should have an org. that acts as a middleman for donations, tax issues, and foundation compliance. Make a donation to the org (hereafter MITM) on behalf of the software project, similar to Kickstarter but without the projects needing to join or setup a page. MITM can let accounts build-up until it's worth dealing with, find and verify the contributors, then help them with taxes or setting-up a foundation. MITM could also have donation clauses that let them change donations from dead projects to other similar ones, or maybe donations could be restricted by license, or by estimated number of users, etc...

    I'd suggest GNU to take this on, but I don't think they'd be pragmatic enough.

    --
    tomorrow who's gonna fuss
    1. Re:Need a middleman for FOSS donations by Tiki-Geoff · · Score: 1

      FOSS should have an org. that acts as a middleman for donations, tax issues, and foundation compliance. Make a donation to the org (hereafter MITM) on behalf of the software project, similar to Kickstarter but without the projects needing to join or setup a page. MITM can let accounts build-up until it's worth dealing with, find and verify the contributors, then help them with taxes or setting-up a foundation. MITM could also have donation clauses that let them change donations from dead projects to other similar ones, or maybe donations could be restricted by license, or by estimated number of users, etc...

      I'd suggest GNU to take this on, but I don't think they'd be pragmatic enough.

      A FOSS middleman would be great. Personally I heavily depend on at least 3 dozen free apps and websites throughout the year these days. I don't want them to go away so I'd like an easy way to support them all. We can't really expect everyone to donate $10 to each one. But if there was a fast and easy way to donate $1 to $3 to each one then many more users would donate and more people would share in supporting open source developers. And if such service only charged a very small fee to recipient regardless of the amount donated that would be even better.

      I strongly believe that FOSS should be supported through small donations by the people that use it. I created a mobile and online donations startup called TikiPal.com that is founded on this principle. It's in early development now and we could use wkaan's 20K to spend on improving our site and app and adding important functionality (And modernize the look! Currently it's a working demo in progress and not ready for public consumption). Think of it as 20K being spent to eventually support thousands of worthy FOSS projects, rather than just four.

      Tiki-Geoff

    2. Re:Need a middleman for FOSS donations by Rich0 · · Score: 1

      I'd suggest GNU to take this on, but I don't think they'd be pragmatic enough.

      What do you think GNU already is? Or the SFC?

      There are lots of such organizations.

      Now, none of them are going to falsify invoices for donations, because they're mostly composed of lawyers and accountants who understand the legal implications of doing this. Perhaps you were thinking of an organization more like the Mafia?

  40. Gittips FAQ say "talk to lawyer" about taxes by peter303 · · Score: 2

    Its only a matter of time before the IRS starts nosing around about crowdsourcing money. After about a decade it was decided that aution sites like Ebay and Amazon has to issue 1099-Ks for more than 200 transactions or 20K cash flow during the year. Then it is up to the recipeint to minimize the net income this represents on a tax return. I predict they'll do this for crowdsourcing too.

    Better Gittip should have said "talk to tax accountant".

    1. Re:Gittips FAQ say "talk to lawyer" about taxes by lgw · · Score: 1

      Gift tax is pretty straightforward in its rules, though I'd still check how it would apply to open-source software. Gift taxes are owed by the giver, and you can give quite a bit before you owe taxes, but you'd want to be certain it counts as a gift and not a payment for services.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  41. Walk down a "respectable" street... by boristdog · · Score: 1

    Walk down a respectable street and stop respectable looking people and try to make them take a $20 bill from you. Most will run the other way.

    Now, if ou did that in a poor neighborhood or a college campus area...results might be different.

  42. also by shentino · · Score: 4, Insightful

    The complications are from your own company.

    Don't blame the open source project for your own beancounters and managers making things difficult to donate.

    You are the one making them jump through hoops, not the other way around.

  43. Re:You asked for something sketchy, and nobody bit by hawguy · · Score: 1

    Also, the fact that many open source projects are basically volunteer efforts means that they aren't really setup to pay people for their work. They would have to work out the taxes and it could end up being a relatively huge amount of effort for a fairly small payoff ($5,000 covers a developer for maybe a month).

    This is probably the biggest problem... taxes and logistics of distributing the money. Someone has to be approved by all of the co-developers to accept the money on their behalf, pay taxes and distribute the proceeds equitably (how? 1099? That's even more paperwork). If there are 10 regular developers, that's $500 each, minus taxes, so around $300. Probably not worth the effort or political problems "Hey, Developer X contributed twice as many lines of code as Developer Y. So X should get more money than Y. But Developer Z created the entire code base the project was based on 2 years ago, so he should get the most money."

    Maybe they could have become a member of EFF, the Open Source Initiative, The Linux Foundation or some larger organization like that without it appearing as a donation. These places must have run into this situation before and have a way to deal with it appropriately.

  44. Something for nothing and the sex is free by Trax3001BBS · · Score: 1

    I figure most are hardened to the Internet now, get rich quick schemes, and if if it seems too good....
    all get a quick glance then removed.

    But haven't seen what was sent to the developers, that would of been an important item to of linked to.

  45. Me me me by MrEricSir · · Score: 1

    The open source company I work for has a nice donation page. Problem is, for obvious reasons (obvious for informed Americans, anyway) donations made to us are not tax deductible because we cannot become a 501c3.

    --
    There's no -1 for "I don't get it."
  46. sounds like you were the problem by Joining+Yet+Again · · Score: 2

    So, some stranger calls you up and tells you that they're happy to give you money, but you must accept it in a very peculiar way. Specifically, you must accept it in a somewhat dishonest way, contrived merely so the money can be passed to you.

    Scam scam scam scam scam. Worse, it sounds like you're being asked to involve yourself in fraud or theft.

    Frankly, I'm not even convinced that you're telling the truth right now.

    If you have stupid processes, fix your damn processes. If you think should pay open source projects, then put things in place so you can cut them a cheque and be done with it. Otherwise, the money doesn't just get burnt - it goes back into the company to be spent on other things. Your choice.

  47. Maybe the answer? by Anonymous Coward · · Score: 1

    "The X.Org Foundation, which drives the X.Org Server projects, Mesa, and Wayland open-source programs, had its tax-exempt status revoked by the IRS. It turns out the X.Org Foundation had put in quite a lot of work to become a non-profit organization, with guidance from the Software Freedom Law Center. They got in trouble after failing to routinely file their taxes on time. There's also been a host of other X.Org accounting errors in recent years. There was also the recent news of the IRS going after open-source projects, too."

    Depends on what projects and if it's a non-profit status or not. Those that are would have to be careful as services like that could/would be seen as for-profit.

  48. For a small handling fee... by JerryLove · · Score: 2

    I will invoce your company for "transaction services" and then donate the bulk of the funds to the open-source projects of your choice. Feel free to contact me to do so :)

    1. Re:For a small handling fee... by Anonymous Coward · · Score: 1

      You do realize that if you invoice $20.000, you have to pay taxes because you generated income/profit?
      Donating it does not exempt you from paying.

  49. Income Tax by Roger+W+Moore · · Score: 4, Insightful

    Look beyond the obvious. It's hard, I know, but you'll learn how the world really works.

    Sound advice because in the real world there is something called "income tax" and if you submit an invoice saying that you provided support and in return someone gives you money for that "support" something called the government may want to have some cut of it. Of course there are ways around this, for example you might set yourself up as a non-profit organization...err or perhaps not. One thing is for certain though that invoice is likely to cause a huge pile of paperwork and require the project to spend time reading and understanding obfuscated tax laws at which point they will probably question whether they would rather skip the money and spend the time reading and understanding obfuscated code instead.

    1. Re:Income Tax by mattack2 · · Score: 1

      Just like Warren Buffet says (paraphrased), just because you'll have to pay tax on it, doesn't make anyone stop trying to earn an extra dollar.... except apparently you.

    2. Re:Income Tax by Obfuscant · · Score: 3, Informative

      Just like Warren Buffet says (paraphrased), just because you'll have to pay tax on it, doesn't make anyone stop trying to earn an extra dollar.... except apparently you.

      But paying tax so you can earn nothing more is often a reason not to earn more.

      Some company with a few extra bucks wants to "donate" money to you in exchange for "services". Since you weren't before, you now need to become a business and start paying self-employment taxes. And taxes on income. To the state, to the feds, and maybe to your local city. You need to spend the time on the paperwork, and sometimes a mid-year surprise payment (like at June 30) will trigger penalties for failure to pay quarterly taxes.

      That last one bit me when I was let go from my last job. I had a pile of options that were bought back, I had a sudden influx of taxable income. I spend most of the year unemployed, but when I filed my taxes I wound up having to spend a lot of time explaining to the friendly IRS that I had no way of predicting I was going to be fired and thus no way of knowing I was going to need to pay estimated taxes in the quarter before the actual yearly filing date. It took a lot of my time getting this straightened out. Time an OS developer might want to use to develop software, and a cost of getting "free money" that you've forgotten to include in your "extra dollar" calculations.

      And then, now there is a company out there that has an official receipt for money in exchange for "support". Hey, we need these things included in your software. We're paying for support ...

    3. Re:Income Tax by Chelloveck · · Score: 3, Insightful

      I posed this question to my wife, who actually worked as the bookkeeper for a non-profit for a number of years. Her answer was, "There are laws against that." So yeah, I don't blame the OSS projects for not taking the money. Besides, it just sounds dodgy. Even if I was convinced it's not a scam, at best it's dishonest. At worst it's criminal fraud that will end up costing a lot more than $20k in lawyer fees.

      --
      Chelloveck
      I give up on debugging. From now on, SIGSEGV is a feature.
  50. Re:You asked for something sketchy, and nobody bit by jc42 · · Score: 1

    They could write an invoice for 1 year of priority support for the next year.

    I've seen a number of free/open software projects that ask for funding along this line, often to fix bugs or implement new features. It seems to work pretty well.

    You can also find something similar among the flock of (sometimes very good) online cartoonists. You can "contribute" by paying them for a specific date's cartoon, for example. Sometimes they'll "pay" you by sending an "original" printout of the cartoon, which of course really only exists in their computer's file system, but they do have a (color) printer, and there's a long pre-Internet tradition behind the sale of such artwork.

    There should be lots of ways to donate money to "support" what they are doing, especially if you're using their software. And paying for new features is a friendly way to do it. Everyone knows how expensive corporate software development can be, so you should be able to pay what would be a significant N-month "contracting" salary without any auditors batting an eye. They know how expensive in-house software can be to develop.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  51. Hire a programming intern to help supply code. by geoskd · · Score: 3, Insightful

    Your best bet for how to support a FOSS project like that is to hire an intern for 6 months to write code / debug / whatever for the project. Take your favorite OSS project, and think of what features would be useful for it to have, and take on an intern to implement it for you. The resulting patches could then be submitted for mainline inclusion, and thereby benefit everyone. Everyone wins. You get even better software tools, the project gets badly needed programmer resources, and you have managed to spend your budget in a way that doesn't set off every alarm bell from your CFO to the IRS. Plus you have helped to employ one more American in need of work.

    --
    I wish I had a good sig, but all the good ones are copyrighted
  52. You're in luck! by mariox19 · · Score: 1

    I would be happy to accept your $20,000 on behalf of The Human Fund. We are an open source organization providing human contact—via email, telephone, in-person, or through web forums—to individuals like you and companies like yours. If you've read this post, you have already benefited from our service! Your donation will enable us (me, mainly) to spend more time online, providing human contact to others. I eagerly await receipt of your check. Have a blessed day!

    --

    quiquid id est, timeo puellas et oscula dantes.

  53. consulting, hardware, membership by ssam · · Score: 1

    There are a few opensource companies (collabora, fluendo, yorba) that offer things like consulting, or commissioned work. you might have to pay them to do an actual task though.

    would a hardware or hosting donation work? could you buy a server and ship it to opensource project. could you set up a mirror server for one (or more) linux distros on you network.

    corporate membership. this has been mentioned already by a few folk.

    licensing. got any centos servers, you could swap them to RHEL. maybe put RHEL onto some of your workstations.

  54. Contact Bram Moolenaar the author of Vim by stasike · · Score: 1

    I remember reading somewhere that Bram Moolenaar is willing to sell you a special licence for his program if you insist that you want to buy it.
    Vim is absolutely magnificent Free Software project - a very powerfull reincarnation of the vi editor. And the left-over money will be used for kids in Uganda.

    See this page: http://www.vim.org/sponsor/index.php
    Registered Vim user You can become a registered Vim user by sending at least 10 euro. This works similar to sponsoring Vim (see above). Registration was made possible for the situation where your boss or bookkeeper may be willing to register software, but does not like the terms "sponsoring" and "donation".

  55. Uh by jon3k · · Score: 1

    You're asking them to commit accounting fraud with you. Why would you think this is OK?

  56. X.org by unixisc · · Score: 1

    I'd suggest donating it all to X.org - since they've lost their tax exempt status, people wanting to be able to deduct their taxes would be less likely to donate there. So approach X.org, and ask the person there who forgot to file how to donate while getting invoiced for something really intangible. That sounds like the way to do it.

  57. Contractor? by zztong · · Score: 1

    Could you hire one of the developers on the open source project as a contractor to implement a feature? It could be a modest feature at a generous hourly rate. It could be a feature the developer already had planned and perhaps could consider the feature to have been sponsored by your company, generating good will and a positive public image, in addition to enjoying a needed feature.

  58. Sounds to me like fraud by Archfeld · · Score: 1

    Not that I am accusing you of anything, but a tax protected organization isasuing an invoice for services NOT rendered, and then receiving money that is NOT a donation sounds very much like a tax dodge and/or fraud. Maybe in the future you should just offer to hire one as a consultant for a week and pay $5000.00, or purchase some equipment that a project needs, that way there is value for value.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  59. For tax donation would be BETTER. Paying for SW OK by raymorris · · Score: 1

    On taxes, it would be BETTER for them to treat it as a donation. So no, this doesn't sound like a tax dodge. it sounds like they have some spare money in a budget for software / a certain project, they use FOSS software, and they want to pay for the software they use. Yay for them.

    However, giving money away frequently requires a approval process by the board of directors, which meets for times per year, so if it takes two board meetings that's six months. (This so that mid-managers don't give company money to their brothers.)

  60. Bureaucratic idiocies are real. by GPS+Pilot · · Score: 4, Insightful

    Last financial year, we had an underspend at work, and it was suggested...

    Let me guess: this person works for the federal government.

    Bureaucratic idiocies are real. When I worked for the federal government, our unit's financial controller sent out an annual email soliciting ideas for how to spend the underspend.

    "Sent it back to Washington, so the Treasury can borrow marginally less money from China et.al." was never an option, because doing so would cause the unit's budget in the next fiscal year to be cut.

    A better strategy, that might actually result in sub-trillion-dollar deficits, would be to reward government entities that don't spend their entire budget. Tell the financial controllers to send 99% of the "underspend" back to Washington, and personally pocket the other 1%. Suddenly you will see massive underspends appearing all over the place!

    --
    That that is is that that that that is not is not.
    1. Re:Bureaucratic idiocies are real. by Princeofcups · · Score: 2

      A better strategy, that might actually result in sub-trillion-dollar deficits, would be to reward government entities that don't spend their entire budget. Tell the financial controllers to send 99% of the "underspend" back to Washington, and personally pocket the other 1%. Suddenly you will see massive underspends appearing all over the place!

      No. You'd see people gaming the system to get the maximum budget (over what they need) so they could have the most unspent. These sorts of "obvious" solutions are almost always ridiculous if you put in a little thought.

      --
      The only thing worse than a Democrat is a Republican.
    2. Re:Bureaucratic idiocies are real. by tendrousbeastie · · Score: 1

      It would be an incredibly stupid instruction to tell someone to spend $x on rifles, without any conditions on how many or what quality they should be. There is no incentive to get a good deal.

      The proper instruction should be to procure x rifles of y quality, with a mximum budget of z. Give the procurement officer an incentive to come in lower than z and also measure and enforce y, and you have a decent incentive structure that is more likely to get results.

    3. Re:Bureaucratic idiocies are real. by GPS+Pilot · · Score: 1

      Our unit had already spent all the money it needed to, for those fiscal years, to accomplish its mission. Only then did our financial controller send emails asking for suggestions on how to spend the "underspend."

      Cutting corners on accomplishing the mission is certainly not something that should be rewarded, and that's obviously not what I was talking about, unless you assume malicious intent on my part.

      By the way, we ended up with "underspends" despite the fact that we weren't trying particularly hard to economize. We should have been. That wasn't our money we were spending; it was money withheld from the paychecks of people who earned it.

      --
      That that is is that that that that is not is not.
    4. Re:Bureaucratic idiocies are real. by lilrobbie · · Score: 1

      Your point is correct, as is the one you replied to. The parent was basically saying that *if the department knew in advance* that underspend would result in a reward (as you suggested), it is highly likely to eventually degrade into creative accounting that reports an underspend (to secure the bonus), at the expense of delivering functionality.

      Your situation works because no-one benefited directly from the savings, and no-one was focused on those savings. As you stated, you focused on delivery. This seems like an unusual situation to me though, as many places I've worked at are loaded with people who are strongly motivated by fiscal means rather than customer/company loyalty.

      If the focus somehow remains on services, there is no problem with rewarding savings. If *just* savings are rewarded, the system would fall into a heap quickly though due to human greed.

    5. Re:Bureaucratic idiocies are real. by GPS+Pilot · · Score: 1

      You still don't seem to see my point, which is, it shouldn't be too difficult to set up a regulatory environment that rewards departments that don't spend their entire budget, and at the same time, punishes departments that use fraudulent means to try to obtain that reward. ("Fraudulent means" would include curtailing spending that is necessary to accomplish the mission.)

      Why should my situation be considered an "unusual"? It happened four out of four years that I was employed there. When departments know that next year's budget will be cut if they don't go out of their way to spend 100% of this year's budget, wasteful spending is the usual and predictable result.

      --
      That that is is that that that that is not is not.
    6. Re:Bureaucratic idiocies are real. by lilrobbie · · Score: 1

      I do follow your point, I just don't agree with the assertion it is easy ;-). The ways to game a system like this are blindingly obvious.

      I am honestly thrilled it works at your company :) (how big is your company out of interest?). I haven't disputed that it can work under certain conditions. But, it does require either a very carefully engineered reward system (i.e., accurate metrics that can be tracked to ensure there isn't deliberate under-spending being performed), or a group of honest people who genuinely care about the company's health and the customers they serve. Metrics work well for sales companies, but are difficult to enforce for a lot of tech-heavy or research heavy jobs. In the latter two, the metrics are not obvious for tracking expenditure.

      I'm interested as to how your department is able to underspend four years in a row. Did they get any change to their budget after underspending the first year (i.e., up, down, stagnant)?

      If you're interested in the results of driving towards savings, it's worth looking at a book called "The Wallmart Effect". The plot spoiler is that continually trying to save more money will inevitably lead to long-term sacrifices to allow short-term savings. If you make someone's salary dependent on how little they spend, they find intelligent ways to hide the accumulating debt from you (this isn't a hypothetical situation... this actually is happening with numerous large supermarket chains).

    7. Re:Bureaucratic idiocies are real. by GPS+Pilot · · Score: 1

      I am honestly thrilled it works at your company :)

      Go back to my original post: I was working for the federal government, and they were sending out annual emails asking for suggestions on how to spend the "underspend." Things weren't working there. That's dysfunctional.

      I'm interested as to how your department is able to underspend four years in a row. Did they get any change to their budget after underspending the first year

      My unit got annual increases, because by the end of the year, they managed to spend what had been shaping up to be an underspend. All the underspends were, frankly, wasted on crap we didn't need. That too is dysfunctional.

      Speaking of Walmart, I can use it to make an example of what I'm talking about. The person controlling a store's finances should be rewarded when expenses are reduced. One way to do that is to find brands of janitorial supplies that work nearly as well as top-of-the-line brands, at half the cost. (Walmart's own "Great Value" store brand might fit the bill.) But if costs are cut to an unreasonable degree, the floors will be filthy. So the store should be judged on cleanliness, as well as expense levels. If done right, this will drive store management to find the sweet spot in the trade-off between low expenses and spotless floors.

      --
      That that is is that that that that is not is not.
  61. Re:You asked for something sketchy, and nobody bit by richlv · · Score: 1

    why would that be lying ?
    they wanted to support some opensource projects but had accounting limitations (see how large companies work. it's not always fully logical on all levels...)
    so providing invoice for support would be perfectly fine. have questions about this product ? go ahead, for 5k we'll answer them during the next year.

    --
    Rich
  62. Next time you have too much money... by einar.petersen · · Score: 1

    I'd be happy to help anyone with excessive cash flow problems and can point to a project with an actual product you could get for the money, a product that would be delivered and invoiced within the fiscal year and an opportunity for your company at the same time to boost their corporate CSR and promise it would be a worthy FOSS project you'd support and one that needs your support. Any amount received would go to pay for programmers to work on applications and or hardware according to project needs. But if you are representing a serious entity, feel free to contact me through my personal website - Scammers please stay away, I have had enough fun with fighting against cyber criminals trying to twarth the efforts by destroying sites involved and thus using up precious time that should have been used for development instead funneled into cleanup operations etc. Though I would like a multitude of posters be quite suspicious to anyone just offering money as this has happened more than just once.

    --
    MS, ALS, Aphasia ? http://globability.org - Me http://einarpetersen.com
  63. Pay some maintainers / major contributors (me?) by raymorris · · Score: 1

    I would pay some of the major contributors or maintainers who developed, tested, or documented the code you use. If they are self-employed like many developers,
    they can handle it just like any other invoice. No need to label it "support" if you don't want support, you can pay for FOSS software if you want to! I contribute a lot to Moodle, a little to Apache. If you use either of those, I'll gladly accept some accept some payment.

  64. I tried something like that a while back. by Anonymous Coward · · Score: 2, Informative

    I tried to get David Harris to let me pay him to do stuff on Pmail. I tried to get Red Hat to let me pay them to do stuff on Red Hat. I offered to give them signed contracts that said they weren't responsible if they ran out of (my) money before they finished. I offered to give them non-competition agreements and non-disclosure agreements. I offered to execute a contract to their specifications and requirements in Delaware (with its famous chancery) or their choice of other country or state. Everyone I contacted (except the Samba Team) reacted with apathy or belligerent distrust. I never asked for anything at all from them, just offered to give money with a suggestion of what new features or bugfixes I'd like pursued.

    But basically, only the Samba team seems to be able to handle this sort of thing. Everybody else involved in Open Source is apparently too busy coding to make gainful, responsible financial decisions. Ballmer is laughing somewhere in a solid gold armchair, because samba's basically a part of the MS software ecosystem.

    And as for the people who are so untrusting that they won't even try to investigate the legitimacy of offers (lots in this thread) I really pity you. That's all sad and terrorized.

    I ended up having to let many thousands of dollars get handed out in bonuses to (six-figure) executives instead of using it to fund FOSS. Those same executives were more than ready to sign off on a FOSS project but I could only find one that would take our money.

  65. Lots of projects are work spinoffs by Just+Some+Guy · · Score: 1

    Several of the projects I've released were written in-house for my employer to accomplish a certain task. Because I've made it a habit to work for enlightened employers, most of them have been receptive to me releasing my non-company-mission directed software under various open source licenses.

    So say I'm working at Foo Corp and wrote Bar Widget to help them get something done. Bar Widget isn't something we make money directly from. It's just a piece of infrastructure that we needed, and my boss is cool and lets me put it on GitHub. You come along and say, "hey, JSG, we'll give you money for Bar Widget as long as you send us an invoice for it." Great. Thanks! But how do I do that? My boss is a good guy, but asking him to let me send companies invoices to use the software he paid my salary to write is a bridge too far. So maybe I ask Foo Corp to bill you instead; then what? I'm only going to see a portion of that money, probably routed in as a (taxable!) bonus on my next paycheck, minus however much he thinks it cost him to process the invoice, accounts receivable, etc.

    In that situation, I'd have given you a heartfelt "thanks for thinking of me!" and started ignoring your calls and emails, too. It's not that I don't like free money, but that I don't actually have a way to accept it that won't either 1) get me fired or 2) have such a high overhead that it's not worth the effort to collect.

    --
    Dewey, what part of this looks like authorities should be involved?
  66. Were any of these 501c(3) nonprofit organizations? by MyFirstNameIsPaul · · Score: 1

    I recently read a book about forming nonprofits. It creates a lot of trouble for a nonprofit to accept money for services instead of as a donation. It may be that it wasn't worth the trouble to accept your donation or even they didn't know how. A better method may have been to find developers who voluntarily and substantially contribute to the projects and have them invoice your company as they would not be subject the regulations, so long as they are not on the board of the nonprofit.

    --

    I once took an excursion to Reddit, and later HN. Unlimited up/down voting sucks when dealing with a hive-mind.

  67. Open Source Accounting Agency by timdaly · · Score: 2

    I have tried for years to find a funding source for Axiom, an open source computer algebra project. I checked with the NSF, DARPA, and several companies.

    If I were at a University there would be no problem. I could submit a grant proposal, they send the money to the Provost, he sends it to me, and HE ACCOUNTS FOR IT. The snag in trying to fund open source appears, in every case, that there needs to be trusted accounting. So, the problem is simple. We need a firm whose job it is to receive, disburse, and ACCOUNT FOR, grants and donations.

    That seems simple enough. Set up a small shop (1 person?) who is paid to manage funds, handle taxes, handle banking, handle receipts and invoices. How hard can this be, right?

    IBM contributes to open source through a Linux foundation. I contacted the Linux foundation about setting up an accountant or two to handle the accounting. They never replied. I contacted several people I know at IBM to "donate accounting services" or fund an open source accounting person. They said it was not possible.

    The money would be useful to pay for things like servers (currently costing me about $3000 per year out of my pocket), or fund a conference, or fund developers to attend the usual conferences. It would not be to pay developers.

    Anyway, I have tried to fund this project for nearly 12 years and have yet to be successful. If you can figure out a way to handle the accounting, I'm all ears. Send your ideas to daly at axiom-developer.org

    Tim Daly

    1. Re:Open Source Accounting Agency by blackorzar · · Score: 1

      Have you considered to be part of one of the open source foundations?
      http://www.spi-inc.org/ Software in the Public Interest ( http://www.spi-inc.org/projects/associated-project-howto/ )
      http://sfconservancy.org/ Software Freedom Conservancy
      http://www.ffis.de/ (Germany)
      And the most known Eclipse, Apache and Outercurve Foundations

      The process for handling the money is very similar as you have described. The foundation is the entity that receives the funds (money or equipment) and tag them for the project that they were donated. So the foundation keep the donations for each project independent. If you need money for a conference or to pay the hostings and your project have the resources then they can send the project leader a wire or a check or in some cases make the payments directly in behalf of the project. The expenses have to match the legal policies for a non profit organization (all the previous samples are fine).
      Each foundation has its own rules and processes to be accepted, there was a really interesting thread some months ago in the vertx mailing list where some of the foundation leaders exposed their own strengths: https://groups.google.com/forum/#!topic/vertx/WIuY5M6RluM%5B1-25-false%5D look at the posts from:
      Jim Jagielski (Apache), Bradley M. Kuhn (SFConservacy), Kohsuke Kawaguchi (Jenkins, this project is on SPI), Mike Milinkovich (Eclipse), Paula Hunter and Stephen Walli (Outercurve)

  68. gittip by __aatbmk7644 · · Score: 1

    GitTip.com seems like a great way to support the developers who are making software you care about.

  69. Simple solution by Spudley · · Score: 1

    I don't get why this is so difficult.

    There are a number of well known open source organisations that fit your bill with no problems at all.

    Think Canonical or Red Hat.

    They're well established, and well known for selling support contracts for their otherwise free software.

    What's the problem here?

    --
    (Spudley Strikes Again!)
  70. Re:You asked for something sketchy, and nobody bit by AK+Marc · · Score: 1

    . You shouldn't have to do something shady and possibly illegal to support open source.

    It is not illegal to overpay for an item to support some organization. If that were the case, the Girl Scouts is the largest criminal organization on the planet. Many companies have relatively set budgets. It's hard to get a capex dollar moved to a donation dollar. It's easier for the company to "buy" a pencil for $5000. There's nothing illegal about that, and it's only "shady" if someone misrepresents the transaction. The issue is on the non-profit's side where they don't sell anything with variable value. I know more than one musician that sells CDs with a "set your price" (with a minimum to cover shipping). If the non-profit sold a hat with a "set your price" they could have paid $5000 for a hat, and everyone would have been happy.

  71. Cat in Can? by Squiggle · · Score: 1

    Might not work in this siutation, but perhaps posting a reward for a feature you wanted would be close enough to purchasing services?

    https://www.catincan.com/

    Certainy this seems like a good, and likely typical problem for someone to solve so that the interface between free software and large organization accounting mesh better.

    --
    Complexity Happens
  72. Hackerspace by Anti-Social+Network · · Score: 1

    Step 1) Buy *real* equipment a hackerspace will find useful, e.g. power tools, soldering iron, 3d printer, etc. (hint: ask them what they need) Step 2) Give actual equipment to hackerspace (or maybe a school), where FLOSS evangelists are trying to actually put "the rubber to the road" as it were, spreading the good news to the masses, using FLOSS and may then have more funds to give to actual coding projects Step 3) Profit! (in a moral, rather than financial sense)

    --
    Goddammit just when I get my first +5 the Beta rolls out and kills everything
  73. Re:You asked for something sketchy, and nobody bit by AK+Marc · · Score: 1

    What flags would it set off with the IRS or LEOs? Money doesn't get laundered by giving it away. If someone tries to give you $20,000, it may set off "too good to be true" flags, but there's nothing illegal about it. The red flags are about the expectation it isn't true. If it is true, then there's nothing suspicious about it.

  74. Shut up and take my money! by coffecup · · Score: 1

    Insert picture of fry from futurama with a wad of cash in his hand

  75. Hire a core dev to do a presentation by Fencepost · · Score: 1
    As others have noted, there needs to be a service provided to cover everyone's legalities. If a charitable donation isn't viable, don't try to do one while trying to hide what you're doing - bear in mind that frequently for all involved the coverup is worse than the crime*.

    That said, if there's an open source project that you've gotten significant use and value out of and you'd like to support it as a business expense, there's a trivially easy way to do it that beancounters won't blink at:
    Contract one or more core developers to come and do a day or two of training/consulting at a cost of $4000 plus expenses. Four grand for an in-office trainer for X of your staff? Completely unremarkable expense, and you really do get something more out of it while supporting that project.

    * Clinton impeachment? Lying under oath. Martha Stewart? Lying to investigators.

    --
    fencepost
    just a little off
  76. You worked at Enron or something? by WebCowboy · · Score: 2

    ...because I cannot figure any other reason you would thing such a practice is "ttotally normal". It does happen, it is on the fuzzy legal line where it probably wouldn't result in legal trouble yes. However, this is FAR from "totally normal".

    The spending pattern you talk about *IS* a common situation, though in my experience it is mostly what happens in public institutions or perhaps a few of the largest of corporations in departments that are "revenue sinks" rather than "revenue generators". That is because of the budget cultire. Managers are compensated and their departments staffed based on a budget handed down in a political process. Such operations are not profit driven--the goal is to reach a "zero balance". Chronic deficit spending can be politically harmful, but chronic UNDERspending makes you a target for budget cutbacks--it is perverse but that is what happens--there is no incentive for efficiency in such an operation (and is why socialised industries without private competition are notoriously bureaucratic and inefficient).

    In Canada political pundits call this "March Madness" because that is the fiscal year end, when federal government offices that are in surplus spend like drunken sailors, whilst at the same time politicians grandstand and court lobbyists and so forth at the same time. Until the Great Recession started it really was madness, becasue the whole government had been operating in surplus for many years and every department tried to maximise their spending to motivate expansion of their budgets. Now with a few years of deficits they've sobered up a bit, but the motivation to spend all allocations is still there to try and defend against cutbacks.

    What is NOT commonplace at all these days is a trumped up "purchase" of imaginary products or services because if the Auditor General finds such items it could (and has) become a political mess--this is exactly what happened in the "sponsorship scandal" in Canada, where the federal government earmarked many millions of dollars to campaigning against a vote in Quebec to secede from Canada. a very large portion of that money was not spent on "real" materials and services, so government officials "bought" fake marketing services--worst of all the "supppliers" of those fake services were mostly supporters of the ruling Liberal party of the day who in turn made nice donations to the party ini the following elections (essentially funneling taxpayer revenue into the political party).

    Since that scandal the government has been under a microscope over questionable purchases--no matter what the scale. Presently there is a bit of a scandal over expenses filed by Senate members--and though it is literally about %1 the size of the sponsorship scandal it has been very damaging politically. Now, say that a gov't department approached you unsolicited and said "here is $5000--you don't need to do anything but send us an invoice" would it not cause you to pause? Even if they wanted nothing else what would happn if it surfaced? Would you want to be associated with an unethical scheme of this nature? What if you had donated to the ruling party in the past personally? Optics of that are terrible.

    I'd have to say that I woud not take this kind of "money for nothing" for just such a reason, whether it was from a gov't department or a corporate windfall. It may not be obviously illegal but it is ethically dubious and bad optics--enough to raise red flags in an audit. I would want no part of that.

    There is another problem with this as well not even related to the above. If these project maintainers get money in exchange for an invoice for any reason it cannot be a "donation" or "gift" on the books--and that has significant tax implications especially if the FOSS project is a registered foundation or simply a personal project. In such cases unless proper services can be delivered and the amount is large enough it may be less trouble financially or legally to accept a "donation" in the form of a fake invoice. And in this c

  77. Smells in here by WebCowboy · · Score: 1

    --too much BS.

    transparency != complexity. Having relatives who worked in the DND I know that it is mostly about bureaucratic inertia at best and NOT being fair at worst.

    Having to follow public tender rules designed to manage huge projects for purchasing hand tools, power cords, and other sundry items is not reasonable nor is it expected. It is done because of the culture of the organisation, and sometimes to REDUCE transparency. The rules do NOT say such illogical accounting procedures that average out costs like that are mandatory. in fact the strategy in that environment is chosen to REDUCE transparency. You sign a big huge contract then single source all under that one party and do the LEAST amount of breakdown as required by law. Sometimes it is done to hide shenanigans, other times it is because of "national security" (legitimately). Then some wag asks "wow your tools budget is huge--what does a hammer cost" but there is no accounting for individual tools, so some bean counter is assigned to pull a number out of his butt (hmmm..inventory control shows 'x' hammers added, sum('quantity')='y' and total dollars spent was 'z' so hammercost=z*x/y ... hmmm that is $20k...oh well it's a number and they wanted a number so there it is). But it isn't really--they just fill out a req form for some hammers then send it to purchasing then hammers arrive...and no money or invoices or anything passes hands until the end of a fiscal period, so that is all they have to go on.

    Again, it is quite the opposite of "transparent" and "fair"--it is all about "minimum compliance"...follow the law to the letter and do no more, because the more detail is available the more questions get asked. The only thing that makes it "fair" is that the rules are the same for all (the fact the rules are stupid and unworkable for many matters not).

  78. Well you still have to pay attention by WebCowboy · · Score: 1

    The question does not have enough detail to make ultimate judgments on the approach they attempted, but what is there suggests what mistakes they made.

    Firstly you don't have to yel at the m SUPPORT! Well duh, that is the first thing anyone would think (including these people as well). Purchase a support contract is obvious.

    Which brings me to the other point you seemed to miss completely--that this budget surplus of $20,000 had to be "spent" AND PRODUCTS/SERVICES RENDERED within the fiscal year, which was only 4 weeks or less by the time the offers went out! I think is is quite possible that making out four $5000 invoices for just a couple WEEKS of a support contract and making it look legitimate could be a challenge without some legitimate record of services or products delivered over that short period (where are the transmittals? Reports? Bills of Lading? Meeting minutes? Receipts for expenses?). To make it unsuspicious would require some degree of fabrication (inventing face documents, back-dating, etc), and then you are in murky ethical territory.

    So, making a superficial post without giving even cursory thought to what was in TFA, then b!tching about the decline in the quality of discussion of others despite the lack of effort put in by yourself, I think you've been rightfully down-modded.
     

    1. Re:Well you still have to pay attention by BranMan · · Score: 1

      The only way to handle this properly would have been to negotiate a new feature in that open source project the would benefit the company. It could be anything. Then send them an invoice / quote for the $5K to add the feature. They send you a check, you send them the first 'cut' of the new feature - does not have to work yet, this is just to get a delivery of it into the company's hands within their time frame - and finish it as soon as you can.

      There you go - legitimate work for a fee, custom feature added to the project - everyone happy. C'mon - this isn't rocket surgery!

  79. Bureaucracy not the Tax itself by Roger+W+Moore · · Score: 2

    Just like Warren Buffet says (paraphrased), just because you'll have to pay tax on it, doesn't make anyone stop trying to earn an extra dollar.... except apparently you.

    It is not just tax that is the issue it is the overhead to do the government's job of figuring out for them how much you owe. If you already had a company infrastructure set up I would completely agree with you but this is a group of open source developers we are talking about here. They probably don't even exist as any sort of legal entity. The cost and effort required to set themselves up as a legal entity and then figure out whether tax is due and if so how much and what sort (should they be charging VAT/sales tax for example?) is unlikely to be adequately compensated by $5k.

    Really it boils down to a simple cost/benefit analysis. If earning you a one-off $5k payment costs look like they will be $5k or more in admin overhead and taxes, not to mention an additional cost in time, why bother?

  80. Re:You asked for something sketchy, and nobody bit by AK+Marc · · Score: 1

    They are potentially commiting fraud. They are creating invoices for services they have no intention of delivering, masking donations as legitimate services is cooking the books.

    If overcharging for items and masking donations was a crime, then every Girls Scout would be in jail. Since reality proves you wrong, I'll side with reality over some AC.

    Either Donate the money or don't, asking the OSS project to make up phony invoices and potentially take on legal and tax burdens is dodgy in the extreme and yes this is the sort of thing that sets of Alarm bells.

    There is never a case where the tax burden is more than the money donated, so it's always in the best interests of the non-profit (OSS or otherwise) to accept the money. There is no tax benefit in selling something over accepting it as a donation, so it'll set off fewer flags than a straight donation.

  81. Solution by Mantrid42 · · Score: 1

    Contract them to deliver a custom build of their software. The minimum you can spend on their custom work is $5000. Have them deliver a build with a "Hello, Company X" startup message, and no other changes.

  82. Money Laundering - Red Flag Alert by D,Petkow · · Score: 1

    This would definitely cause a red flag in a world where anything that seems "too good to be true must" be a scam (e.g. nigerian prince, rich descendant from the middle east, make thousands of $$$ by clicking on ads, MLM pyramids, etc). BTW any good accountant could had it done for you for a small fee, without the "active participation" of the targeted sponsored projects. Then after all was done in paper - just send them over the money "post factum": eg. you are welcome to claim your $5000 at western union/ money bookers/ etc. Also another user suggested creating a branded version of the open source - e.g. with your company's logo on it - no other changes for 5K. Sounds legit

  83. Illegal... by YoungManKlaus · · Score: 1

    i am pretty sure billing for stuff you dont do is illegal and we currently have some pretty high-profile cases going on in this regard in my country at the moment (payments in the order of millions for "adviser activities" which never happened and so on) ... the thing gets esp. juicy if you involve not-for-profit organisations and political parties (or companies with close ties to them).

    Also what's wrong with donating? At least in my country you can even get your tax reduced for stuff like that.

  84. SQLite sells optional licenses for $1000 by tech-law-ny · · Score: 1
  85. Re:Not if they USE the FOSS software. It's OK to p by Archfeld · · Score: 1

    I did not catch the part in the article which mentioned they were using the software. I was under the impression they just found several FOSS projects they 'liked' and wanted to donate some funds. In either case there ought to be a simple way to do so, sad to see a good cause go unrewarded in the presence of 'free' money.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  86. How does it feel like when you see you've just los by SuthapKlomrod8119 · · Score: 1

    95% of all traders just give up as soon as they get 3 losing trades in a row. So Vladimir Ribakov, a well known professional trader and mentor, has decided to put an end to all this – but it is a surprising end... He designed a system that is bound to forever change the way you look at trading. http://forex-lst-system.com/?hop=25151020 To your success,