| ▲ | giancarlostoro 4 hours ago | |
> Basically, if I'm reading it correctly, they have to give you the source code if you ask for it, but they don't have to tell you that you can ask. Sounds like GPL v4 is inbound, a GPL license that forces you to inform your customer that your product uses a GPL licensed software by putting an image of Richard Stallman somewhere in your startup screen. | ||
| ▲ | gpm 2 hours ago | parent | next [-] | |
GPLv2 > c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) GPLv3 > d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. With the definition > An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. As I understand the licenses if you use a GPLv2/3 library and you aren't proactively displaying notices (i.e. not just including them in a menu that the user might not even see or a readme file, but actually printing something about licenses to the screen every single time the user starts the program) you are committing copyright infringement. | ||
| ▲ | acuozzo 2 hours ago | parent | prev [-] | |
> license that forces you to inform your customer This is what I love about the original 4-clause BSD license. | ||