<div dir="ltr">Well my question arises after reading nmap copy file: (<a href="http://nmap.org/svn/COPYING">http://nmap.org/svn/COPYING</a>)<br><pre> * o Integrates source code from Nmap *<br>
* o Reads or includes Nmap copyrighted data files, such as *<br> * nmap-os-db or nmap-service-probes. *<br> * o Executes Nmap and parses the results (as opposed to typical shell or *<br>
* execution-menu apps, which simply display raw Nmap output and so are *<br> * not derivative works.) * <br> * o Integrates/includes/aggregates Nmap into a proprietary executable *<br>
* installer, such as those produced by InstallShield. *<br> * o Links to a library or executes a program that does any of the above *<br> * *<br>
</pre><br><br><div class="gmail_quote">On Fri, Nov 20, 2009 at 12:03 AM, Shlomi Fish <span dir="ltr"><<a href="mailto:shlomif@iglu.org.il">shlomif@iglu.org.il</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On Thursday 19 Nov 2009 23:24:04 Boris Shtrasman wrote:<br>
> Howdy ,<br>
><br>
> I'm a foss developer ,so i prefer to use tested techniques and good<br>
> software. recently i found myself in a problem:<br>
> I'm reimplementing good Foss solutions (parts of rsyslog , nmap , etc ... )<br>
><br>
> I can speed up my work (C++ developer) by using allready created GPLv3 and<br>
> MIT software.<br>
><br>
> As i see i need to use rsync (any variant) in closed source project in the<br>
> next manner:<br>
> application A calls rsync to upload to a file to remote server.<br>
> (it is GPLv3 license afaik).<br>
><br>
> Reading the license i didn't get a definitive answer.<br>
><br>
> So when in need to develop with close source what is the way to use GPL<br>
> tools ?<br>
> As in plain binaries (no use in source code or source encapsulation).<br>
><br>
<br>
</div></div>If you're just executing GPLed binaries (using fork()+execve() or Win32's<br>
CreateProcess), then they can be executed from code of any licence, including<br>
proprietary licences. Only if you link to GPLed sources or include them inside<br>
your program, then you must release them under a GPL compatible licence. But<br>
it's possible for you to call other GPLv2/GPLv3 programs freely.<br>
<br></blockquote><div>Thanks , that clears the issue for me . <br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Regards,<br>
<br>
Shlomi Fish<br>
<font color="#888888"><br>
--<br>
-----------------------------------------------------------------<br>
Shlomi Fish <a href="http://www.shlomifish.org/" target="_blank">http://www.shlomifish.org/</a><br>
<a href="http://www.shlomifish.org/humour/ways_to_do_it.html" target="_blank">http://www.shlomifish.org/humour/ways_to_do_it.html</a><br>
<br>
Chuck Norris read the entire English Wikipedia in 24 hours. Twice.<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>-- <br> -- Boris Shtrasman ------------<br>|Gnu/Linux Software developer |<br>| IM : <a href="mailto:boris@jabber.com">boris@jabber.com</a> |<br>| URL : <a href="http://myrtfm.blogspot.com">myrtfm.blogspot.com</a>|<br>
_______________________________<br> <br>
</div>