I'd push complaints further up to GitHub, since I'm sure something in the way this works violates their ToS, but ultimately that wouldn't do anything except cause them to self-host their code and keep running the "service".
I'd push complaints further up to GitHub, since I'm sure something in the way this works violates their ToS, but ultimately that wouldn't do anything except cause them to self-host their code and keep running the "service".
The only way there could be tax is if you receive the money, and that can only happen by you deliberately becoming involved.
Even if they oblige in accepting BTC and just convert it to their preferred currency, they'd be forced to go through the process of signing up and verifying with some sort of exchange. What if they don't want to do business with those institutions, or share their financial details to yet another third-party? Cryptocurrencies will succeed, thankfully, but some people don't want to put their toes in those legal waters yet. They will also have to spend more time administering to local laws and taxes regarding donations, which eats away the time they have for other much more fun things.
Meanwhile you insult us by simply saying "fork it." That doesn't get money donated on my behalf out of your Bitcoin wallet. I suggest y'all stop bickering and actually start helping. The burden to clean up your oversights is on no one but yourself.
We know you built the project in good faith, but it needs serious tweaks. At this point you're being a nuisance, at best, to the very creators of projects your site is deployed upon! If they were in your situation they would have fixed this, shipped it, and have written a detailed postmortem by now.
I suggest you pull your site before this PR gets even further out of hand, then reboot. If you continue to pursue your project, partner with a couple projects that opt-in (free publicity for you both) and work to their needs. Once you have things in order, then you can think about something more automated.
The "It's a tip!" nature of this seems irrelevant to taxes: either you accept it or you don't, and if you do, you may or may not be required to pay taxes on it, depending on laws that are applied to you.
The proper thing to do in your hypothetical case (where you didn't see the message until well into the next tax year) would be to file an amended return for the previous year declaring the recently discovered income.
Tax? Perhaps not, but the OP was talking about tax and other legal consequences. These can vary wildly from country to country.
My local legislation requires applying for a permit before asking for donations. If a 3rd party would add my projects to this website, I could face criminal charges and the proof of burden would be on me.
I think that people who set Web services up really need to think about what territory the service is designed to operate in and which legal system(s) they have the time and resources to examine.
The rest of the folks in the thread and on the Github issue are exploring what those terms mean. I'm not seeing you provide much insight or rationale into your interpretations beyond a simple "No, we are not."
How are we failing to make clear the various suggestions for making your work actually useful instead of potentially harmful to the projects you claim to be trying to help?
But as much as I try to contort it, I can't see how you aren't accepting a contribution on someone's behalf.
"How does it work?
People donate bitcoins to projects. When someone's commit is accepted into the project repository, we automatically tip the author."
from here - https://tip4commit.com/
---
Yes you are.
Some project on github is not even remotely your biggest problem here.
It's extremely unlikely that I could get convicted because of it, very unlikely that they'd even start the case either. But it would at least mean significant paperwork and other nuisance.
It's not like I'd get sent to Siberia but yeah, my country is full of stupid laws. And so are many other countries.
Actually I do think the intent of this law is good and it's to protect individuals from scams. But the practice should be updated to better work with crowdfunding and other Internet fundraisers.
Here's a similar example from earlier this year, the local police demanded that local Wikimedia foundation chapter explain their fundraising campaign.
http://yle.fi/uutiset/finnish_police_examine_wikipedias_fund...
The local Wikimedia chapter had no part to play in it, were not charged in the end, but had to spend time and effort explaining that it's the California-based US entity asking for the donations.
The point is that, because there isn't a way to opt-out of the project, it is the responsibility of the tip4commit developers to do their due diligence and make sure they aren't putting anyone in hot waters with their project.
Not only have they not done that, they're also being indignant assholes about it.
If they changed it to opt-in, I would think the whole problem would go away.
edit: clarification
Some unfortunate medical issues put me on disability, which means living off of SSDI for a while. For various reasons the social security programs in this country are run with a focus on "stopping fraud" instead of "helping people", regardless of little shrinkage and waste actually exists.
A consequence of this is that you are required to be "in need" which is usually defined as not having more than like $30 in cash to your name. This includes all possible recoverable sources modulo a few enumerated items (such as one cheap car). As part of the application process, I had to liquidate stuff like the $70 i had in a "mandatory contribution" retirement account from a short-lived tech support job I had when I was an undergrad. Of course, as this was WAY before you were supposed to withdraw that money, it came with penalties that made that ~$70 worth only about $10. That was still considered "recoverable".
I have some stuff up on github. At the moment, none of it is very interesting or worthy of any tip. I suspect that for now the IRS/H&HS hasn't even heard of this kind of income. They certainly are not currently looking at potential income sources this new and unusual. That could change in time.
Regardless of the probably-low actual risk, I would be required to liquidate this kind of tip right now if any existed. Failure to do so could cause cancel my SSDI. That loss could even be retroactive back to the date the tip was sent.
I have no idea how this would play out in practice. It might not be as problematic as I described. What I do know is that social security moves by the whim of politicians and bureaucrats, making the entire topic very hard to predict. So yes, someone using my name in a fund-raiser can not only cause "tax issues", it also caries a (probably-)small but very real risk of removing my only source of income (aka "rent", "food").
No, these rules are not sane (or useful). Yes, this is a big problem, that is much larger than github. Unfortunately, the potential risk to anybody in a situation like mine is still very real.
* In some countries it is illegal to opt someone into services they didn't ask for.
* In some countries it is illegal to send unsolicited emails about services.
* In some countries it is illegal to accept or solicit donations without registering first with tax authorities.
* In some countries it is illegal to suggest a financial relationship between yourself and another person/entity when no such relationship exists.
* In some countries it is illegal to pay out to people without also filing tax documents to track the payment and provide the recipient with records they legally are required to keep.
etc., etc.
Their track record when confronted by people who have issues with some/all of the above is not encouraging. They appear to me to be putting far too much faith in "we're doing BitCoin on the internet" as a magic shield against laws, and they do not appear to have ever talked to anyone who knows even the tax or service laws of even major countries in which the developers they solicit on "behalf" of live (evidenced by comments from them that they are too small to afford lawyers).
They sound like lots of issues the tip4commit people have to fix/solve/etc, but not the opted-in repo maintainers, which was the point of the GP.
> In some countries it is illegal to opt someone into services they didn't ask for.
Nope. You are not a part of service unless you accept the tip. > In some countries it is illegal to send unsolicited emails about services.
True that. This should probably be fixed. > In some countries it is illegal to accept or solicit donations without registering first with tax authorities.
Donation does not exist unless you accept that bitcoin. This is not a problem of tip4commit. It's a problem between country and it's tax resident. > In some countries it is illegal to suggest a financial relationship between yourself and another person/entity when no such relationship exists.
Once again. Relationship does not exist unless you've created it by accepting that tip. As for suggestion - they are only suggesting that you can create such relationship. > In some countries it is illegal to pay out to people without also filing tax documents to track the payment and provide the recipient with records they legally are required to keep.
PEBCATR - Problem exists between country and tax resident.If those are really problems - you have problem with your gov and your laws, not bitcoin or tip4commit.
Protip: close the /r/bitcoin tab, close the mises.org tab, and learn to be a decent human being.
This is a staggeringly arrogant position to take. "Go change your laws, not this bitcoin service." Really?
"In some countries it is illegal to send unsolicited emails about services."
No, that sounds like a damn sensible law that I do not want to see changed, thanks.
See IRS publication 525, page 2, "constructively received income": http://www.irs.gov/pub/irs-pdf/p525.pdf
There's some fuzziness and legal room here but the safe thing would be to declare it as income.
But again, lawyers haven't finished discussing all the legal ramifications of crypto-currencies or for that matter the internet in general.
the checking account offer isn't compensation for something you've already done. I think that makes it clearly distinguishable. But I'm not a lawyer; get competent legal advice before deciding you can pretend a tip-for-commit payment didn't happen.
I don't believe that's correct. A check which is never cashed is not income, as the funds are never transferred there is no income, there is no income tax. The point of the IRS regulation is that tax period in which the check is received is the applicable one, rather than the tax period when it is cashed.
First, the money isn't available since it hasn't even been sent to you. Until you sign-up for the service, and provide a bitcoin address for the funds to be sent to your private key, they are not available. But more importantly, since you have no business relationship with the person giving the money, I would think the best characterization for the income is a tax-free gift (up to $14,000 per giver). But IANAL, and this isn't tax advice.
It is simply not cool to use a project's name to collect money from its fans without their permission. And without any promise that the money will make it to the intended recipient. And certainly without any indication of what happens to the money that doesn't make it to the recipient.
[0]http://en.wikipedia.org/wiki/Mozilla_Corporation_software_re...
Drupal trademark policy http://drupal.com/trademark Apache trademark policy http://www.apache.org/foundation/marks/ Eclipse trademark policy https://www.eclipse.org/legal/logo_guidelines.php KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. can't find the policy right now.
Emailing someone in Canada now requires consent (various legal ways) or close personal relationship. It doesn't cost anything to report them https://services.crtc.gc.ca/pub/rapidsccm/Default-Defaut.asp... . But if you really wanted to pursue them, you would have to hire a lawyer, a complaint doesn't have the same weight or speed of a legal filing.
This just goes to show you has clueless the developers are with regards to international policy and law.
(IANAL, TINLA)
https://www.djangoproject.com/trademarks/
If you want to support Django and its community and development (which includes more than just commits to a git repository), there is also a mechanism to donate to the DSF:
If I was denied the chance to receive a donation for a contribution I made to an open source project essentially because the "project owner" doesn't agree then I'd be very annoyed.
Isn't this really all there is to say on this subject?
The use of the name, by itself, is not and cannot be protected by a license. This is the domain of trademarks, which few of these projects would have, because trademarks must be registered and paid for. But that's probably not the issue here. The real issue is that the site seems to imply a business relationship with various projects and contributors that does not actually exist. Likely, this is enough to bring action if it comes to that.
Also, to address a point of confusion in this discussion: The no-promotion provisions in the BSD license and similar only applies to derivative software, which would be use under the license. The author can place restrictions on promotion of derivative works only because the licensee is actually copying and distributing the code under license and the license is the only thing that would give him the right to do so.
This is completely wrong.
> If there are purposes that you don't want your project to be used for then forbid it in the license.
This is completely inapplicable.
> If I was denied the chance to receive a donation for a contribution I made to an open source project essentially because the "project owner" doesn't agree then I'd be very annoyed.
Start your own project.
Edit: Yes thanks for that downvote, encouraging people to have an intelligent conversation through constructive arguments rather than making pointless remarks seems to be frowned upon by some people