[4168] in linux-announce channel archive
Linux-Announce Digest #460
daemon@ATHENA.MIT.EDU (Digestifier)
Sun Jun 29 20:13:07 2003
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Sun, 29 Jun 2003 20:13:03 EDT
Linux-Announce Digest #460, Volume #4 Sun, 29 Jun 2003 20:13:03 EDT
Contents:
ProcMeter3 - System monitoring program (cpu, memory etc.) ("Andrew M. Bishop")
[Commons-Law] FSF Statement on SCO v. IBM - Eben Moglen (fwd) ("Frederick Noronha (FN)")
Cxref - C program cross-referencing & documentation tool ("Andrew M. Bishop")
[SLUG] Suncoast LUG Meetings (Paul M Foster)
----------------------------------------------------------------------------
From: "Andrew M. Bishop" <amb@gedanken.demon.co.uk>
Subject: ProcMeter3 - System monitoring program (cpu, memory etc.)
Date: 29 Jun 2003 05:25:01 GMT
PROCMETER V3.4a
===============
The ProcMeter program itself is a framework on which a number of modules
(plugins) are loaded. More modules can be written as required to perform more
monitoring and informational functions.
The statistics that are displayed are grouped by module, with a menu allowing
selection of module and a sub-menu for each output available for that module.
APM
Advanced Power Management information. These outputs are only available
if you have configured the kernel to have the APM feature.
Biff
Monitors the e-mail inbox (in /var/spool/mail/<username> or
/var/mail/<username>) and indicates the number of e-mails that are
waiting and the size.
Date_Time
The current date and time and the amount of time since the system was
last booted.
DiskUsage
Shows the percentage of the disk that is used and the amount of free
space for each of the local disks that it finds are mounted or can be
mounted when the program starts.
LogFile
Monitors the size and number of lines and the rate of increase of these
in a set of log files.
Memory
The amount of memory that is used for programs, buffers, cache and the
amount that is free.
Network
The network devices and the amount of traffic on each of them. It will
automatically pick up available devices when it starts.
Processes
The load average and the number of processes running and starting.
ProcMeter
Information about the procmeter program itself.
Sensors
Hardware sensors for temperature and fan speed. (Requires lm78 hardware
and kernel patch from http://www.netroedge.com/~lm78/).
Statistics
Low level system statistics. For example CPU usage, disk usage,
swapping and paging.
VM_Statistics
Low level system statistics about virtual memory (swaping and paging)
for kernel version 2.5 where the information has moved from the Statistics
section.
Stat-CPU
Statistics about individual CPU usage including support for SMP
machines.
Stat-Disk
Statistics about individual disk usage including support for up to 4
disks.
Stat-Intr
Statistics about individual interrupts including support for up to 32
interrupts.
Uname
The system information from the uname program, hostname and Linux kernel
version.
Wireless
Information about wireless network devices. It will automatically pick
up available devices when it starts.
Longrun
For systems with the Transmeta Crueso processor, information about
longrun. Will not work unless the kernel is compiled with CPUID
support, and /dev/cpu/0/cpuid must be readable by procmeter.
ACPI
Advanced Configuration and Power Interface information. These outputs
are only available if you have enabled ACPI in the Linux kernel and you
have the appropriate hardware. ACPI can report various information
about a system's battery, and may also have thermal outputs available.
Changes
=======
Since version 3.4:
New or changed modules:
The stat-disk module allows specifying a list of extra devices in config file.
The biff module does not change the access time of the mailbox.
Bug fixes:
The biff module does not change the access time of the mailbox file.
The memory module handles more than 4 GB of memory.
The stat-intr module does not crash when interrupt graphs are added.
Installation using 'make install' does not overwrite existing procmeterrc file.
Memory corruption problem fixed.
Availability
============
FTP server: ftp://ftp.demon.co.uk/pub/unix/linux/X11/xutils/procmeter3-3.4a.tgz
FTP server: ftp://ftp.ibiblio.org/pub/Linux/system/status/xstatus/procmeter3-3.4a.tgz
Web page: http://www.gedanken.demon.co.uk/procmeter3/
Author & Copyright
==================
This program is copyright Andrew M. Bishop 1996,1997,98,99,2000,01,02,03
(amb@gedanken.demon.co.uk) and distributed under GPL.
email: amb@gedanken.demon.co.uk
[Please put procmeter in the subject line]
--
Andrew.
======================================================================
Andrew M. Bishop amb@gedanken.demon.co.uk
http://www.gedanken.demon.co.uk/
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: "Frederick Noronha (FN)" <fred@bytesforall.org>
Subject: [Commons-Law] FSF Statement on SCO v. IBM - Eben Moglen (fwd)
Date: 29 Jun 2003 09:55:01 GMT
Thanks to Sunil Abraham and the Commons-Law mailing list (India) for
forwarding this. FN
========== Forwarded message ==========
FSF Statement on SCO v. IBM
Eben Moglen
June 25, 2003
The lawsuit brought by the Santa Cruz Operation (SCO) against IBM has generated
many requests for comment by FSF. The Foundation has refrained from making
official comments on the litigation because only the plaintiff's allegations
have been reported; comment on unverified allegations would ordinarily be
premature. More disturbing than the lawsuit itself, however, have been public
statements by representatives of SCO, which have irresponsibly suggested doubts
about the legitimacy of free software overall. These statements require response.
SCO's lawsuit asserts that IBM has breached contractual obligations between the
two companies, and also that IBM has incorporated trade secret information
concerning the design of the UNIX operating system into what SCO calls generally
``Linux.'' This latter claim has recently been expanded in extra-judicial
statements by SCO employees and officers to include suggestions that ``Linux''
includes material copied from UNIX in violation of SCO's copyrights. An
allegation to this effect was contained in letters apparently sent by SCO to
1500 of the world's largest companies warning against use of free software on
grounds of possible infringement liability.
It is crucial to clarify certain confusions that SCO's spokesmen have shown no
disposition to dispel. In the first place, SCO has used ``Linux'' to mean ``all
free software,'' or ``all free software constituting a UNIX-like operating
system.'' This confusion, which the Free Software Foundation warned against in
the past, is here shown to have the misleading consequences the Foundation has
often predicted. ``Linux'' is the name of the kernel most often used in free
software systems. But the operating system as a whole contains many other
components, some of them products of the Foundation's GNU Project, others
written elsewhere and published under free software licenses; the totality is
GNU, the free operating system on which we have been working since 1984.
Approximately half GNU's components are copyrighted works of the Free Software
Foundation, including the C-compiler GCC, the GDB debugger, the C library Glibc,
the bash shell, among other essential parts. The combination of GNU and the
Linux kernel produces the GNU/Linux system, which is widely used on a variety of
hardware and which taken as a whole duplicates the functions once only performed
by the UNIX operating system.
SCO's confusing use of names makes the basis of its claims unclear: has SCO
alleged that trade secrets of UNIX's originator, AT&T--of which SCO is by
intermediate transactions the successor in interest--have been incorporated by
IBM in the kernel, Linux, or in parts of GNU? If the former, there is no
justification for the broad statements urging the Fortune 1500 to be cautious
about using free software, or GNU programs generally. If, on the other hand, SCO
claims that GNU contains any UNIX trade secret or copyrighted material, the
claim is almost surely false. Contributors to the GNU Project promise to follow
the Free Software Foundation's rules for the project, which specify--among other
things--that contributors must not enter into non-disclosure agreements for
technical information relevant to their work on GNU programs, and that they must
not consult or make any use of source code from non-free programs, including
specifically UNIX. The Foundation has no basis to believe that GNU contains any
material about which SCO or anyone else could assert valid trade secret or
copyright claims. Contributors could have made misrepresentations of fact in
their copyright assignment statements, but failing willful misrepresentation by
a contributor, which has never happened so far as the Foundation is aware, there
is no significant likelihood that our supervision of the freedom of our free
software has failed. The Foundation notes that despite the alarmist statements
SCO's employees have made, the Foundation has not been sued, nor has SCO,
despite our requests, identified any work whose copyright the Foundation
holds-including all of IBM's modifications to the kernel for use with IBM's
S/390 mainframe computers, assigned to the Foundation by IBM--that SCO asserts
infringes its rights in any way.
Moreover, there are straightforward legal reasons why SCO's assertions
concerning claims against the kernel or other free software are likely to fail.
As to its trade secret claims, which are the only claims actually made in the
lawsuit against IBM, there remains the simple fact that SCO has for years
distributed copies of the kernel, Linux, as part of GNU/Linux free software
systems. Those systems were distributed by SCO in full compliance with GPL, and
therefore included complete source code. So SCO itself has continuously
published, as part of its regular business, the material which it claims
includes its trade secrets. There is simply no legal basis on which SCO can
claim trade secret liability in others for material it widely and commercially
published itself under a license that specifically permitted unrestricted
copying and distribution.
The same fact stands as an irrevocable barrier to SCO's claim that ``Linux''
violates SCO's copyright on UNIX source code. Copyright, as the United States
Supreme Court has repeatedly emphasized, covers expressions, not ideas.
Copyright on source code covers not how a program works, but only the specific
language in which the functionality is expressed. A program written from scratch
to express the function of an existing program in a new way does not infringe
the original program's copyright. GNU and Linux duplicate some aspects of UNIX
functionality, but are independent bodies, not copies of existing expressions.
But even if SCO could show that some portions of its UNIX source code were
copied into the kernel, the claim of copyright infringement would fail, because
SCO has itself distributed the kernel under GPL. By doing so, SCO licensed
everyone everywhere to copy, modify, and redistribute that code. SCO cannot now
turn around and argue that it sold people code under GPL, guaranteeing their
right to copy, modify and redistribute anything included, but that it somehow
did not license the copying and redistribution of any copyrighted material of
their own which that code contained.
In the face of these facts, SCO's public statements are at best misleading and
irresponsible. SCO has profited handily from the work of free software
contributors throughout the world. Its current public statement constitute a
gross abuse of the principles of the free software community, by a participant
who has employed all our work for its own economic benefit. The Free Software
Foundation calls upon SCO to retract its ill-advised and irresponsible
statements, and to proceed immediately to separate its commercial disagreements
with IBM from its obligations and responsibilities to the free software community.
Copyright © Free Software Foundation, 2003. Verbatim copying of this article is
permitted in any medium, provided this notice is preserved.
Eben Moglen is General Counsel to FSF, and serves on its board of directors
Return to GNU's home page.
Support FSF's work by becoming an associate member.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other
ways to contact the FSF.
Please send comments on these web pages to webmasters@gnu.org, send other
questions to gnu@gnu.org.
Updated: $Date: 2003/06/27 22:02:10 $ $Author: bkuhn $
--
Sunil Abraham, sunil@mahiti.org http://www.mahiti.org
MAHITI Infotech Pvt. Ltd.'Reducing the cost and complexity of ICTs'
314/1, 7th Cross, Domlur Bangalore - 560 071 Karnataka, INDIA
Ph/Fax: +91 80 4150580. Mobile: 98455 12611
"If you have an apple and I have an apple and we exchange apples
then you and I will still each have one apple.
But if you have an idea and I have one idea and we exchange these
ideas,
then each of us will have two ideas" George B. Shaw
_______________________________________________
commons-law mailing list
commons-law@mail.sarai.net
http://mail.sarai.net/cgi-bin/mailman/listinfo/commons-law
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: "Andrew M. Bishop" <amb@gedanken.demon.co.uk>
Subject: Cxref - C program cross-referencing & documentation tool
Date: 29 Jun 2003 10:05:08 GMT
C Cross Referencing & Documenting tool. Version 1.5e - cxref
============================================================
Cxref is a program that will produce documentation (in LaTeX, HTML, RTF or SGML)
including cross-references from C program source code.
Works for ANSI C, including most gcc extensions.
The documentation for the program is produced from comments in the code that
are appropriately formatted. The cross referencing comes from the code itself
and requires no extra work.
The documentation is produced for each of the following:
Files - A comment that applies to the whole file.
Functions - A comment for the function, including a description of
each of the arguments and the return value.
Variables - A comment for each of a group of variables and/or
individual variables.
#include - A comment for each included file.
#define - A comment for each pre-processor symbol definition, and
for macro arguments.
Type definitions - A comment for each defined type and for each element of a
structure or union type.
Any or all of these comments can be present in suitable places in the
source code.
The cross referencing is performed for the following items
Files - The files that the current file is included in
(even when included via other files).
#includes - Files included in the current file.
- Files included by these files etc.
Variables - The location of the definition of external variables.
- The files that have visibility of global variables.
- The files / functions that use the variable.
Functions - The file that the function is prototyped in.
- The functions that the function calls.
- The functions that call the function.
- The files and functions that reference the function.
- The variables that are used in the function.
Each of these items is cross referenced in the output.
Includes extensive README and FAQ with details and examples on how to use the
program.
Changes
=======
Since version 1.5d:
Bug fixes
Don't lose the comment or value when C++ style comments follow a #define.
Updated to work with newer version of flex and SUN version of yacc.
Handle references for local functions with the same name in several files.
Remove some extra ';' from the HTML output.
Handle macros with variable args like MACRO(a,b,...) as well as MACRO(a,b...).
GCC changes
Handle gcc-3.x putting all of its internal #defines in the output.
Compile cxref-cpp if using gcc-3.x that drops comment on same line as #define.
Availability
============
Previous versions of this program have been tested on the following systems:
Linux 1.[123].x, Linux 2.[01234].x, SunOS 4.1.x, Solaris 2.x, HPUX 10.x
FTP server: ftp://ftp.demon.co.uk/pub/unix/tools/cxref-1.5e.tgz
FTP server: ftp://ftp.ibiblio.org/pub/Linux/devel/lang/c/cxref-1.5e.tgz
Web page: http://www.gedanken.demon.co.uk/cxref/
Author & Copyright
==================
This program is copyright Andrew M. Bishop 1995,96,97,98,99,2000,01,02,03
(amb@gedanken.demon.co.uk) and distributed under GPL.
email: amb@gedanken.demon.co.uk
[Please put cxref in the subject line]
--
Andrew.
======================================================================
Andrew M. Bishop amb@gedanken.demon.co.uk
http://www.gedanken.demon.co.uk/
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
From: Paul M Foster <paulf@quillandmouse.com>
Subject: [SLUG] Suncoast LUG Meetings
Date: 29 Jun 2003 23:45:08 GMT
*************************************
* Suncoast Linux Users Group (SLUG) *
* Meeting Schedule *
*************************************
ST PETERSBURG ********************************************
(Tuesday!) 1 July 19:00-21:00 St Petersburg
(usually last Monday of each month)
St Petersburg Public Library, Main Branch
Auditorium
3745 Ninth Ave North
St Petersburg, FL 33713
727-893-7724
See http://www.suncoastlug.org/meetings.html#stpete for directions.
BRANDON **************************************************
3 July 20:00-22:00 Brandon
(first Thursday of each month)
Brandon Barnes & Noble
Brandon Town Center
Brandon, FL
See http://www.suncoastlug.org/meetings.html#Brandon for directions.
NEW PORT RICHEY ******************************************
5 July 13:00-15:00 New Port Richey
(first Saturday of each month)
New Port Richey Public Library
(second level meeting rooms)
5939 Main St.
New Port Richey, FL
See http://www.suncoastlug.org/meetings.html#npr for directions.
TAMPA ****************************************************
9 July 19:00-21:00 Tampa
(second Wednesday of each month)
Technology Bldg, Room 301
Hillsborough Community College
Dale Mabry Campus
4001 Tampa Bay Blvd
Tampa, FL
See http://www.hccfl.edu/dalemabry/dmmap.htm and
http://www.hccfl.edu/dalemabry/map.htm for directions.
***** NEW LOCATION *****
SARASOTA/BRADENTON ***************************************
16 July 18:00-21:00 Sarasota
(third Wednesday of each month)
Honeywell
8323 Lindbergh Court
Sarasota, FL
See http://www.bish.net/directions/
DUNEDIN **************************************************
***** MEETING CANCELLED *****
26 July 10:00-12:00 Dunedin
(usually fourth Saturday of each month)
Dunedin Public Library,
223 Douglas Ave.,
Community Room A.
Dunedin, FL
See http://www.suncoastlug.org/meetings.html#dunedin for directions.
***** MEETING CANCELLED *****
***********************************************************
ACTIVITIES:
Meetings include:
1) Presentation: As indicated.
2) Question & Answer Session.
3) Raffle and free stuff!
Bring your boxes, questions, problems, and plenty of good cheer!
(And don't forget to start your installs early!)
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************