Comment by brudgers

2 days ago

You are free to interpret this comment as prohibition or as my blessing, but...

If it matters, ask your lawyer.

If it doesn't matter, it doesn't matter.

Or to put it another way, trademarks (you've mentioned two) and copyrights (it's a crapshoot) are complex. And in some jurisdictions (notably the US) anybody can sue anyone for anything.

Your risk aversion is yours, not someone else's. Your financial and legal wherewithal is likewise yours.

> And in some jurisdictions (notably the US) anybody can sue anyone for anything.

That should be the case in all jurisdictions. The justice system exists so that, if I feel treated unfairly, I can go to the state to settle the question whether/how much that is true. If there are issues where I cannot go to court, what am I supposed to do? Go fight you over the issue?

What differs (a lot) is how effectively the system rejects frivolous/unjust cases, how much time/money it costs you to defend yourself against remaining claims, and what systems there are to prevent people from going to court (having affordable care will prevent people from taking some medical claims to court; obligatory car insurance means most fender bender cases get handled by insurance companies, etc(

  • Should also mention the SLAPP suits which specifically exists because anyone can sue for anything.

I might just email the company. If they object, I won't make my GitHub repo public.

  • This seems like the worst possible advice. It will only bring negative attention and maybe legal repercussions.

  • They might object to the existence of the software and demand “its destruction.”

    Or sue your ass…or file a DCMA takedown with Github.

    Or all of the above.

    The best likely outcome is probably “no.”

    Because they have lawyers and that’s what lawyers do.

    If you really really want to share the information, you might write a blog post with technical details without linking to any code. Sharing the blog to the “Facebook group” will let you assess community and corporate interest and make an informed decision.

    Keep in mind that they could say yes and still do all that bad stuff anyway.

  • > I might just email the company. If they object, I won't make my GitHub repo public.

    If you do this, I can nearly guarantee they will either never respond as a best case scenario, or they will object.

    There is effectively zero chance a company would give you any indication that you have their blessing. Even if they don't actually care one way or another they will make the assumption that giving you any kind of positive response is nothing but a negative for themselves in terms of future liability, etc

    The phrase that it is "better to ask for forgiveness than permission" exists because of situations like the one you're in.

    Just publish the repo. Don't contact them. If they C&D you, take it down if you don't want to deal with the legal repercussions.

    For all the same reasons that it is easy to predict how they will react if you ask, it is easy to predict how they will react if you don't and they find the repo and object. They will send you a cease and desist letter telling you to take the repo down. You will then take the repo down and face no other legal action because it will not be worth their time to make any bigger deal of it than that.

  • HN users are at the same time the brightest and the most clueless. Why on earth do you think they will agree to something that they will perceive as damaging to them in the present or in a possible future?