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?
Couldn't you just do it the Department of Defense way and buy a $20,000 hammer from an open-source project?
Your company seems to have a problem understanding what 'donate' means.
Deer project owner,
Our corporation has too much money. Please send details of how give you $500 Dollars US$ without donating.
-Prince of Nigeria
Win a chance to win 20,000$ Send us 500$ by Western Union now!
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.
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"
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.
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.
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.
You could give 3k to me and I will publish a batch of the best 100 images under the creative commons license on Flickr. The images would be free to use for everybody. I can guarantee an audience in the millions. I can guarantee perfection and quality which you can see in advance. The problem is that you can not get your money to be marked as donation, because I am not an registered non-profit organization as same a many of the open source developers and contributors. Donating money is easy, getting it recognized as donation is harder. Contact epSos.de on Flickr with your money granting proposals and have fun !
~ Best man at your service.
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
It doesn't have to be a lie. They could write an invoice for 1 year of priority support for the next year. Problem solved.
"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.
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.
get non profit tax status
lose non profit tax status
profit!
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
Spend the 20k to hire a developer which you pay to contribute code to these projects.
Projects might create a closed-system advertising/acknowledgement program using Piwik or similar. When a supported wishes they simply purchase an advertisement, and receive a small banner or text ad somewhere in the project website, perhaps in the footer of all pages, in rotation with all other purchased support acknowledgements. Weight banner/text-ad insertions somehow, eg one view per dollar, to create fairness among supporters.
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.
Did you consider buying a Varnish Moral Licence ?
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.
The submitter just admitted his company was conspiring to commit tax fraud by claiming expenses that were illegitimate. Why else would they need an invoice???
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.
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.
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.
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.
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!
Many years ago I actually proposed to GNU that they set something up to make it easier to donate to OSS developers (and developers to sign up to receive donations).
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.
"notionally" ?
Huh?
If your company is using these products then I think there's plenty of reason to donate money. But "existing in the mind only" is one definition of "notionally"; therefore, ANY FOSS project qualifies.
"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.
... for being bearded hippies, and then settle out of court
You can fund developers individually via Gittip.
Colin Dean Go a year without DRM
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
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)
If your company would consider foundation membership as a receivable, do that. It gives you tangible benefits such as influence over the project's direction.
The one that comes to mind is OpenStack because we work with them. Their Gold Membership requires $50k, but I'm sure some smaller projects would let you in for $20k.
You would then get the ability to shape the project over the next year and could use that as a business advantage (ethically, of course).
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.
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?
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).
Everything you said is spot on for a typical American corporation stuck in their bureaucracy.
There are ways around it.
Find the person who can change policy.
The problem here is that the OP thinks he's stuck with what some other underling told him.
It's time to leave footprints on the accounting department's foreheads - IF and ONLY IF it is politically feasible (meaning, it won't get the kid fired or worse, a bad review and shitty raise.)
Frame it as PR - Marketing - anything.
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).
What a bunch of nerds we are, we're looking up "money laundering" in a dictionary.
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.
soylentnews.org
Seriously, just go to your local gallery. Buy originals, not some dogs playing poker.
Some friends and i are working on a free-software cooperative and have a project that needs some money, we would gladly accept it.
Also, we sell this really expensive limited edition papercrafts...
http://idea.me/proyectos/9198/gaspacho-smart-router
-aza
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.
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.
If you really do want to spend money, but don't know how much or when, you could set up a service or R&D contract consisting of a bunch of options. You'll have to be able to describe what it is you want for your money. You're not going to get that done in a month, and some non profits may not want to do business that way at all. Many academics are ok with that, though. You'll want to have that contract in place early in the fiscal year, and then exercise options as you want to spend the money.
In the case that you end up without that extra budget, you don't exercise any options. You'll have wasted time and money getting the contract set up, but at least everyone's lawyers will be comfortable with the situation.
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.
> Why couldn't they just give the projects the money in exchange for actual future services?
Whatever the purpose, they need the invoce to be backdated (June 30th), which no project will accept as this cannot be done in a legal way.
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.
The only reason "underspent" exists as a thing is because corporations needed a way to say "tax evasion" without using the words "tax evasion." I honestly can't believe the submitter and his/her company is surprised that people would not want to participate in illegal activities which, while seemingly beneficial to the recipient, could have potentially disastrous legal and financial repercussions later down the line.
Here's an idea: Just pay your fucking taxes!
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.
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
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".
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.
https://my.fsf.org/associate/support_freedom/join_fsf
Set amount that you want.
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.
Most fundraisers are about selling items for more than they are worth, or rather, more than you paid for them. So, I give you $5000, you give me a $15 plaque from your local trophy place that says thanks for supporting project X. No legal, ethical, or accounting issues. If the accountants really get fussy, say its to decorate for when a customer comes to visit.
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.
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.
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."
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.
"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.
Start an open source company whose product is billing invoices. "We will provide you an invoice for $5000 for the low cost of $5000."
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 :)
Is that like when you go to JP Penny and buy a dozen pairs of boxer shorts?
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.
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.
I run a small open source project. We have had people ask us over the years if they can give us money. We have always refused. What are we going to do with money? All our regular contributors have full time jobs already. Our code is hosted for free on Github. Our website and amazon storage costs us less than $10 a month. We don't have any significant operating expenses.
Furthermore, since we have dozens of contributors, we don't feel it's right for any subset of contributors to receive donated money directly into their pockets. We all contribute because we want to help the project, as volunteers. What kind of incentive does that put on a one-off contributor to add value to a project that earns the regulars big bucks from donations? What kind of process would one have to go through to get "promoted" and get a cut? These are all administrative questions that I'd prefer not to have to answer at all.
The bottom line is nobody on our project needs the money to keep it going.
We did eventually start accepting donations strictly on an "ask to donate" basis. We don't advertise that we accept donations anywhere on our website but if you ask us personally, we'll accept it on the policy that the money will only go towards common resources for the project such as servers and hosting costs, never directly to any single developer. So far I think we've only used the donation pool once to cover an unusually high amazon service cost. Overflow money is to be re-donated to other projects and open source foundations (such as the Python Software Foundation).
Honestly, many developers are not exactly starving.
So a lot of them can't be even bothered to set things up to accept donations - and that is fairly simple.
Now if you actually want a proper invoice etc. that involves a lot of effort, and internationally in most cases it's just impossible to do without a lawyer.
They'll be lucky if of your $20000 even $10000 would "survive" that. If I could keep all the $10000 for myself I might start to consider it (though probably not), but even then I'd not manage to do it in one month.
Or to put it differently: Your money isn't worth the amount of work you are asking for. Your best chance is to look for a project that happens to offer exactly what you want - a license, DVD, some other promotional items for sale, possibly while offering an "unusually high price". Then it might work.
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
AdBlock has a nice little page where you can pay for using their service.
So happy with it I'm downloading again and sending them one.
The charter of a company is to make profits, create value for its investors, and protect itself from competition.
The charter of a F/OSS project is to proliferate a technology, learn, create value for everyone, and get credit where credits due.
The charters do not align.
The reason why this company and many other fortune 500 companies do payout in this manner is to get cheap, but innovative resources to build stuff, it's like paying for an alliance (i.e. a stake or some level of control) The real problem is IP, if it's not a donation, then guess who owns the IP?
Some F/OSS projects like it (cause they want to sell out or IPO eventually). and some don't (keep their stuff in the free domain likely for research and academia).
Simply sponsor a change request and charge it on an invoice as an outsourced modification. The problem for the project owners receiving money is that unless they're already an organization, they'll have to deal with the tax consequences.
Whether or not you are trying to dodge anything is not important. In this day and age of IRS rooting around your backside with microscopes it's the APPEARANCE of wrongdoing that will get you nailed to the wall. No one wants that kind of attention right now and it's very, very, very expensive to prove that you weren't trying to do something wrong.
I am assuming the reason your employer wanted to structure it as an expense was that it would lose the donation money as a tax deduction.
A solution would be to calculate the amount of tax that would be paid on $20k, subtract it, and donate that smaller amount.
I am assuming that the reason this could not happen was because of budgeting bureaucracy, either where the chain of communicationis weak (ie, the accountant would never know) or the chain of command would disapprove. Such is life.
An overall solution would be to enter into an agreement for future services (ie, we will pay the project $5k for a special support line that is to be answered with x days of receiving a request or something. You would choose projects that produced something relevant to the type of work your company does. An implicit understanding would be that the support line would not be used. Nevertheless, the terms of the contact control and the line would legally have to remain open. There could be any number of reasons your company scrapped the project necessitating its use.
Of course, if uncovered this would be evidence of tax fraud for both entities, which brings us to the main reason no one wanted your money which is that, at minimum, it would risk the entity's non-profit status. In all honesty, your email probably sounded more like a trap from an undercover tax agent than it did an honest attempt philothranpy. Whoever was on the receiving end was smart to ignore you or disengage.
If you were to go through with some strategem to defraud like an implicit understanding that the support line was fictitious, you'd want to make sure that there is not a trace of it in your email, slashdot postings *ahem*, texts, or any other written record. Afterall, the IRS can read your email without a warrant. See e.g. http://www.democracynow.org/2013/5/10/are_the_fbi_and_irs_secretly. You'd ideally want to have this meeting in a private third party location, chosen a short time before the meeting. No phones or electronic devices. It's probably safe to assume you are not under individual surveillance, though if there's a drone overhead it may be recording everything. See e.g. http://www.youtube.com/watch?v=QGxNyaXfJsA. So maybe you want to arrive by some covert means lest they uncover the fraud and look back in time to find more evidence.
At its heart, this is a problem of our tax code, where it is cheaper to spend money than it is to give it away, the penalty for evading the senseless law is criminal charges, and the ability of the government to uncover evidence against you is unlimted.
More than just income tax, if I accept money for an open source project what do I give up in return? Will they come back and say "we paid you X dollars now you're our bich for life, or now we own the entire project?" OK in some countries it's good enough to email a couple of paragraphs explaining the limitations, but in others nothing short of contract written by a lawyer is good enough, and that lawyer may cost more than what's being paid.
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.
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.
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".
You're asking them to commit accounting fraud with you. Why would you think this is OK?
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.
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.
No donations whatsoever will be refused.
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 ?
These projects were most likely tax exempt 501(c)3 entities.
These projects were most likely no tax-visible entity at all. I'm working on a donation basis on LilyPond (the GNU music typesetter). I can write out bills (for which I'll have to pay income tax), and I actually accepted a donation of that size (which was from a private person actually without the need for a bill, but I also write bills) recently. But the bills I write are for the purpose of working on LilyPond, but they are not bills by the project.
The point is: I can accept substantial amounts of money and write bills for it (and be accountable for it), but the project as a whole can't do that. There just is no dedicated, controlled, and tax-visible money sink somewhere. And if somebody wanted to donate such an amount of money to the project rather than a single person, this would be rather hard to pull off.
The situation you describe is common, even in supposedly for-profit business. Try to buy a movie file from Hollywood some time. For them, I think it's a combination of "too rich" combined with commie/hippie values and fraudulent accounting. They want P&Ls to show a loss, and revenue seriously undermines that.
Your company is trying to "spend" the money, not donate it. If the groups you contacted were not IRS registered tax exempt organizations, they would have to pay taxes on the income from the invoices they sent you. Not to mention, that it sounds totally fishy to transact business as you described. It sounds like someone is stealing money somewhere. Did your CFO sign off on this little "donation" project?
It's okay to pay for things they use. That's not fraud. Just because they weren't FORCED to pay a certain amount doesn't make it fraud to pay for valuable work product.
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.)
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.
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
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
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.
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.
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?
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.
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
GitTip.com seems like a great way to support the developers who are making software you care about.
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!)
. 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.
Learn to love Alaska
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
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
Not a lawyer so I can't say whether or not the proposal that was given is truly illegal, but what's different here is that the person with the money not only made the demand to the vendor to take his money, but to take it for services not normally rendered by that company at an arbitrary price that the payer set. This would set off all sorts of red flags for money laundering even if no actual crime is being committed here.
Now if this was the *regular* way for a company to sell goods/services, I don't think it would set off the red flags, but if someone out of the blue calls up another company and demands that they take 20 grand off of them for what on the surface might look like frivolous or poorly-structured goods/services, yeah, it's gonna raise flags with the IRS and law enforcement.
they deserve it, they need it. at least some.
http://synergy-foss.org/
Thanks.
(I am not related to the project in anyway, but have used it and payed for it. It's just great)
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.
Learn to love Alaska
Your company might want to join some open source organization's "corporate membership" program. As they are used to dealing with big companies, they should be able to give your company an invoice for "joining their corporate membership program" (effectively a donation but probably not mentioned as such). Some of them are:
- http://www.fsf.org/patrons (Free Software Foundation)
- http://opensource.org/affiliates (Open Source Initiative)
No, he was not asking for fraud, but for a way to for them to be able to pay for things they use -- presumably they were and are using products of OSS projects. This would be done to support projects. There is nothing particularly fishy here; especially considering that one could buy, say, support from the project. This is not a bad way to build a relationship with OSS projects.
Unlike almost everyone around here, it seems, I actually HAVE done this, both as purchaser and seller. An open-source project I lead does actually offer commercial licensing, and one of main reasons is that occasionally (not often, but every now and then) companies do approach us, asking whether they could buy a license. We let them know that they really do not have to -- Apache License 2.0 is a fine way to go -- but sometimes they indicate that they'd still rather buy a non-OSS license and be done with it. Sums involved are not high since we don't feel it would be appropriate to get greedy; but they are not completely negligible (like 200$ or 500$, depending a bit on who approaches us :) ).
Insert picture of fry from futurama with a wad of cash in his hand
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
...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
--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).
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.
on Whores and Wine.
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?
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. This whole thing raises alarm bells end to end. 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.
Used to be mid calendar year, but Nixon slipped it three months to fix a deficit.
Federal fiscal year is Oct 1 (nominally.. it's actually the Monday or Sunday near that date, so the year has 52 or 53 weeks)
But it's not unusual to have use it or lose it kinds of budgets.
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.
Learn to love Alaska
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.
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
if your company has got that kinda cash to blow couldnt you do a small register fly party? pay for a few hookers and lines of coke at a sleezy bar somewhere?
Most Open Source projects will need hardware, web hosting, etcetera. Offer to donate that instead. You'll get the invoice from the actual commercial supplier, with your name on it. The OSS project benefits from lower cash expenditures, which makes their accounting easier instead of harder. You justify it internally by stating that "the one year of web hosting provided to project X will guarantee our continued access to a software used in our business process".
I'm a small business owner in the UK. AFAICS, the donating company gives the developer the money and requests a receipt. The receipt counts as a sundry expense to the donator. To the developer, it's just straight income, regardless of the reason - but because it's not cash the developer will have to declare it in their self-assessment (if they're not a company). Why is that dodgy? Maybe it's just another example of how tax-haven-friendly the UK is!!
The need for invoices is for double-entry accounting, but surely it's just an internal document that's needed? That's what expenses forms (maybe a capex but there are other rules about that) are about.
There are a lot of suggestions and concerns here that amount to this: here's a scheme to get around the rules, and schemes are bad.
The solution is to ask for something special, that they could easily offer but haven't chosen to and offer to pay in order to get it done rapidly.
Want to support my favorite pet projects? Here's how:
So essentially, I'm saying, pay the project to do something they are inclined to do anyway that would benefit your company at the same time. Everybody wins and there is no need for a scam or any worries about a scam.
I run a Linux User Group.
We are NOT setup as a non-profit.
We have ZERO overhead and spend $ZERO. Everything we have / do is 100% donated goods and services - NO money.
Money causes us tax issues that we just don't want to deal with. We have meetings and training because it is fun, it is NOT work. As soon as money gets involved, the government wants their take and that means tracking all sorts of crap.
That is NOT fun.
A local company wanted to donate some money to our group a few months ago. Just $1000, but that was more than we could easily accept with a check. I suggested that they buy a pre-paid VISA card and hand that over to me. Never heard from the company again. At the time, it looked like the LUG was going to loose our meeting location due to University politics, so accepting **any** money would not have been a good idea in my mind.
I'm trying to avoid any tax considerations - and definitely do not want to become personally liable for this "income" as far as the IRS is concerned.
Does this make sense?
I've been the treasurer for a 503(c) organization previously. That organization had an annual budget just under $20K. Tax filings sucked. I'd rather NOT have the money then have to go through that again.
F/LOSS projects are supposed to be fun. Having too much money makes them "not fun."
The best way that I know to "fund" most F/LOSS projects is to pay for hotels, airfare and food expenses to the key members to attend conferences.
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.
The FSF has a shop for these sorts of donations...
http://shop.fsf.org/
I remember about 20 years ago RMS asking if we wanted to buy any of the FSF's GNU software on tape, predominantly to support the FSF financially. Today you can buy autographed books, shirts, reference cards, stuffed GNUs and everything else under the sun. This is not a hard problem..
http://www.hwaci.com/cgi-bin/license-step1
support openbsd or another open source project by getting their nerdy t-shirts for everyone in your company! and their families!
http://www.openbsd.org/tshirts.html
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 ?
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,
People on open-source are working purely out of interest. It is based on concept of sharing knowledge freely to produce something innovative or to solve each other’s tech issues. Money is neither the motivation nor the incentive. Developers on these projects can be working from different parts of the world. People who start the project just leave the idea on internet/server and rest just flows on its own and in almost costless way.
DbaiG
Bolee.com