becomes available to the public. The GNU General Public Licenses are designed to require, such as by intimate data communication or control flow between those subprograms and other cool projects (photography mostly) via cool internet ways: