[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Savannah-hackers] submission of Ramon - A RMON2 Network Monitoring
From: |
Ricardo Nabinger Sanchez |
Subject: |
Re: [Savannah-hackers] submission of Ramon - A RMON2 Network Monitoring Agent - savannah.nongnu.org |
Date: |
Sat, 25 Dec 2004 22:15:52 -0200 |
Quoting address@hidden (Jonathan Gonzalez V.)
Sent on Fri, 24 Dec 2004 23:37:16 -0300
Hello Jonathan Gonzalez,
> address@hidden writes:
>
> Hi Ricardo Nabiger,
>
> I checked the CURL project page and the License Notices it's
> GPL-Compatible but, they put a string "All rights reserved", and this
> make it GPL-Incompatible. You can contact to the authors and asking if
> they can remove this little string from the license, because this make
> it non-free software since the have to give rights to the users to be
> free software this mean that they cannot reserver all rights. The
> other options it is drop this package from the dependencies list, can
> you tell us what you will do?
>From their FAQ:
http://curl.haxx.se/docs/faq.html#6.6
6.6 Can you please change the curl/libcurl license to XXXX?
No.
<explanation>
So I'll drop libcurl from the project. In fact, I've already removed it,
thus it is a little broken right now. I can fix it later with some sockets
and no external dependency. :)
>
> Related to the package, there's a directory called 'net-snmp', the
> files here are licensed as part of your project but you name a
> dependence called 'Net-SNMP', are these files the created as an
> interface to work with the Net-SNMP dependence? if this is the case,
> you should change the name to this directory to avoid future confusions.
Fixed. I renamed the directory to module/, these files are only necessary
when one wants to integrate the agent into the Net-SNMP as a loadable
module. They are an interface to Net-SNMP, as you pointed.
>
> You have two problems related to the licensing process, the first was
> pointed above, the second it's that you didn't replace the string 'GNU
> program' in all your License Notices, consider to fix this :)
Oh man! :)
Well, fixed. GNU program --> Ramon
>
> If you are willing to make the changes mentioned above, please provide
> us with an URL to an updated tarball of your project. Upon review, we
> will reconsider your project for inclusion in Savannah.
The updated tarball is available at:
http://mutuca.metropoa.tche.br/~rnsanchez/rmon2_00028.tar.gz
Thanks for your time, and best regards.
> > A package was submitted to savannah.nongnu.org
> > This mail was sent to address@hidden, address@hidden
> >
> >
> > Ricardo Nabinger Sanchez <address@hidden> described the package
> > as follows:
> > License: gpl
> > Other License:
> > Package: Ramon - A RMON2 Network Monitoring Agent
> > System name: ramon
> > Type: non-GNU
> >
> > Description:
> > The project is the first known implementation of a free and open source
> > RMON2 network monitoring agent.
> > As the name suggests, it is a software agent to monitor network traffic,
> > and gather statistics regarding OSI layers 3 to 7, as proposed by the
> > IETF standard RFC-2021.
> > For network admins and/or researches, perhaps it's the only mean to get
> > in touch with this kind of network monitoring agent, as there are many
> > commercial implementations (even hardware based). As it's software
> > based and free, one only needs a cheap PC station (it runs on expensive
> > PCs too, and better) connected to an ethernet network.
> > It is not intended to spy or steal network ata, only to traffic
> > characterization as proposed by the IETF RFC.
> > This is yet on development stage, but is very functional.
> > The agent also has an extended mode of operation, where it analyses
> > protocol iterations which are programmed by a manager using the PTSL
> > language. This language was proposed by my teacher and research leader
> > on his PhD thesis, and is intended to be of free use.
> >
> > The monitoring agent partially depends on libcurl, which is not a
> > strict-GPL library. As I am the project leader, I can work on its
> > removal if it violates the GPL licence in any way.
> >
> > RFC-2021: http://www.ietf.org/rfc/rfc2021.txt
> > PTSL: http://mutuca.metropoa.tche.br/Publications/tese_Luciano.ps.gz
> > RMON2 latest CVS snapshot (source code):
> > http://mutuca.metropoa.tche.br/~rnsanchez/rmon2_00027.tar.gz
> >
> >
> > Other Software Required:
> > * GNU Make
> > * GNU gcc
> > * GNU Flex
> > * Yacc
> > * libpcap
> > * posix threads
> > * Net-SNMP, only if one wants to access data via SNMP
> > * CURL, only if running the extended mode
> > * CURL is available at: http://curl.haxx.se/
> > * GNU Pth as optional threads library
> > * Doxygen, if one wants to generate the source documentation
> >
> > Other Comments:
> > This is a re-register.
> > I've managed to fix all pendencies pointed by Jonathan Gonzalez:
> >
> > * Move from the 'small program' to 'program' license notice model
> > * Include license on top of files where it was missing
> > * Removed year ranges
> > * Fixed copyrights year to reflect the current year of release
> >
> > Please send any comments to both emails of mine:
> > address@hidden
> > address@hidden
> >
> > On the first registration I didn't receive any messages, only the last
> > one when my project was removed from the pending queue.
>
>
--
Ricardo Nabinger Sanchez
GNU/Linux #140696 [http://counter.li.org]
Slackware Linux + FreeBSD
Warning:
Trespassers will be shot.
Survivors will be shot again.
pgpHrWb0k4hQf.pgp
Description: PGP signature