]> granicus.if.org Git - procps-ng/commitdiff
docs: clarification to license headers in files
authorSami Kerola <kerolasa@iki.fi>
Fri, 2 Mar 2012 12:29:36 +0000 (13:29 +0100)
committerCraig Small <csmall@enc.com.au>
Sat, 3 Mar 2012 07:41:11 +0000 (18:41 +1100)
Add license header to all files.  The summary of licensing is below,
taken from Craig Small's email which is referred in commit message
tail.

sysctl and pgrep are GPL 2+
The rest is LGPL 2.1+

Reference: http://www.freelists.org/post/procps/Incorrect-FSF-address-in-the-license-files,8
Bug-Redhat: https://bugzilla.redhat.com/show_bug.cgi?id=797962
CC: Craig Small <csmall@enc.com.au>
CC: Jaromir Capik <jcapik@redhat.com>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
36 files changed:
contrib/dummy.c
contrib/minimal.c
contrib/tmp-junk.c
contrib/utmp.c
free.c
lib/strutils.c
pgrep.c
pmap.c
proc/alloc.c
proc/devname.c
proc/escape.c
proc/ksym.c
proc/pwcache.c
proc/readproc.c
proc/sig.c
proc/slab.c
proc/sysinfo.c
proc/version.c
proc/whattime.c
ps/display.c
ps/global.c
ps/help.c
ps/output.c
ps/parser.c
ps/select.c
ps/sortformat.c
ps/stacktrace.c
pwdx.c
skill.c
slabtop.c
sysctl.c
tload.c
uptime.c
vmstat.c
w.c
watch.c

index 95e78247160767118cbfdae499855e0df4bdf8a8..dffc70754fa188ed15a39f9eb18f161d257f318f 100644 (file)
@@ -1,4 +1,21 @@
-// This is to test the compiler.
+/*
+ * This is to test the compiler.
+ * Copyright (C) Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
 
 #include <sys/ioctl.h>
 #include <sys/resource.h>
@@ -15,7 +32,7 @@
 #include <stdlib.h>
 #include <string.h>
 
-// Foul POS defines all sorts of stuff...
+/* Foul POS defines all sorts of stuff... */
 #include <term.h>
 #undef tab
 
