Boundary Conditions
NorthStar <[email protected]> 10 May 2003 00:40:27 -0000
| Newsgroups | gmane.comp.web.oscommerce.gpl |
|---|---|
| Message-ID | <d1a5e70595d5d3c042b970985b154bd9@osCommerce-Forums> |
This message was sent from: GNU General Public License http://forums.oscommerce.com/viewtopic.php?p=164658#164658 ---------------------------------------------------------------- I have a project in mind for integrating OSC with another program that runs on the same or perhaps another computer. Thus the system would have 2 or 3 or more processes. These would be connected via sockets. OSC would be process 1 and talk to process 2 via an API. Q1: Now, per GPL, if I develop the API, I must make the API available, so I may as well just contribute the API source back to OSC. But processes 2 and 3 wouldn't be covered by GPL because they aren't "derived works", ie, arent linked with OSC. Am I correct? Note this is all very similar, for example, to OSC working with mySQL, etc etc. (except the other process in my project isnt a database). Q2: Anything I develop in PHP that is called by OSC code becomes part of OSC and is governed by the terms of GPL, is that correct?