Modified Berkeley license. Copyright (c) 1998-2004, Leonard Richardson All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * 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. * Neither the name of the NewsBruiser Consortium 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 COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. ====================================================================== NOTE: This package includes code which is licensed under terms other than these. * The source code in the files nb/lib/gnosis/indexer.py, nb/lib/InternetTopicExchange.py, and nb/lib/AsciiDammit.py are placed into the public domain, which of course is BSD-compatible. * The source code in the file nb/lib/HTMLStripper.py is licensed under the MIT license, which is BSD-compatible. * The source code in the following files is licensed under the Python license, which is BSD-compatible. - nb/lib/blogger.py - nb/lib/feedparser.py - nb/lib/portalocker.py - nb/lib/manilalib.py - nb/lib/IWantOptions.py - nb/lib/LOMP.py - nb/lib/TTM.py - nb/plugin/entry/export/Delicious/pydel.py * The source code in the directory nb/lib/reverend/ is licensed under the GNU Lesser General Public License, version 2.1. My modifications to files in that directory are hereby licensed under the terms of that license. * The source code in the following files is licensed under a modified Berkeley license, with Secret Labs AB and Fredrik Lundh as joint copyholders. - nb/lib/xmlrpclib.py - nb/lib/rssparser.py * Some regular expressions in the file nb/plugin/entry/filter/AutoLink/__init__.py are taken from ViewCVS, which is licensed under a modified Berkeley license. The ViewCVS license is reproduced at the bottom of that file. * The JavaScript in the file nb/plugin/entry/annotate/Comments/CommentScreens.py is based on code taken from the following URLs: http://tech.irt.org/articles/js025/index.htm http://www.netspade.com/articles/javascript/cookies.xml * The source code in the file www/ahoy/ahoy.js is licensed under the GNU GPL, which is not BSD-compatible. However, since no NewsBrusier code makes use of ahoy.js, the GPL affects only that one file (I've checked with Brian Donovan, the author of ahoy.js, and he agrees). A copy of the GPL is included in www/ahoy/gpl.txt.