[1082] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[D-O-H] r1051 - trunk/owl

daemon@ATHENA.MIT.EDU (nelhage@MIT.EDU)
Thu Oct 29 18:12:50 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@nelhage.com
To: dirty-owl-hackers@MIT.EDU
From: nelhage@MIT.EDU
Reply-to: dirty-owl-hackers@MIT.EDU
Date: Sun, 25 May 2008 00:28:38 -0400 (EDT)

Author: nelhage
Date: 2008-05-25 00:28:38 -0400 (Sun, 25 May 2008)
New Revision: 1051

Added:
   trunk/owl/COPYING
Modified:
   trunk/owl/functions.c
   trunk/owl/owl.c
   trunk/owl/owl.h
Log:
Clean up licensing information and add a COPYING file. We're going to
continue with Sleepycat for the moment.


Added: trunk/owl/COPYING
===================================================================
--- trunk/owl/COPYING	                        (rev 0)
+++ trunk/owl/COPYING	2008-05-25 04:28:38 UTC (rev 1051)
@@ -0,0 +1,39 @@
+Copyright (c) 2006-2008 The BarnOwl Developers. All rights reserved.
+Copyright (c) 2004 James Kretchmar. 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.
+
+  * Redistributions in any form must be accompanied by information on
+    how to obtain complete source code for the BarnOwl software and
+    any accompanying software that uses the BarnOwl software. The
+    source code must either be included in the distribution or be
+    available for no more than the cost of distribution plus a nominal
+    fee, and must be freely redistributable under reasonable
+    conditions. For an executable file, complete source code means the
+    source code for all modules it contains. It does not include
+    source code for modules or files that typically accompany the
+    major components of the operating system on which the executable
+    file runs.
+
+
+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, FITNESS FOR A PARTICULAR PURPOSE, OR
+NON-INFRINGEMENT, 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.

Modified: trunk/owl/functions.c
===================================================================
--- trunk/owl/functions.c	2008-05-25 04:28:35 UTC (rev 1050)
+++ trunk/owl/functions.c	2008-05-25 04:28:38 UTC (rev 1051)
@@ -1466,16 +1466,13 @@
   strcat(buff, "between Witches and Wizards. The name 'barnowl' was chosen\n");
   strcat(buff, "because we feel our owls should live closer to our ponies.\n");
   strcat(buff, "\n");
+  strcat(buff, "Copyright (c) 2006-2008 The BarnOwl Developers. All rights reserved.\n");
+  strcat(buff, "Copyright (c) 2004 James Kretchmar. All rights reserved.\n");
   strcat(buff, "Copyright 2002 Massachusetts Institute of Technology\n");
   strcat(buff, "\n");
-  strcat(buff, "Permission to use, copy, modify, and distribute this\n");
-  strcat(buff, "software and its documentation for any purpose and without\n");
-  strcat(buff, "fee is hereby granted, provided that the above copyright\n");
-  strcat(buff, "notice and this permission notice appear in all copies\n");
-  strcat(buff, "and in supporting documentation.  No representation is\n");
-  strcat(buff, "made about the suitability of this software for any\n");
-  strcat(buff, "purpose.  It is provided \"as is\" without express\n");
-  strcat(buff, "or implied warranty.\n");
+  strcat(buff, "This program is free software. You can redistribute it and/or\n");
+  strcat(buff,  "modify under the terms of the Sleepycat License. Use the \n");
+  strcat(buff,  "':show license' command to display the full license\n");
   owl_function_popless_text(buff);
 }
 

Modified: trunk/owl/owl.c
===================================================================
--- trunk/owl/owl.c	2008-05-25 04:28:35 UTC (rev 1050)
+++ trunk/owl/owl.c	2008-05-25 04:28:38 UTC (rev 1051)
@@ -1,40 +1,9 @@
-/*  Copyright (c) 2004 James Kretchmar. All rights reserved.
+/*  Copyright (c) 2006-2008 The BarnOwl Developers. All rights reserved.
+ *  Copyright (c) 2004 James Kretchmar. 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.
- *  
- *    * Redistributions in any form must be accompanied by information on
- *      how to obtain complete source code for the Owl software and any
- *      accompanying software that uses the Owl software. The source code
- *      must either be included in the distribution or be available for no
- *      more than the cost of distribution plus a nominal fee, and must be
- *      freely redistributable under reasonable conditions. For an
- *      executable file, complete source code means the source code for
- *      all modules it contains. It does not include source code for
- *      modules or files that typically accompany the major components of
- *      the operating system on which the executable file runs.
- *  
- * 
- *  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, FITNESS FOR A PARTICULAR PURPOSE, OR
- *  NON-INFRINGEMENT, 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.
+ *  This program is free software. You can redistribute it and/or
+ *  modify under the terms of the Sleepycat License. See the COPYING
+ *  file included with the distribution for more information.
  */
 
 #include <stdio.h>

Modified: trunk/owl/owl.h
===================================================================
--- trunk/owl/owl.h	2008-05-25 04:28:35 UTC (rev 1050)
+++ trunk/owl/owl.h	2008-05-25 04:28:38 UTC (rev 1051)
@@ -1,40 +1,9 @@
-/*  Copyright (c) 2004 James Kretchmar. All rights reserved.
+/*  Copyright (c) 2006-2008 The BarnOwl Developers. All rights reserved.
+ *  Copyright (c) 2004 James Kretchmar. 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.
- *  
- *    * Redistributions in any form must be accompanied by information on
- *      how to obtain complete source code for the Owl software and any
- *      accompanying software that uses the Owl software. The source code
- *      must either be included in the distribution or be available for no
- *      more than the cost of distribution plus a nominal fee, and must be
- *      freely redistributable under reasonable conditions. For an
- *      executable file, complete source code means the source code for
- *      all modules it contains. It does not include source code for
- *      modules or files that typically accompany the major components of
- *      the operating system on which the executable file runs.
- *  
- * 
- *  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, FITNESS FOR A PARTICULAR PURPOSE, OR
- *  NON-INFRINGEMENT, 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.
+ *  This program is free software. You can redistribute it and/or
+ *  modify under the terms of the Sleepycat License. See the COPYING
+ *  file included with the distribution for more information.
  */
 
 #ifndef INC_OWL_H
@@ -85,9 +54,7 @@
 #define OWL_SVN_REVNO ????
 #endif
 
-#ifndef OWL_VERSION_STRING
 #define OWL_VERSION_STRING "r" BARNOWL_STRINGIFY(OWL_SVN_REVNO)
-#endif
 
 
 /* Feature that is being tested to redirect stderr through a pipe. 


home help back first fref pref prev next nref lref last post