Is it illegal to modify a website locally I am getting flak from the company I work for for having built a bookmarklet that makes one of their web applications more functional. It injects some code and new elements onto the page to augment the features of the site. Everything it does can be reproduced in the developer console. They are accusing me of violating their Terms of Service, specifically the generic phrase "You agree that you will not modify, copy, distribute, transmit, display, perform, reproduce, publish, license, create derivative works from, frame in another web page, use on any other web site, transfer, or sell any information, software, lists of users, databases or other lists, products or services provided through or obtained from the site." Does this hold water? What I'm doing is 100% local, modifying a rendered version of a website. I am not affecting their servers in any way. How should I respond to this?
It's not clear exactly what you're asking, when you say "the company I work for" – i.e. are you asking "can they fire me?" (almost certainly they can, even if their TOS thinking is legally misguided – unless in your country there are laws that prevent firing employees). To be certain, you need to hire an attorney who is sufficiently savvy about web page technology that they can accurately judge what you are doing, and whether you can fruitfully resist their demands. You seem to be skeptical of their position because you are "not affecting their servers in any way". The TOS is not about affecting their servers, it is about affecting their intellectual property. It appears that your code does a number of the prohibited actions such as and perhaps most importantly "modify". If you have distributed a program that allows users to modify company content on their own computers, then the user might be in violation of the TOS, but not you (since you're not running a server that redistributes). However, I am betting that in order to create and test the program you had to violate the TOS. Additionally, you could be vicariously liable for the infringements of others, especially if this program can only be used to infringe on copyright, and you know this fact. That is pretty much the end of the legal part. As for how you should respond, your attorney, and not Law SE, deals in recommendations.
Is it ok to copy the game concept and even with mostly similar content like "fighting", "building houses" etc ? Yes, but ... I should also mention that pretty much my whole User Interface is based on the User Interface from "Parallel Kingdoms" Is copyright violation. Ideas are not protected by IP law. The tangible representation of those ideas (art, words, layout, format etc.) is protected.
You cannot create derivative works without permission of the copyright holder (even if you create it and keep it to yourself). Further, you cannot distribute derivative works without permission of the copyright holder. That's a general principle that always applies. Since there is a license, you need to read that license carefully and determine under which conditions you have permission to create derivative works, and to distribute them. Your book would be considered a derivative work. In some situations, like commenting on a work, parody and some others, you would have a defense if you are quoting tiny parts of the work. But generally, if you find it unfair that your 200 page needs to be licensed because you used two pages from an open source source, you either do without those two pages, or you find the author and ask for permission under a different license. Note that facts are not copyrightable. So if the wikipedia page contains facts and isn't just made up, you can read it ten times, memorise all the facts, and maybe tell the facts to someone who you pay to write a similar article.
Ideas (methods of playing, game mechanics, strategy, goals) cannot be protected by copyright. But any part of a creative work can. So, no copying of drawings, patterns, images, sounds, or the element. I suppose copying the software code is not an issue here, but it can, obviously, also not be copied. And nothing in your game can look like someone's else trademark.
The creator of the software doesn't provide any warranty. If you feel confident in the quality of the software, nothing stops you from providing a warranty. If the software doesn't meet your guarantees, you will have to pay out because you provided the warranty, depending on the terms. Not the creator of the software because they explicitly didn't provide any warranty. If that's what you want to do, go ahead. I wouldn't. You don't have to republish under the BSD license, which you wouldn't. You must attach the license terms, which clarifies the role of the original creators, and that they don't give a warranty. Doing this allows you to copy the software. It doesn't mean you can't provide a warranty.
Yes, you can. An excellent example is this very website - at the bottom of this page you will find a series of links in the footer, one of which is &quot;Terms of Service&quot;. I think you will agree that most people using the Law SE are making no money from it or paying no money to use it and yet the terms of service sets out in black and white what a user of this site can do, and what the repercussions can be if they breach the ToS, so it serves a purpose as an excellent example for your question.
As you've presented them, I doubt the functions are protected by copyright in the first place. Originality is one of the threshold requirements for copyright protection, and it demands that the work in question be independently created by the author, and that it possess some minimal degree of creativity. If you're talking about programming at a level so basic that the function truly must be created in a particular way, there is no originality in simply following the instructions. And even if there's some wiggle room, but the language you used has likely been independently replicated by many programmers, that's still not original enough to be copyrightable. What you want to watch out for, though, is the possibility that they've been combined into an original arrangement that is protected. I don't know enough about how copyright law is applied to code to say where or how that line is drawn, but my instinct would be that it could be a fairly low threshold.
According to EU case law, everything in your scenario is legal except if Example Site is hosting the image without authorization and Pirate Site is a for-profit site, then Pirate Site is presumed to be violating Article 3 of the Copyright Directive on communication to the public (in this scenario, Example Site is also trivially violating Article 2 on the right to reproduction). In Meltwater, Case C-360/13, the court ruled that browser cache and on-screen copies fell under the temporary reproduction exception, Article 5(1) of the Copyright Directive. This means that the visitor is not infringing copyright (IPKat reference). In BestWater, Case C-348/13, the court ruled that embedding content was itself not a communication to the public when that content was hosted with rightsholder authorization, and so did not violate Article 3. This means that Pirate Site is not infringing on communication to the public rights (it is also not creating a copy itself, so is not breaking Article 2) (IPKat reference). When content is not hosted with authorization, the situation is quite a bit more nuanced. GS Media, Case C-160/15, is the controlling case. Here, the court ruled that if a link (note it doesn't even have to be embedded/hotlinked) is posted by a for-profit site, that site is expected to have done its due diligence to ensure the linked content is hosted legally. Therefore, it is presumed to be violating Article 3, i.e., the burden of proof is on the link posting site to demonstrate that it had done its due diligence in verifying the legality of the linked content. So in this scenario, Pirate Site is presumed to be infringing on communication to the public rights (IPKat reference - WARNING: slightly NSFW image here, Playboy was one of the parties to the case).