Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>None of the programs/libraries you mentioned has an "advertising clause" that would force you to show that you're even using the program/library as part of the generated HTML; let alone copyright.</p> <p>If your application is GPL (which it has to be if it uses a GPL library), you still aren't forced to publish code. You just have to give source code and all the permissions to anyone you give the application to (eg. as compiled binaries). But since there is no such thing as a compiled binary in PHP, it comes down to: anyone who gets your <em>code</em> gets it under the terms of the GPL. People who access your application remotely don't get any special right.</p> <p>If you write an application in PHP, the license of PHP itself is irrelevant. Your code isn't linked to PHP, it's merely input to the PHP interpreter.</p> <p>If you write an application that accesses a MySQL library, the license of MySQL itself is irrelevant. You're accessing it through a network protocol, not by linking to it. However, it looks like libmysqlclient is GPL (unless you purchase a commercial license from MySQL / Sun / soon-to-be Oracle), and the MySQL extension in PHP uses it, so you may be linking to a GPL library if you use that. However#2, PHP has a "native library" (PHP-licensed) that supports the same network protocol, which can be used to talk to a MySQL server without using any MySQL library in PHP.</p> <p>[answer still being edited; I have to look up lots of things to get accurate info :P]</p> <p>Disclaimer: you won't get legal advice on StackOverflow. The above is not legal advice. I am not a lawyer. If I end up being wrong in all of the above, and next year Sun sues you for violating MySQL license, it's not my fault ;)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload