1.1 --- a/spellchecker/build.xml Sat Oct 26 01:41:44 2002 +0000
1.2 +++ b/spellchecker/build.xml Sun Oct 27 19:39:58 2002 +0000
1.3 @@ -17,7 +17,7 @@
1.4 <property name="nbm_alias" value="nb_ide"/>
1.5 <property name="homepage.base" value="netbeans.org"/>
1.6 <property name="dist.base" value="www.netbeans.org/download/nbms/40"/>
1.7 - <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
1.8 + <property name="license.file" value="spellcheck-license.txt"/>
1.9
1.10 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar"/>
1.11 <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/spellchecker/spellcheck-license.txt Sun Oct 27 19:39:58 2002 +0000
2.3 @@ -0,0 +1,306 @@
2.4 +This module is part of NetBeans and is open-source.
2.5 +You can see http://www.netbeans.org/license.html for details.
2.6 +
2.7 +You may use the binary however you like. The source file license is:
2.8 +----------------------------------
2.9 + Sun Public License Notice
2.10 +
2.11 +The contents of this file are subject to the Sun Public License
2.12 +Version 1.0 (the "License"). You may not use this file except in
2.13 +compliance with the License. A copy of the License is available at
2.14 +http://www.sun.com/
2.15 +
2.16 +The Original Code is NetBeans. The Initial Developer of the Original
2.17 +Code is Sun Microsystems, Inc. Portions Copyright 1997-2001 Sun
2.18 +Microsystems, Inc. All Rights Reserved.
2.19 +----------------------------------
2.20 +
2.21 +
2.22 +The word.wordList file was create from up to level 50 of
2.23 +the scowl-4a word list project. Below are the various
2.24 +copyrights verbatim from the scowl README. All words should
2.25 +be in the public domain.
2.26 +
2.27 +----------------------------------
2.28 +COPYRIGHT, SOURCES, and CREDITS:
2.29 +
2.30 +The collective work is Copyright 2000 by Kevin Atkinson as well as any
2.31 +of the copyrights mentioned below:
2.32 +
2.33 + Copyright 2000 by Kevin Atkinson
2.34 +
2.35 + Permission to use, copy, modify, distribute and sell these word
2.36 + lists, the associated scripts, the output created from the scripts,
2.37 + and its documentation for any purpose is hereby granted without fee,
2.38 +feedback and created a number of special lists (those found in the
2.39 +Supplement) in order to help improve the overall quality of SCOWL.
2.40 +
2.41 +The 10 level includes the 1000 most common English words (according to
2.42 +the Moby (TM) Words II [MWords] package), a subset of the 1000 most
2.43 +common words on the Internet (again, according to Moby Words II), and
2.44 +frequently class 16 from Brian Kelk's "UK English Wordlist
2.45 +with Frequency Classification".
2.46 +
2.47 +The MWords package was explicitly placed in the public domain:
2.48 +
2.49 + The Moby lexicon project is complete and has
2.50 + been place into the public domain. Use, sell,
2.51 + rework, excerpt and use in any way on any platform.
2.52 +
2.53 + Placing this material on internal or public servers is
2.54 + also encouraged. The compiler is not aware of any
2.55 + export restrictions so freely distribute world-wide.
2.56 +
2.57 + You can verify the public domain status by contacting
2.58 +
2.59 + Grady Ward
2.60 + 3449 Martha Ct.
2.61 + Arcata, CA 95521-4884
2.62 +
2.63 + grady@netcom.com
2.64 + grady@northcoast.com
2.65 +
2.66 +The "UK English Wordlist With Frequency Classification" is also in the
2.67 +Public Domain:
2.68 +
2.69 + Date: Sat, 08 Jul 2000 20:27:21 +0100
2.70 + From: Brian Kelk <Brian.Kelk@cl.cam.ac.uk>
2.71 +
2.72 + > I was wondering what the copyright status of your "UK English
2.73 + > Wordlist With Frequency Classification" word list as it seems to
2.74 + > be lacking any copyright notice.
2.75 +
2.76 + There were many many sources in total, but any text marked
2.77 + "copyright" was avoided. Locally-written documentation was one
2.78 + source. An earlier version of the list resided in a filespace called
2.79 + PUBLIC on the University mainframe, because it was considered public
2.80 + domain.
2.81 +
2.82 + Date: Tue, 11 Jul 2000 19:31:34 +0100
2.83 +
2.84 + > So are you saying your word list is also in the public domain?
2.85 + There were many many sources in total, but any text marked
2.86 + "copyright" was avoided. Locally-written documentation was one
2.87 + source. An earlier version of the list resided in a filespace called
2.88 + PUBLIC on the University mainframe, because it was considered public
2.89 + domain.
2.90 +
2.91 + Date: Tue, 11 Jul 2000 19:31:34 +0100
2.92 +
2.93 + > So are you saying your word list is also in the public domain?
2.94 +
2.95 + That is the intention.
2.96 +
2.97 +The 20 level includes frequency classes 7-15 from Brian's word list.
2.98 +
2.99 +The 35 level includes frequency classes 2-6 and words appearing in at
2.100 +least 11 of 12 dictionaries as indicated in the 12Dicts package. All
2.101 +words from the 12Dicts package have had likely inflections added via
2.102 +my inflection database.
2.103 +
2.104 +The 12Dicts package and Supplement is in the Public Domain.
2.105 +
2.106 +The WordNet database, which was used in the creation of the
2.107 +Inflections database, is under the following copyright:
2.108 +
2.109 + This software and database is being provided to you, the LICENSEE,
2.110 + by Princeton University under the following license. By obtaining,
2.111 + using and/or copying this software and database, you agree that you
2.112 + have read, understood, and will comply with these terms and
2.113 + conditions.:
2.114 +
2.115 + Permission to use, copy, modify and distribute this software and
2.116 + database and its documentation for any purpose and without fee or
2.117 + royalty is hereby granted, provided that you agree to comply with
2.118 + the following copyright notice and statements, including the
2.119 + disclaimer, and that the same appear on ALL copies of the software,
2.120 + database and documentation, including modifications that you make
2.121 + for internal use or for distribution.
2.122 +
2.123 + WordNet 1.6 Copyright 1997 by Princeton University. All rights
2.124 + reserved.
2.125 +
2.126 + THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
2.127 + UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
2.128 + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
2.129 + UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
2.130 + ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE
2.131 + LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY
2.132 + THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
2.133 +
2.134 + The name of Princeton University or Princeton may not be used in
2.135 + advertising or publicity pertaining to distribution of the software
2.136 + and/or database. Title to copyright in this software, database and
2.137 + any associated documentation shall at all times remain with
2.138 + Princeton University and LICENSEE agrees to preserve same.
2.139 +
2.140 +The 50 level includes Brian's frequency class 1, words words appearing
2.141 +in at least 5 of 12 of the dictionaries as indicated in the 12Dicts
2.142 +package, and uppercase words in at least 4 of the previous 12
2.143 +dictionaries. A decent number of proper names is also included: The
2.144 +top 1000 male, female, and Last names from the 1990 Census report; a
2.145 +list of names sent to me by Alan Beale; and a few names that I added
2.146 +myself. Finally a small list of abbreviations not commonly found in
2.147 +other word lists is included.
2.148 +
2.149 +The name files form the Census report is a government document which I
2.150 +don't think can be copyrighted.
2.151 +
2.152 +The name list from Alan Beale is also derived from the linux words
2.153 +list, which is derived from the DEC list. He also added a bunch of
2.154 +miscellaneous names to the list, which he released to the Public Domain.
2.155 +
2.156 +The DEC Word list doesn't have a formal name. It is labeled as "FILE:
2.157 +english.words; VERSION: DEC-SRC-92-04-05" and was put together by Jorge
2.158 +Stolfi <stolfi@src.dec.com> DEC Systems Research Center. The DEC Word
2.159 +list has the following copyright statement:
2.160 +
2.161 + (NON-)COPYRIGHT STATUS
2.162 +
2.163 + To the best of my knowledge, all the files I used to build these
2.164 + wordlists were available for public distribution and use, at least
2.165 + for non-commercial purposes. I have confirmed this assumption with
2.166 + the authors of the lists, whenever they were known.
2.167 +
2.168 + Therefore, it is safe to assume that the wordlists in this package
2.169 + can also be freely copied, distributed, modified, and used for
2.170 + personal, educational, and research purposes. (Use of these files in
2.171 + commercial products may require written permission from DEC and/or
2.172 + the authors of the original lists.)
2.173 +
2.174 + Whenever you distribute any of these wordlists, please distribute
2.175 + also the accompanying README file. If you distribute a modified
2.176 + copy of one of these wordlists, please include the original README
2.177 + file with a note explaining your modifications. Your users will
2.178 + surely appreciate that.
2.179 +
2.180 + (NO-)WARRANTY DISCLAIMER
2.181 +
2.182 + These files, like the original wordlists on which they are based,
2.183 + are still very incomplete, uneven, and inconsitent, and probably
2.184 + contain many errors. They are offered "as is" without any warranty
2.185 + of correctness or fitness for any particular purpose. Neither I nor
2.186 + my employer can be held responsible for any losses or damages that
2.187 + may result from their use.
2.188 +
2.189 +However since this Word List is used in the linux.words package which
2.190 +the author claims is free of any copyright I assume it is OK to use
2.191 +for most purposes. If you want to use this in a commercial project
2.192 +and this concerns you the information from the DEC word list can
2.193 +easily be removed without much sacrifice in quality as only the name
2.194 +lists were used.
2.195 +
2.196 +The file special-jargon.50 uses common.lst and word.lst from the
2.197 +"Unofficial Jargon File Word Lists" which is derived from "The Jargon
2.198 +File". All of which is in the Public Domain. This file also contain
2.199 +a few extra UNIX terms which are found in the file "unix-terms" in the
2.200 +special/ directory.
2.201 +
2.202 +The 60 level includes Brian's frequency class 0 and all words
2.203 +appearing in at least 2 of the 12 dictionaries as indicated by the
2.204 +12Dicts package. A large number of names are also included: The 4,946
2.205 +female names and 3,897 male names from the MWords package and the
2.206 +files "computer.names", "misc.names", and "org.names" from the DEC
2.207 +package.
2.208 +
2.209 +The 65 level includes words found in the Ispell "medium" word list.
2.210 +The Ispell word lists are under the same copyright of Ispell itself
2.211 +which is:
2.212 +
2.213 + Copyright 1993, Geoff Kuenning, Granada Hills, CA
2.214 + All rights reserved.
2.215 +
2.216 + Redistribution and use in source and binary forms, with or without
2.217 + modification, are permitted provided that the following conditions
2.218 + are met:
2.219 +
2.220 + 1. Redistributions of source code must retain the above copyright
2.221 + notice, this list of conditions and the following disclaimer.
2.222 + 2. Redistributions in binary form must reproduce the above copyright
2.223 + notice, this list of conditions and the following disclaimer in the
2.224 + documentation and/or other materials provided with the distribution.
2.225 + 3. All modifications to the source code must be clearly marked as
2.226 + such. Binary redistributions based on modified source code
2.227 + must be clearly marked as modified versions in the documentation
2.228 + and/or other materials provided with the distribution.
2.229 + 4. All advertising materials mentioning features or use of this software
2.230 + must display the following acknowledgment:
2.231 + This product includes software developed by Geoff Kuenning and
2.232 + other unpaid contributors.
2.233 + 5. The name of Geoff Kuenning may not be used to endorse or promote
2.234 + products derived from this software without specific prior
2.235 + written permission.
2.236 +
2.237 + THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
2.238 + IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
2.239 + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
2.240 + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF
2.241 + KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
2.242 + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
2.243 + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
2.244 + LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2.245 + CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
2.246 + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
2.247 + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
2.248 + POSSIBILITY OF SUCH DAMAGE.
2.249 +
2.250 +The 70 level includes the 74,550 common dictionary words and the 21,986 names
2.251 +list from the MWords package. The common dictionary words, like those
2.252 +from the 12Dicts package, have had all likely inflections added.
2.253 +
2.254 +The 80 level includes the ENABLE word list, all the lists in the
2.255 +ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics
2.256 +Dictionary" (UKACD), the list of signature words in from YAWL package,
2.257 +and the 10,196 places list from the MWords package.
2.258 +
2.259 +The ENABLE package, mainted by M\Cooper <thegrendel@theriver.com>,
2.260 +is in the Public Domain:
2.261 +
2.262 + The ENABLE master word list, WORD.LST, is herewith formally released
2.263 + into the Public Domain. Anyone is free to use it or distribute it in
2.264 + any manner they see fit. No fee or registration is required for its
2.265 + use nor are "contributions" solicited (if you feel you absolutely
2.266 + must contribute something for your own peace of mind, the authors of
2.267 + the ENABLE list ask that you make a donation on their behalf to your
2.268 + favorite charity). This word list is our gift to the Scrabble
2.269 + community, as an alternate to "official" word lists. Game designers
2.270 + may feel free to incorporate the WORD.LST into their games. Please
2.271 + mention the source and credit us as originators of the list. Note
2.272 + that if you, as a game designer, use the WORD.LST in your product,
2.273 + you may still copyright and protect your product, but you may *not*
2.274 + legally copyright or in any way restrict redistribution of the
2.275 + WORD.LST portion of your product. This *may* under law restrict your
2.276 + rights to restrict your users' rights, but that is only fair.
2.277 +
2.278 +UKACD, by J Ross Beresford <ross@bryson.demon.co.uk>, is under the
2.279 +following copyright:
2.280 +
2.281 + Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
2.282 +
2.283 + The following restriction is placed on the use of this publication:
2.284 + if The UK Advanced Cryptics Dictionary is used in a software package
2.285 + or redistributed in any form, the copyright notice must be
2.286 + prominently displayed and the text of this document must be included
2.287 + verbatim.
2.288 +
2.289 + There are no other restrictions: I would like to see the list
2.290 + distributed as widely as possible.
2.291 +
2.292 +The 95 level includes the 354,984 single words and 256,772 compound
2.293 +words from the MWords package, ABLE.LST from the ENABLE Supplement,
2.294 +and some additional words found in my part-of-speech database that
2.295 +were not found anywhere else.
2.296 +
2.297 +Accent information was taken from UKACD.
2.298 +
2.299 +My VARCON package was used to create the American, British, and
2.300 +Canadian word list.
2.301 +
2.302 +Since the original word lists used used in the
2.303 +VARCON package came from the Ispell distribution they are under the
2.304 +Ispell copyright.
2.305 +
2.306 +The variant word lists were created from a list of variants found in
2.307 +the 12dicts supplement package as well as a list of variants I created
2.308 +myself.
2.309 +----------------------------------