Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!samsung!zaphod.mps.ohio-state.edu!wuarchive!texbell!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: comp.lang.forth Subject: Re: Declining Forth popularity. Message-ID: <7356@ficc.uu.net> Date: 19 Dec 89 15:46:38 GMT References: <8912160503.AA25980@jade.berkeley.edu> <1989Dec18.185612.8335@tree.uucp> Reply-To: peter@ficc.uu.net (Peter da Silva) Organization: Xenix Support, FICC Lines: 74 In article <1989Dec18.185612.8335@tree.uucp> stever@tree.uucp (Steve Rudek) writes: > What's needed is a skunkworks along the lines of GNU and the Free Software > Foundation: an advocacy which actively promoted Forth by providing a > portable set of standards together with [a lot of cool stuff] Sounds great, but don't put an obnoxious GNU-style license on it. Here's the one I use: /* * Copyright * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose with or without fee is hereby granted, provided * that the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation. * * This program is publicly available, but is NOT in the public domain. The * difference is that copyrights granting rights for unrestricted use and * redistribution have been placed on the software to identify its * authors. You are allowed and encouraged to take this software and * build commercial products, freeware products, shareware products, and * any other kind of product you can think up, with the following restriction: * * If you redistribute the source to this program, or a derivitive of that * source, you must include this copyright notice intact. If the system * this source is distributed with is under a stricter license (such as * a commercial license, the typical freeware "no commercial use" license, * or the FSF copyleft) then you must provide the original source under the * original terms. Your code and your changes are your business. If you * want to give them away, great. If you don't, that's OK too. * * makes no representations about the suitability of this * software for any purpose. It is provided "as is" without express or * implied warranty. * * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL * BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * * Author: , * */ Notes: o Do not include the words "All rights reserved" unless you have had a lawyer verify that you have also explicitly given away all of the necessary rights shown in the samples. (this, I have been informed, may reduce your rigts in some countries. It's a tough call) o Spell out the word "Copyright"; the phrase "(c)" is NOT a legal alternative to the c-in-circle symbol. o Put at least a one-line copyright at the top of EVERY source file, if not the full copyright. Also, the copyright line or full notice MUST physically appear in each file. Using the preprocessor to #include the copyright from some other file has no legal meaning (it can be used to incorporate common strings into the binary, but has no effect on the status of the source code). o Things that are copyrighted are, by definition, not in the public domain. -- `-_-' Peter da Silva. +1 713 274 5180. . 'U` Also or . "It was just dumb luck that Unix managed to break through the Stupidity Barrier and become popular in spite of its inherent elegance." -- gavin@krypton.sgi.com