ia64/xen-unstable

changeset 6023:f5b8d2720d6c

libxenstore (used to access the daemon) should be licensed under LGPL.
There are several people I am aware of interested in writing non-GPL
tools, and this code is trivial, so they'd just end up writing their
own.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
author kaf24@firebug.cl.cam.ac.uk
date Thu Aug 04 08:57:37 2005 +0000 (2005-08-04)
parents f46bb706a38d
children 25b8b05ad991
files tools/xenstore/xs.c tools/xenstore/xs.h tools/xenstore/xs_lib.c tools/xenstore/xs_lib.h
line diff
     1.1 --- a/tools/xenstore/xs.c	Thu Aug 04 08:49:45 2005 +0000
     1.2 +++ b/tools/xenstore/xs.c	Thu Aug 04 08:57:37 2005 +0000
     1.3 @@ -2,19 +2,19 @@
     1.4      Xen Store Daemon interface providing simple tree-like database.
     1.5      Copyright (C) 2005 Rusty Russell IBM Corporation
     1.6  
     1.7 -    This program is free software; you can redistribute it and/or modify
     1.8 -    it under the terms of the GNU General Public License as published by
     1.9 -    the Free Software Foundation; either version 2 of the License, or
    1.10 -    (at your option) any later version.
    1.11 +    This library is free software; you can redistribute it and/or
    1.12 +    modify it under the terms of the GNU Lesser General Public
    1.13 +    License as published by the Free Software Foundation; either
    1.14 +    version 2.1 of the License, or (at your option) any later version.
    1.15  
    1.16 -    This program is distributed in the hope that it will be useful,
    1.17 +    This library is distributed in the hope that it will be useful,
    1.18      but WITHOUT ANY WARRANTY; without even the implied warranty of
    1.19 -    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    1.20 -    GNU General Public License for more details.
    1.21 +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    1.22 +    Lesser General Public License for more details.
    1.23  
    1.24 -    You should have received a copy of the GNU General Public License
    1.25 -    along with this program; if not, write to the Free Software
    1.26 -    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    1.27 +    You should have received a copy of the GNU Lesser General Public
    1.28 +    License along with this library; if not, write to the Free Software
    1.29 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    1.30  */
    1.31  
    1.32  #include <sys/types.h>
     2.1 --- a/tools/xenstore/xs.h	Thu Aug 04 08:49:45 2005 +0000
     2.2 +++ b/tools/xenstore/xs.h	Thu Aug 04 08:57:37 2005 +0000
     2.3 @@ -2,19 +2,19 @@
     2.4      Xen Store Daemon providing simple tree-like database.
     2.5      Copyright (C) 2005 Rusty Russell IBM Corporation
     2.6  
     2.7 -    This program is free software; you can redistribute it and/or modify
     2.8 -    it under the terms of the GNU General Public License as published by
     2.9 -    the Free Software Foundation; either version 2 of the License, or
    2.10 -    (at your option) any later version.
    2.11 +    This library is free software; you can redistribute it and/or
    2.12 +    modify it under the terms of the GNU Lesser General Public
    2.13 +    License as published by the Free Software Foundation; either
    2.14 +    version 2.1 of the License, or (at your option) any later version.
    2.15  
    2.16 -    This program is distributed in the hope that it will be useful,
    2.17 +    This library is distributed in the hope that it will be useful,
    2.18      but WITHOUT ANY WARRANTY; without even the implied warranty of
    2.19 -    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    2.20 -    GNU General Public License for more details.
    2.21 +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    2.22 +    Lesser General Public License for more details.
    2.23  
    2.24 -    You should have received a copy of the GNU General Public License
    2.25 -    along with this program; if not, write to the Free Software
    2.26 -    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    2.27 +    You should have received a copy of the GNU Lesser General Public
    2.28 +    License along with this library; if not, write to the Free Software
    2.29 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    2.30  */
    2.31  
    2.32  #ifndef _XS_H
     3.1 --- a/tools/xenstore/xs_lib.c	Thu Aug 04 08:49:45 2005 +0000
     3.2 +++ b/tools/xenstore/xs_lib.c	Thu Aug 04 08:57:37 2005 +0000
     3.3 @@ -1,3 +1,22 @@
     3.4 +/* 
     3.5 +    Common routines between Xen store user library and daemon.
     3.6 +    Copyright (C) 2005 Rusty Russell IBM Corporation
     3.7 +
     3.8 +    This library is free software; you can redistribute it and/or
     3.9 +    modify it under the terms of the GNU Lesser General Public
    3.10 +    License as published by the Free Software Foundation; either
    3.11 +    version 2.1 of the License, or (at your option) any later version.
    3.12 +
    3.13 +    This library is distributed in the hope that it will be useful,
    3.14 +    but WITHOUT ANY WARRANTY; without even the implied warranty of
    3.15 +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    3.16 +    Lesser General Public License for more details.
    3.17 +
    3.18 +    You should have received a copy of the GNU Lesser General Public
    3.19 +    License along with this library; if not, write to the Free Software
    3.20 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    3.21 +*/
    3.22 +
    3.23  #include "xs_lib.h"
    3.24  #include <unistd.h>
    3.25  #include <stdio.h>
     4.1 --- a/tools/xenstore/xs_lib.h	Thu Aug 04 08:49:45 2005 +0000
     4.2 +++ b/tools/xenstore/xs_lib.h	Thu Aug 04 08:57:37 2005 +0000
     4.3 @@ -2,19 +2,19 @@
     4.4      Common routines between Xen store user library and daemon.
     4.5      Copyright (C) 2005 Rusty Russell IBM Corporation
     4.6  
     4.7 -    This program is free software; you can redistribute it and/or modify
     4.8 -    it under the terms of the GNU General Public License as published by
     4.9 -    the Free Software Foundation; either version 2 of the License, or
    4.10 -    (at your option) any later version.
    4.11 +    This library is free software; you can redistribute it and/or
    4.12 +    modify it under the terms of the GNU Lesser General Public
    4.13 +    License as published by the Free Software Foundation; either
    4.14 +    version 2.1 of the License, or (at your option) any later version.
    4.15  
    4.16 -    This program is distributed in the hope that it will be useful,
    4.17 +    This library is distributed in the hope that it will be useful,
    4.18      but WITHOUT ANY WARRANTY; without even the implied warranty of
    4.19 -    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    4.20 -    GNU General Public License for more details.
    4.21 +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    4.22 +    Lesser General Public License for more details.
    4.23  
    4.24 -    You should have received a copy of the GNU General Public License
    4.25 -    along with this program; if not, write to the Free Software
    4.26 -    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    4.27 +    You should have received a copy of the GNU Lesser General Public
    4.28 +    License along with this library; if not, write to the Free Software
    4.29 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    4.30  */
    4.31  
    4.32  #ifndef _XS_LIB_H