index 820c11de19e492af8ae3d6b89080147bfd8f9692..cda14239e54a02e2e1827dfedf97e1935f8e2056 100644 (file)
@@ -1,12 +1,19 @@
 /*
- * Copyright 1998,2004 by Albert Cahalan; all rights reserved.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * Copyright 1998,2004 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 /* This is a minimal /bin/ps, designed to be smaller than the old ps
index db011b170efb217adbb7c16d03142c0bccc66fd5..06f4da82316b698f48a07ad3e37c25ea52f9a4e7 100644 (file)
@@ -1,13 +1,28 @@
 /*
- * w.c  v1.4
- *
- * An alternative "w" program for Linux.
- * Shows users and their processes.
+ * w.c - show logged users and what they are doing
  *
  * Copyright (c) Dec 1993, Oct 1994 Steve "Mr. Bassman" Bryant
  *             bassman@hpbbi30.bbn.hp.com (Old address)
  *             bassman@muttley.soc.staffs.ac.uk
  *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
+/* An alternative "w" program for Linux.
+ * Shows users and their processes.
+ *
  * Info:
  *     I starting writing as an improvement of the w program included
  * with linux. The idea was to add in some extra functionality to the
index 936a7f6ce11d758fff67a7fc45b7b0f91fac2ee9..933a31e016d9aa38e73ba16d495da0580cd252e1 100644 (file)
@@ -1,3 +1,22 @@
+/*
+ * utmp.c - utmp printing command
+ * Copyright (C) Albert Cahalan
+ * 
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ * 
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ * 
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/free.c b/free.c
index 5a618d3293c768a377a4031f0d69aea523a0ad5c..7df8563a912fb1d3eebd3a0e37fbb8f10180b146 100644 (file)
--- a/free.c
+++ b/free.c
@@ -2,14 +2,28 @@
  * free.c - free(1)
  * procps-ng utility to display free memory information
  *
+ * Copyright (C) 1992-2012
+ *
  * Mostly new, Sami Kerola <kerolasa@iki.fi>           15 Apr 2011
  * All new, Robert Love <rml@tech9.net>                        18 Nov 2002
  * Original by Brian Edmonds and Rafal Maszkowski      14 Dec 1992
  *
- * This program is licensed under the GNU Library General Public License, v2
- *
  * Copyright 2003 Robert Love
  * Copyright 2004 Albert Cahalan
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include "config.h"
index 325e18c264f5cd0fcd11b20c29cf9990691012a6..2d63b87ee7d38d314739229bb5f2c42a631199f7 100644 (file)
@@ -1,5 +1,23 @@
 /* 
+ * strutils.c - various string routines shared by commands
  * This file was copied from util-linux at fall 2011.
+ *
+ * Copyright (C) 2010 Karel Zak <kzak@redhat.com>
+ * Copyright (C) 2010 Davidlohr Bueso <dave@gnu.org>
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <stdlib.h>
diff --git a/pgrep.c b/pgrep.c
index 1618a685f5ce4cae9442fd72d6ecd830fe0c048a..6c46f310340a296779ebf2bab68b1e415a9bc3d6 100644 (file)
--- a/pgrep.c
+++ b/pgrep.c
@@ -1,17 +1,24 @@
-/* emacs settings:  -*- c-basic-offset: 8 tab-width: 8 -*-
- *
+/*
  * pgrep/pkill -- utilities to filter the process table
  *
  * Copyright 2000 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
+ * Changes by Albert Cahalan, 2002,2006.
  *
- * May be distributed under the conditions of the
- * GNU General Public License; a copy is in COPYING
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
  *
- * Changes by Albert Cahalan, 2002,2006.
- * 
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <limits.h>
diff --git a/pmap.c b/pmap.c
index 88f1bf1f3c2f9414de1525581280d5bd4a75e450..1f8b0a0c6d777fd96eeeee8a88405d19229d5d18 100644 (file)
--- a/pmap.c
+++ b/pmap.c
@@ -1,12 +1,20 @@
 /*
- * Copyright 2002 by Albert Cahalan; all rights reserved.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * pmap.c - print process memory mapping
+ * Copyright 2002 Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <ctype.h>
index 21185cc9e505848db6ecb9fb581e4dd86911a511..671d75237bb72be509e36f6c86e4658c775f62aa 100644 (file)
@@ -1,9 +1,22 @@
-// Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
-// Copyright 2002 Albert Cahalan
-//
-// This file is placed under the conditions of the GNU Library
-// General Public License, version 2, or any later version.
-// See file COPYING for information on distribution conditions.
+/*
+ * alloc.c - memory allocation functions
+ * Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
+ * Copyright 2002 Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
 
 #include <stdarg.h>
 #include <stdio.h>
index fa965233380bdad3a045c528b1aa9e940f297afd..f9f1a37c79c02e323a379c64ab1ec595270f2adb 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2002 by Albert Cahalan; all rights resered.         
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version  
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * devname - device name functions
+ * Copyright 1998-2002 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */                                 
 
 #include <stdio.h>
index ca7319891b6b2c2b2e634866502b0443de3adc6d..1b1ca971962b591ee24e41916b98e33cc3c855ed 100644 (file)
@@ -1,13 +1,22 @@
 /*
- * Copyright 1998-2002 by Albert Cahalan; all rights resered.         
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version  
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * escape.c - printing handling
+ * Copyright 1998-2002 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
- */                                 
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #include <stdio.h>
 #include <sys/types.h>
 #include <string.h>
