Quote:Original post by madelelaw Read this to get some information on intellectual property rights.
If someone is stealing your code and you do not have the financial means to sue, you will have a hard time defending your rights. That's the nature of the beast-- and to be fair, because copyright is ultimately an economic motivator, ideally the legal system should only be used because preventing infringement is economically viable and worthwhile. Although that's more my personal ideology than any kind of basis for why these suits are brought.
Also as for trademark law-- it goes to the first person to use the trademark in commerce, not who registers first. Like copyright, there are some protections that attach the moment you use the name in commerce to identify your product (under US law at least). That's why trademark searches are expensive-- you can't just rely on a search with the USPTO. You need to register your mark if you're going to bring a suit under federal trademark law, but states have their own trademark laws and the laws of unfair competition deal with this issue as well. |
My understanding, based on conversations with IP lawyers (one of which is my sister) is that trademarks are not automatically granted, in fact unless the application is properly filled out they can be rejected - with a none refundable filing fee of course, which is not cheap. There can be 'unregistered trademarks' where a company trades long enough under a certain brand+industry such that it can call out someone else for trying to pass off as them. But they are so difficult and expensive to prove and enforce that they are not worth anyones time really. And certainly cannot be relied upon as a IP protection mechanism or protecting against someone registering a mark.
To CodaKiller:
Unless you plan to brand and sell your engine then the notion of trademark is irrelevant. More so if you have no interest in registering as an official business. Trademarks are to protect brands so a specific ordering of characters and images which comprise a logo is what is trademarkable. Copyright applies automatically to the work of art but no trademark is automatic.
Your code/software falls under copyright automatically but again a software patent would not make sense as protection unless you were selling your engine (assuming you were able to patent any of it at all). Even then, if someone were to pirate your game you could not take them to court for infringing your patent as it would simply not apply. To protect your engine you would have to make it really good and expensive and have strict licencing rules which you could enforce with all that profit you were gaining from the sale of those expensive licences.
Anyways sadly, for anybody not overflowing with money, enforcing your intellectual property rights is usually too expensive in both time and money. Time better spent catering to your loyal customers and improving your product and its brand. Thats why I always wonder when people obsess over licencing and piracy of their software. Just get on with it. Really though, as a smaller company selling software you are well placed to not try to fight the wind but bend with it and consider other
business models (extremely insightful but perhaps overexcited at parts).