Skip to content
Browse files

finally releasing version 0.5 -- not the curses re-write I might have

hoped for, but it has a few improvements.  And I'm now licensing in
something based on the ISC license, which is pretty open... should
qualify this as OSS.
  • Loading branch information...
1 parent 66aea37 commit 80b66b87c344804a09e6ab1c3d1a85623bc567b3 lindes committed Sep 17, 2008
Showing with 24 additions and 22 deletions.
  1. +18 −17 LICENSE
  2. +2 −1 README
  3. +1 −1 Version
  4. +3 −3 ttyload.c
View
35 LICENSE
@@ -1,25 +1,26 @@
The following license and related info applies to ttyload and
all of the supporting components:
-ttyload
-Copyright 1996-2001 by David Lindes, All rights reserved.
+* ttyload *
+Copyright 1996-2008 by David Lindes, All rights reserved.
-This is an early "release" of ttyload. You're welcome to use it
-how you will, and submit any patches you like back to me, but
-please do not redistribute it. You may tell others about it,
-and have them refer to http://www.daveltd.com/src/util/ttyload/
-to get more information and/or the latest download, but please
-don't distribute it directly.
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
-I expect to release it under a different license sometime in the
-future, time TBD.
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, 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.
-Note: there is absolutely no warranty of any kind on any
-software contained herein. Use at your own risk, etc.
+It is requested, without requirement, that any enhancements to this
+software be submitted back to the author, whose contact information can
+be found at the official web page for this software:
-Thanks,
+ http://www.daveltd.com/src/util/ttyload/
- David Lindes
-
-P.S. Send feedback to: <src/ttyload@daveltd.com>, or whatever
- method, if any, is given on the web page mentioned above.
+(Note: the above is a modified version of the "ISC License", as
+extracted from http://en.wikipedia.org/wiki/ISC_license 2008-09-16.)
View
3 README
@@ -26,7 +26,7 @@ And I know of no other utilities that perform quite this task.
For a while, I only needed it on one platform, and so I simply
recompiled it from time to time as I moved from one machine to
another. But, eventually, I stopped having such a homogeneous
-environment, and wanted it for other platforms. But different
+environment, and wanted it for other platforms. And different
platforms required different methods of getting data about the
load averages... For a while, I didn't feel quite enough of a
desire to have it elsewhere to make it work. But eventually I
@@ -66,6 +66,7 @@ ttyload has been shown to run on systems running, at least:
- FreeBSD (some version or other, I'm not familiar with their
numbering system... 4.4, I think.)
- Solaris 2.x and later (at least 2.6 and 8)
+- Isilon OneFS
Feel free, if you like, to submit patches to add more platforms
(or other versions of existing platforms), and please let me
View
2 Version
@@ -1 +1 @@
-0.5-pre2
+0.5
View
6 ttyload.c
@@ -6,7 +6,7 @@
* Copyright 1996 by David Lindes
* all right reserved.
*
- * Version information: $Id: ttyload.c,v 1.23 2004-07-01 19:13:13 lindes Exp $
+ * Version information: $Id: ttyload.c,v 1.24 2008-09-17 02:05:11 lindes Exp $
*
*/
@@ -33,7 +33,7 @@
#define MINROWS (HEIGHTPAD + 6)
#define MINCOLS (WIDTHPAD + 6)
-char *c="$Id: ttyload.c,v 1.23 2004-07-01 19:13:13 lindes Exp $";
+char *c="$Id: ttyload.c,v 1.24 2008-09-17 02:05:11 lindes Exp $";
char strbuf[BUFSIZ],
*optstring = "i:hvmr:c:",
@@ -485,7 +485,7 @@ int compute_height(thisload, maxload, height)
if(thisload < 0)
return(height + 1);
- /* this is a reversal of what you might thing... the X axis
+ /* this is a reversal of what you might think... the X axis
* is really on the top of the graph, so larger heights sit
* lower. the 'height -' part is implicitly done elsewhere.
* (but not really ever actually done) */

0 comments on commit 80b66b8

Please sign in to comment.
Something went wrong with that request. Please try again.