Using Microsoft icons for demonstration purposes This text is from https://www.microsoft.com/en-us/legal/intellectualproperty/permissions Microsoft product icons are the thumbnail-sized images indicating that a Microsoft product has been installed on your operating system. Icons may not be used in advertising, in books and other printed matter, on clothing or other promotional items, in online and Internet locations, in software applications, in television programs, in commercials, in movies, or on video. You may use Microsoft product icons in training manuals or documentation about a Microsoft product. The use of the icon must be specific to the function of the icon within the Microsoft software. The icon may not be used as a graphical or design element. Icons cannot be modified or altered and must appear as they would within the Microsoft software. Microsoft makes certain icons available to developers. (Find more information about how to buy Microsoft developer products.) If you have licensed a Microsoft development tool, review the redistributable section of the EULA to learn which Microsoft properties may be redistributed by licensees. Now obviously I can't take the icons from Word, Excel, etc. and use them in my own applications, but am I allowed to use them in an application to show what the finished product could look like? For context, I'm developing internal in-house applications (front end for some databases, reporting software, etc.) for a company and I'm considering using the Microsoft icons as placeholders icons when I show prototypes of the software to my superior since they are similar to the icons I've considered purchasing for use in the application. Is there anything legally that prevents me from doing this? For clarification, the icons will not be used in the production version of the application. I only want to use them to show what the finished product will look like. (or similar to)
The use of the icon must be specific to the function of the icon within the Microsoft software. ... is pretty specific. What you have described isn't so it is not permitted by the licence.
Yep, you are. You still need to keep the LICENSE and NOTICE files in the repository, if there were any in your copy of the project. These files contain the terms and conditions for the project, and provide attribution to the original developers. If you're trying to attribute in the UI of your application, you probably should. It's considered courteous and in the spirit of open source as well. This is also related: Do I need to include the full text of the MIT license in the UI of my app?
Generally speaking pop-culture references, like literary references, are neither trademark infringement nor copyright infringement. Trademarks Often a referenced item is in fact not a trademark. Most character names, for example, are not protectable as trademarks, because they are not used to identify the product or service, nor to advertise the product or service for sale. Similarly many pop-culture references which are associated with various groups, events, or products are not being used to identify or promote those things, and so are not protectable as trademarks. Even when a reference is (or includes) a trademarked phrase, it is unlikely to be trademark infringement. As long as the user of the trademarked term or phrase is not using it so as to identify the product or service where it is used, is not using it to advertise or promote that product or service, is not using it in such a way as to cause confusion by reasonable people on what the source of the product or service is, and is not using it so as to falsely state or imply that the product ore service is endorsed, sponsore, or approved by the owner of the trademark, then the use is not in fringement. One may use a trademark to identify a related product or service, to indicate compatibility, or to make comparative claims, and that is nominative use (using the mark as the name of the thing marked). Nominative use is specifically not infringement. Copyright Names, taglines, titles, mottos, and other short phrases are not protected by copyright at all. See the US Copyright office Circular 33 -- Works Not Protected by Copyright, where it is stated: Words and short phrases, such as names, titles, and slogans, are uncopyrightable because they contain an insufficient amount of authorship. The Office will not register individual words or brief combinations of words, even if the word or short phrase is novel, , distinctive, or lends itself to a play on words. This circulart includes as exMPLES: The name of a character Catchwords or catchphrases Mottos, slogans, or other short expression As I wrote in https://writing.stackexchange.com/questions/60965/what-are-the-fair-use-rules-in-the-usa-for-short-quotes-from-books-or-song-lyric Literary references, including short quotes, to other works of fiction are commonly allowed as fair use. They are usually appropriately attributed. There are several reasons for this. Such references normally do not serve as a replacement for the original. They normally do not harm the market, actual or potential for the original. And they are often transformative, that is, they re-user has a different purpose and achieves a different effect from the original. All of these factors are important in fair-use decisions, and all lean toward fair use for literary or pop-culture references. In fact, there are few cases to cite on such references, because it is so widely accepted that they would be fair uses that no on ever sues over them.
Probably yes. But it is only a trademark violation when used in connection with a sale of good and services in a manner that is suggests affiliation with the programming language. Thus, you can have a bar named &quot;C++&quot; but not you own programming language or updates to an existing programming language.
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.
Yes, it is legal to do that More exactly, it is not copyright infringement. Reverse engineering has been found to be a fair use under US copyright law in: Sega Enterprises v. Accolade 977 F.2d 1510 (9th Cir. 1992); Sony Computer Entertainment v. Connectix 203 F.3d 596 (9th Cir. 2000).; and Atari Games Corp. v. Nintendo of America, Inc. 975 F.2d 832 (Fed. Cir. 1992). In general pure reverse engineering is fair use when the reuser has not agreed to a contract limiting reverse engineering and has not obtained a copy through deception. But a file format is considered to be an idea or a method of operation, and so is not protected by copyright at all, and nothing that is done with it could ever be copyright infringement. See https://social.msdn.microsoft.com/Forums/windows/en-US/3269d4f3-8b39-4a2c-8205-1a55e0c6774d/are-file-types-copyrighted?forum=Vsexpressvcs and &quot;Does copyright protect data file formats?&quot; from Lexology, the latter citing EU law and the case of SAS Institute Inc. v World Programming Ltd in the Court of Justice of the European Union (CJEU). Thus there is no copyright infringement in reverse engineering a file format, or in then writing and distributing code to read, write, or, modify files in such a format. If a valid patent applies, that may prevent creating or using such software without a license from the patent holder. But my understanding is that in most cases a file format will not be subject to a patent.
You are free to sell or not to sell to whoever you like (unless it is illegal discrimination, like not selling to white Christians), but it doesn't make a difference, because anyone who buys the software from you can legally sell it on to anyone they want. So you cannot control who ends up owning the software. If I want the software and you don't sell it to me, and I still want it, I'll just ask a friend to buy it and give them the money. Other people would just get a pirated copy if you refuse to sell to them (and would have very little bad conscience since they offered you cash and you refused to take it). You can put terms into a license, and in the USA this is binding. The customer may not agree with the license, and in that case they have the right to get a refund for the software. In the EU, I don't think a license is binding, so you'd have to sign a legally binding contract with the buyer. Apart from all that, you have very little chance to find out if the software is used against your wishes and to do anything about it.
If you want to implement this or a similar feature, you'd look up the patents, and either get a license (unlikely that Microsoft would give you a license), or figure out how to implement the feature without violating the patent. An example how a company I worked for worked around a patent: In order to compress data. in the best possible way, the idea was to try eight different methods to compress the data and pick the best compressed data. There was a patent for that (even though to me, this was quite obvious). Workaround: The software tried eight different methods and reported a number from 1 to 8 indicating which method gave the best result (unlike the patent, which actually gave the best result). Then the data was compressed once using the best method. No patent violation. You'd probably want a patent lawyer to check if your idea how to implement the feature violates the patent or not, and how to get around it. It takes a specific mindset that you and I don't have. And even good lawyers who are not patent lawyers might not be able to help you there. Commercial vs. open source/free software makes no difference, except that Microsoft might not bother suing you if there is no money to be made. Unless the intent is to prevent you from implementing the feature, in which case the would sue companies without money as well.