index b99a8a6c0d18ef8a21a03f405595ca2d6a6eed4f..fe8ff4e89d83b8c8bf17aa2dcd701dae380a5fca 100644 (file)
@@ -1,13 +1,22 @@
 /*
- * Copyright 1998-2003 by Albert Cahalan; all rights reserved.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * ksym.c - kernel symbol handling
+ * Copyright 1998-2003 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
index 4b6c455b7691cb1790ed053e4c9ea59f45b0fe63..e20ba666512bbab6ec9047fb8bf240998b05ecc7 100644 (file)
@@ -1,11 +1,25 @@
-// Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
-// Note: most likely none of his code remains
-//
-// Copyright 2002, Albert Cahalan
-//
-// This file is placed under the conditions of the GNU Library
-// General Public License, version 2, or any later version.
-// See file COPYING for information on distribution conditions.
+/*
+ * pwcache.c - memory cache passwd file handling
+ *
+ * Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
+ * Note: most likely none of his code remains
+ *
+ * Copyright 2002, Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
 
 #include <stdio.h>
 #include <string.h>
index c0345d7a05b0433d58d12a13e2961fe5c3bbfba5..36658d9566c06d7c2215c397657c8e53b938fa1b 100644 (file)
@@ -3,8 +3,20 @@
  * Copyright (C) 1996 Charles L. Blake.
  * Copyright (C) 1998 Michael K. Johnson
  * Copyright 1998-2003 Albert Cahalan
- * May be distributed under the conditions of the
- * GNU Library General Public License; a copy is in COPYING
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include "version.h"
index 7d23edc4434c104fa151e0078fe7275d285d4dc8..461db1ddc0118bc7641897a8f1c94178c23f4f60 100644 (file)
@@ -1,13 +1,22 @@
 /*
- * Copyright 1998-2003 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * sig.c - signal name, and number, conversions
+ * Copyright 1998-2003 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
+
 #include <ctype.h>
 #include <signal.h>
 #include <string.h>
index c1e862486baed83a40b44131d9f91e3ec09b3be2..b0bccaad0a7fc971cf868f543478b799a10db0a4 100644 (file)
@@ -4,10 +4,22 @@
  * Chris Rivera <cmrivera@ufl.edu>
  * Robert Love <rml@tech9.net>
  *
- * This program is licensed under the GNU Library General Public License, v2
- *
  * Copyright (C) 2003 Chris Rivera
  * Copyright 2004, Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <stdlib.h>
index 1d7b797ee6baed8a3916bf4f6a8ad41c717b948c..3851ff74e1e614919def4f41369f904cf1f8f8c0 100644 (file)
@@ -1,13 +1,23 @@
-// Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
-// Copyright 1998-2003 Albert Cahalan
-//
-// This file is placed under the conditions of the GNU Library
-// General Public License, version 2, or any later version.
-// See file COPYING for information on distribution conditions.
-//
-// File for parsing top-level /proc entities. */
-//
-// June 2003, Fabian Frederick, disk and slab info
+/*
+ * File for parsing top-level /proc entities.
+ * Copyright (C) 1992-1998 by Michael K. Johnson, johnsonm@redhat.com
+ * Copyright 1998-2003 Albert Cahalan
+ * June 2003, Fabian Frederick, disk and slab info
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
index 593f4f4ec4a716cb6971fa6ab0c7f807b5d3e993..e0dca3c7fd7065598f298320c4b9986cd0bd2f9d 100644 (file)
@@ -1,11 +1,23 @@
-/* Suite version information for procps-ng utilities
+/*
+ * Suite version information for procps-ng utilities
  * Copyright (c) 1995 Martin Schulze <joey@infodrom.north.de>
  * Ammended by cblake to only export the function symbol.
  *
  * Modified by Albert Cahalan, ????-2003
  *
- * Redistributable under the terms of the
- * GNU Library General Public License; see COPYING
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <stdio.h>
index d2785a82d0a896e1ead9b69ab16cd2585dfc4bf3..e2069b5526e04a94311ddc8e1e60c0492ab42708 100644 (file)
@@ -1,4 +1,5 @@
-/* This is a trivial uptime program.  I hereby release this program
+/*
+ * This is a trivial uptime program.  I hereby release this program
  * into the public domain.  I disclaim any responsibility for this
  * program --- use it at your own risk.  (as if there were any.. ;-)
  * -michaelkjohnson (johnsonm@sunsite.unc.edu)
  * Modified by J. Cowley to add printing the uptime message to a
  * string (for top) and to optimize file handling.  19 Mar 1993.
  *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <stdio.h>
index 16764260b2ffad0114860ae133ccefb6a3bcf3ac..3038600d4a0f07066d68f41b10e1af41eb588215 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2003 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * display.c - display ps output
+ * Copyright 1998-2003 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <grp.h>
index be78ec75cdf9a2496e3ae04662be85abbd8393a2..b75f7284aeeb6ec3e62fb71d9fbdaee81dc5dc7b 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2002 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * global.c - generic ps symbols and functions
+ * Copyright 1998-2002 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <fcntl.h>
index 9ce9e769a398d44b475f6a17d4a12f3f761b26fb..028d186721bc19480915a3421977bec5b883dc79 100644 (file)
--- a/ps/help.c
+++ b/ps/help.c
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2004 by Albert Cahalan; all rights reserved.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * help.c - ps help output
+ * Copyright 1998-2004 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <errno.h>
index 58d0cf62e6b4bde6368e697115e08c7d766e1f5d..f97fa63e05c71cf963e04f4689cb5b771c446576 100644 (file)
@@ -1,13 +1,20 @@
 /*
- * Copyright 1999-2004 by Albert Cahalan; all rights reserved.
+ * output.c - ps output definitions
+ * Copyright 1999-2004 by Albert Cahalan
  *
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 /*
index 13329b9ef7edeefb368bbaf9cfeef37f0e2041ed..2c3ec034bc0b3fa9da9adbdabb8aaee7a554233f 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2003 by Albert Cahalan; all rights reserved.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * parser.c - ps command options parser
+ * Copyright 1998-2003 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 /* Ought to have debug print stuff like this:
index 524544d97a7c1ab6f8ed80e3f973d68c0f1037f8..619d8954da622f44e8fdfb230816af649bc2e15d 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2002 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * select.c - ps process selection
+ * Copyright 1998-2002 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <stdio.h>
index 06335cc6f4092cdbe2f0995b8f0dc1aa08d629c5..eeec7e9685526f3f7524ecbcb78e2db80ee43770 100644 (file)
@@ -1,12 +1,20 @@
 /*
- * Copyright 1998-2004 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * sortformat - ps output sorting
+ * Copyright 1998-2004 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <grp.h>
index b8314019cfed3414c84e11b3de7081639c579bb6..a4e2938cc3286b7ac9f73cb1df7e341f3f3d15ca 100644 (file)
@@ -1,8 +1,23 @@
 /*
+ * stacktrace.c - ps debugging additions
  * Gnu debugger stack trace code provided by Peter Mattis
  * <petm@CSUA.Berkeley.EDU> on Thu, 2 Nov 1995
  *
  * Modified for easy use by Albert Cahalan.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <errno.h>
diff --git a/pwdx.c b/pwdx.c
index 24c7b8d8e49c882acd0f6403a3915e98d9d83802..fa1a47ed56a77e4cea392d74a0f83ece3ee645c0 100644 (file)
--- a/pwdx.c
+++ b/pwdx.c
@@ -1,13 +1,20 @@
 /*
+ * pwdx.c - print process working directory
  * Copyright 2004 Nicholas Miell
  *
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2 as published by the
- * Free Software Foundation.This program is distributed in the hope
- * that it will be useful, but WITHOUT ANY WARRANTY; without even the
- * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU Library General Public License for more
- * details.
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <errno.h>
diff --git a/skill.c b/skill.c
index 0ea21ca4d6f078e9d6b4e5626f8b7d37994fb5aa..8fe06391c03eb854997c524b70b4faffda3cc929 100644 (file)
--- a/skill.c
+++ b/skill.c
@@ -1,13 +1,22 @@
 /*
- * Copyright 1998-2002 by Albert Cahalan; all rights resered.
- * This file may be used subject to the terms and conditions of the
- * GNU Library General Public License Version 2, or any later version
- * at your option, as published by the Free Software Foundation.
- * This program is distributed in the hope that it will be useful,
+ * skill.c - send a signal to process
+ * Copyright 1998-2002 by Albert Cahalan
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Library General Public License for more details.
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
+
 #include <ctype.h>
 #include <dirent.h>
 #include <errno.h>
index 567556aed1b2a4e22e66f9d85f3740ca939a35c5..17c1fcca6a8db3d51c66479873a94973ac0415db 100644 (file)
--- a/slabtop.c
+++ b/slabtop.c
@@ -4,9 +4,21 @@
  * Chris Rivera <cmrivera@ufl.edu>
  * Robert Love <rml@tech9.net>
  *
- * This program is licensed under the GNU Library General Public License, v2
- *
  * Copyright (C) 2003 Chris Rivera
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <locale.h>
index b6f6fc027d4ba6a5db44a03945f723da8b5cffc8..a2fa211e9ae62738dcb191fd016ac0e46f20e217 100644 (file)
--- a/sysctl.c
+++ b/sysctl.c
@@ -2,12 +2,20 @@
  * Sysctl 1.01 - A utility to read and manipulate the sysctl parameters
  *
  * "Copyright 1999 George Staikos
- * This file may be used subject to the terms and conditions of the GNU
- * General Public License Version 2, or any later version at your option, as
- * published by the Free Software Foundation.  This program is distributed in
- * the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.  See the GNU General Public License for more details."
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Changelog:
  *            v1.01:
diff --git a/tload.c b/tload.c
index b21ddd8576b007a935afc108568f55b60f32abff..151ab46ade92fd66c26b9a912929d968281577c7 100644 (file)
--- a/tload.c
+++ b/tload.c
@@ -8,7 +8,22 @@
  * Copyright (c) 1992 Branko Lankester
  * /proc changes by David Engel (david@ods.com)
  * Made a little more efficient by Michael K. Johnson (johnsonm@sunsite.unc.edu)
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
+
 #include "proc/version.h"
 #include "proc/sysinfo.h"
 #include "c.h"
index 8957ce14c683e5ef1d37313f7bdf805a57496ac4..995b1b4eef93dcc55d58d72a0bc1598bfe5b1f59 100644 (file)
--- a/uptime.c
+++ b/uptime.c
@@ -1,3 +1,22 @@
+/*
+ * uptime.c - display system uptime
+ * Copyright (C) 2012 Craig Small <csmall-procps@enc.com.au>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
 #include <errno.h>
 #include <getopt.h>
 #include <stdlib.h>
index a28395a03cb07ba35f07c538526f06f20ba0f060..2b1e9a9150887f8dcf7c0abdc19a067dd848fad2 100644 (file)
--- a/vmstat.c
+++ b/vmstat.c
@@ -1,4 +1,5 @@
-/* old: "Copyright 1994 by Henry Ware <al172@yfn.ysu.edu>. Copyleft same year."
+/*
+ * old: "Copyright 1994 by Henry Ware <al172@yfn.ysu.edu>. Copyleft same year."
  * most code copyright 2002 Albert Cahalan
  *
  * 27/05/2003 (Fabian Frederick) : Add unit conversion + interface
  * July 2003 (Fabian)  : Adding disk partition output
  *                      Adding disk table
  *                      Syncing help / usage
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include <assert.h>
diff --git a/w.c b/w.c
index ccfa4b82c6f8206b719eebad00e304e3b2eae3be..39a530d81979729b16341e92bdb4ca62a9a98097 100644 (file)
--- a/w.c
+++ b/w.c
@@ -7,6 +7,20 @@
  * Michael K. Johnson.
  *
  * Changes by Albert Cahalan, 2002.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include "c.h"
diff --git a/watch.c b/watch.c
index aae46321727114f6ab104a87ec033fa783bbc810..e9ce7c013b4f2f8c2eb1cc0e4e430f2458903141 100644 (file)
--- a/watch.c
+++ b/watch.c
  * Changes by Albert Cahalan, 2002-2003.
  * stderr handling, exec, and beep option added by Morty Abzug, 2008
  * Unicode Support added by Jarrod Lowe <procps@rrod.net> in 2009.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
 #include "c.h"