Date: Sun, 06 Jan 2002 14:10:15 -1000 From: "Arthur W. Neilson III" <art@pilikia.net> To: "Brett Glass" <brett@lariat.org> Cc: freebsd-stable@freebsd.org Subject: Re: Could someone commit the change suggested in PR bin/32420? Message-ID: <200201061410150780.48050584@smtp> In-Reply-To: <4.3.2.7.2.20020106163320.00dc1960@localhost> References: <4.3.2.7.2.20020105145152.01cbc100@localhost> <Message from Brett Glass <brett@lariat.org> <4.3.2.7.2.20020105005950.00db4f00@localhost> <4.3.2.7.2.20020105145152.01cbc100@localhost> <4.3.2.7.2.20020106163320.00dc1960@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
msyslog is pretty cool, it's modular and has a bunch of different input modules for tcp, udp, streams and unix domain sockets also output modules for mysql, postgres, peo (hash protection) and regex. it is worth= exploring and actually is BSD licensed, as shown on the freshmeat homepage for the msyslog project http://freshmeat.net/projects/msyslog as for mysql, it's very fast and we already had it on our mrtg/rrdtool= webserver which snmp monitors a number of machines. msyslog uses the c api in the mysql client library for database access. mysql is fully threaded and= handles the load well. the COPYING file in the msyslog distribution describes the licensing terms= thusly: msyslog source code files have either traditional BSD license, on the cases of files based on previous BSD syslog (syslogd.c, syslogd.h, ttymsg.c and om_classic.c), or a more permisive license known as modified BSD license, or MIT license, for the rest of the source files. However, this licensing scheme may change in the future, as BSD= license has been changed by the Regent of the University of California. For more information on this, take a look at http://www.opensource.org/licenses the BSD license used is the following: Copyright (c) 1983, 1988, 1993, 1994 The Regents of the University of California. All rights= reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the= distribution. 3. All advertising materials mentioning features or use of this= software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its= contributors may be used to endorse or promote products derived from this= software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS''= AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR= PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE= LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR= CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE= GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,= STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY= WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. MIT license used is: Copyright (c) 2001, Core SDI S.A., Argentina All rights reserved Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the= distribution. 3. Neither name of the Core SDI S.A. nor the names of its contributors may be used to endorse or promote products derived from this= software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED= WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE= DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,= BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF= USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE= OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. It goes on to include the standard On 1/6/02 at 4:41 PM Brett Glass wrote: > >At 03:01 PM 1/6/2002, Arthur W. Neilson III wrote: > >>recently we setup msyslog-1.08a on a number of freebsd and solaris >>based boxes, syslogging to a mysql backend. > >I'd be concerned about the overhead of a full-fledged SQL database.... >Seems like overkill to me. > >Also, I believe that "msyslog" and "mySQL" are both GPLed. No >commercial programmer can safely look GPLed code, because if he >does so he may later be sued for creating a "derivative work" >if he writes something containing similar algorithms or >functionality. Thus, we could only use such software as a "black >box;" if there were a bug, we couldn't fix it due to the risk of >GPL contamination. We'd rather use code that's licensed under >a truly free (TF) license, such as the BSD License. > >--Brett > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-stable" in the body of the message -- __ / ) _/_ It is a capital mistake to theorise before one has data. /--/ __ / Insensibly one begins to twist facts to suit theories, / (_/ (_<__ Instead of theories to suit facts. -- Sherlock Holmes, "A Scandal in Bohemia" Arthur W. Neilson III, WH7N - FISTS #7448 Bank of Hawaii Network Services http://www.pilikia.net art@pilikia.net, aneilson@boh.com, wh7n@arrl.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201061410150780.48050584>