60

I am not a lawyer. There's a special word for people who take anonymous legal advice from the Internet - "fool". Do a risk analysis - a) you don't write the software. outcome: Nothing. b) you do write the software. outcome #1: Sony doesn't notice and/or doesn't care. This might be a case of the "shallow pockets" defense - in their eyes you're not ...


34

I am neither a lawyer nor an accountant. What I have done is to register an LLC. You can register an LLC in your state for relatively cheap (hundreds) and you can set it up so that income goes directly to yourself and is taxed as your regular income (it won't be double-taxed like in a normal corp). The LLC will be liable for any suits brought against it, ...


22

Disclaimer: I am not a lawyer. If you are concerned enough, seek professional legal advice. Assuming we are dealing with US law, it would be very difficult for someone to patent it now because the code on GitHub would be prior art. However, someone may have already filed a patent before you first published the work to GitHub. Make sure you keep any notes, ...


14

(It is customary to preface legal advice on the internet with a disclaimer that one is not a lawyer and you should consult a professional. So here it is: I am not a lawyer. You should consult a real lawyer to be sure.) Anybody can bring suit against anyone else, for pretty much anything. Winning such a lawsuit eventually is a different matter, but where the ...


11

The first part of Section 3 states that all contributors give you, the user, the right to use the software under whatever software patents are in effect, without any further obligations (including license fees). This applies both individually, where the contributor personally owns a software patent, and collectively, where a combination of contributed works ...


10

Release the App. Because you already coded it, the most you can loose (from a lawsuit) is the generated income from the App. Plus they will likely send you a "Cease and Desist" prior to taking any legal action. Basically worst case scenario is: you are back where you started now, with no revenue. (I would doing this before investing any more development ...


8

Having read @akton's answer, it is important to recognize how software patents are playing out at the moment. While it shouldn't happen, a lot of bad software-related patents get issued in the United States. Patents with overly broad or indefinite claims, patents that where there is clear prior art, and patents that are blatantly obvious. The problem is ...


6

I am not a patent lawyer, and if you want to really get to the bottom of this subject, you would probably be better off talking to a lawyer who has a firm understanding of patent law. With that disclaimer out of the way, I am also aware that patent laws differ in different parts of the world. Some nations allow for patents as first to register, while ...


5

The courts should never have allowed Apple to sue using that patent, but the simple solution is not to do overscroll anywhere but on iOS. Be creative. Come up with a different way elsewhere. Overscroll isn't the only way of showing that a user has reached the end. On Android 4.0+, they create a glow at the bottom (or top) that grows as the user continues ...


4

It's not as simple as people are making it out to be. They would have a hard time patenting your code/ algorithm (even though technically these are not patentable, in fact, abstract methods are patented all the time through the device of using a certain phraseology which is little more than a canned incantation involving the words "in one embodiment...") ...


4

Go to this page and they will set you right up: AAC Frequently Asked Questions Who must sign a license? What products are covered by the license? What technologies are covered under the AAC patent licensing program? Are there use fees for AAC? What is the term of the AAC license? I am already a licensee of MPEG-4 AAC and HE ...


3

About the best you can do is publish it as widely as possible and hope for the best. There's nothing you can do to prevent somebody from applying for a patent on something that (think they) invented. If you publish the design, the patent office may or may not become aware of it. If they do, and understand its similarity to a later application, they may cite ...


3

According to German patent law, an method can only be patented if it is new. That means, that it must not be publicly accessible before the patent was applied for. Normally making your algorithm available via GitHub is making it publicly available according to German patent law. However there are edge cases. However German patent law is very much restrictive ...


3

The situation with software patents is complex, and the laws are arguably broken (and vary from country to country), but the best thing you can do is to follow the same route everybody else does: Don't even try to figure out if you're going to be infringing someone else's patent. You're presumably not an IP lawyer, so you're unqualified to do the required ...


3

In the worst case, several things can happen: You could be sued, but that is very unlikely as a first step. You can receive a cease and desit letter. At least here in Germany this can be very costly. You have to pay the issuer's attorney's fees which can be a couple thousand euros. I don't know how this works in other countries, but most have a similar ...


1

No, using the terms "signal" and "slot" for a communication mechanism that works completely different from QT's signal/slot mechanism will not get you into conflict with any patents that might exist on the Qt mechanism. Patents work by protecting an idea, regardless of how that idea is called. To give an example1, the inventors of the foreach loop could ...


1

This is an appropriate situation for some basic game-theoretical analysis. First, you should ignore anyone advising you to not worry about it because you're unlikely to get sued unless you're successful. This is absolutely false. You can and will be sued if you present a strategic threat to someone. The case of FlightPrep vs RunwayFinder is typical. ...


Only top voted, non community-wiki answers of a minimum length are eligible