From fortitude.zhang at gmail.com Sun Oct 7 05:50:51 2012 From: fortitude.zhang at gmail.com (=?GB2312?B?1cW2q9HH?=) Date: Sun, 7 Oct 2012 12:50:51 +0000 Subject: [Xorp-users] Question about license of xorp_cli library. Message-ID: Hi list, Recently I am reading about XORP source code, as I learned, most of library of XORP project use LGPL license, while xorp_cli library use a license of GPL. The library is mainly used by xorpsh, however, it may also be used by some module to provide internal CLI access, but as it uses GPL license, it's hard to use the library to add internal cli access to some proprietary module. Is this caused by some historically reason? Thanks a lot. From greearb at candelatech.com Sun Oct 7 12:49:28 2012 From: greearb at candelatech.com (Ben Greear) Date: Sun, 07 Oct 2012 12:49:28 -0700 Subject: [Xorp-users] Question about license of xorp_cli library. In-Reply-To: References: Message-ID: <5071DCC8.8000705@candelatech.com> On 10/07/2012 05:50 AM, ??? wrote: > Hi list, > Recently I am reading about XORP source code, as I learned, most of > library of XORP project use LGPL license, while xorp_cli library use a > license of GPL. > The library is mainly used by xorpsh, however, it may also be used by > some module to provide internal CLI access, but as it uses GPL > license, it's hard to > use the library to add internal cli access to some proprietary module. > Is this caused by some historically reason? > Thanks a lot. To change the license, you would have to get agreement from all copyright holders, including whoever bought the original xorp.com and any developers that have made changes since it was put under the GPL. Likely I'm one of those developers, and I have no interest in changing it to GPL license, so realistically, the license cannot be changed. You can use system() calls to xorpsh -c 'command' to pass in commands that way, perhaps... Or just make your stuff GPL. Thanks, Ben > > _______________________________________________ > Xorp-users mailing list > Xorp-users at xorp.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users > -- Ben Greear Candela Technologies Inc http://www.candelatech.com From donotspammemail at me.com Fri Oct 19 11:41:19 2012 From: donotspammemail at me.com (Moxie Dee) Date: Fri, 19 Oct 2012 20:41:19 +0200 Subject: [Xorp-users] scons treats warnings as errors Message-ID: OS X: 10.8.2-x86_64 Xcode: 4.5.1 CLT: 4.5.0.0.1.1249367152 LLVM-GCC: build 2336 Clang: 4.1 build 421 openssl 1.0.1c scons 2.2.0 disable_werror=true or --warn=no-all have no effect Command executed: >scons< Log attached. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20121019/f714a524/attachment.html -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xorp.txt Url: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20121019/f714a524/attachment.txt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-users/attachments/20121019/f714a524/attachment-0001.html From greearb at candelatech.com Fri Oct 19 12:04:11 2012 From: greearb at candelatech.com (Ben Greear) Date: Fri, 19 Oct 2012 12:04:11 -0700 Subject: [Xorp-users] scons treats warnings as errors In-Reply-To: References: Message-ID: <5081A42B.8060309@candelatech.com> On 10/19/2012 11:41 AM, Moxie Dee wrote: > OS X: 10.8.2-x86_64 > Xcode: 4.5.1 > CLT: 4.5.0.0.1.1249367152 > LLVM-GCC: build 2336 > Clang: 4.1 build 421 > > openssl 1.0.1c > scons 2.2.0 > > disable_werror=true or --warn=no-all have no effect > > Command executed: >scons< The command executed should be: scons disable_werror=true And your logs should show something like this: Disable Firewall: False Disable Profile : False Disable -Werror : True Enable lex hack : False Disable warning logs : False Disable error logs : False It appears that your version of Xorp is not new enough for this feature. What version are you using? Either way, try getting the latest code from github. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com