Blame doc/about.texi

Packit d37888
@node About, White Paper, Top, Top
Packit d37888
@chapter About LibGTop
Packit d37888
Packit d37888
LibGTop is a library to get system specific data such as CPU and Memory Usage
Packit d37888
and information about running Processes.
Packit d37888
Packit d37888
On Systems like Solaris or Digital Unix where you need special privileges to
Packit d37888
get those data, it uses a setuid/setgid server to do so.
Packit d37888
Packit d37888
Even if LibGTop is a part of the GNOME desktop environment
Packit d37888
(@uref{http://www.gnome.org}), the main interface of LibGTop is totally
Packit d37888
independent from any particular desktop environment, so you can also use it
Packit d37888
as a standalone library in any piece of GPLed software.
Packit d37888
Packit d37888
@menu
Packit d37888
* Availability::                Where to get LibGTop
Packit d37888
* Supported Platforms::         Supported Platforms
Packit d37888
* Mailing List::                Helping with LibGTop development
Packit d37888
* Thanks::                      People who contributed to LibGTop
Packit d37888
@end menu
Packit d37888
Packit d37888
@node Availability, Supported Platforms, About, About
Packit d37888
@section Availability
Packit d37888
Packit d37888
The master source of LibGTop is the GNOME CVS tree
Packit d37888
(see @uref{http://www.gnome.org} for details), but you can also get the
Packit d37888
latest release tarballs from
Packit d37888
Packit d37888
@display
Packit d37888
@uref{ftp://ftp.gnome.org/pub/GNOME/sources/libgtop/}
Packit d37888
@end display
Packit d37888
Packit d37888
@noindent
Packit d37888
or any of its mirror sites.
Packit d37888
Packit d37888
The latest stable version of LibGTop is 1.0.12 which is also the one that comes
Packit d37888
together with GNOME 1.0. It belongs to @code{LIBGTOP_STABLE_1_0} branch in CVS.
Packit d37888
Actual development occurs in the @code{libgtop-GNOME-2-0-port} which is
Packit d37888
currently versioned 1.90.0.
Packit d37888
Packit d37888
@node Supported Platforms, Mailing List, Availability, About
Packit d37888
@section Supported Platforms
Packit d37888
Packit d37888
The stable branch currently supports the following platforms:
Packit d37888
Packit d37888
@itemize @bullet
Packit d37888
@item All versions of Linux
Packit d37888
Packit d37888
LibGTop was tested under Linux 2.0.x and 2.2.x on the ix86 and the alpha, but
Packit d37888
it should also work without problems on SparcLinux or Linux 2.4.x.
Packit d37888
Packit d37888
Note: I'm speaking of the Linux kernel here, not the GNU/Linux operating system.
Packit d37888
Packit d37888
@item FreeBSD, NetBSD and OpenBSD
Packit d37888
Packit d37888
LibGTop was tested under FreeBSD 2.2.6 and 3.0, NetBSD 1.3.2 and OpenBSD 2.4.
Packit d37888
Support for NetBSD 1.4 was added in LibGTop 1.0.2.
Packit d37888
Packit d37888
@end itemize
Packit d37888
Packit d37888
The platforms listed above are known to be stable and working. However, if
Packit d37888
you're using the latest development version, you can use it on the following
Packit d37888
platforms as well:
Packit d37888
Packit d37888
@itemize @bullet
Packit d37888
@item BSD/OS
Packit d37888
Packit d37888
There is a port for BSD/OS (aka BSDI) 2.x and 3.x from Timur Bakeyev which
Packit d37888
should also work with 4.x. This isn't tested very well, but it should be
Packit d37888
working.
Packit d37888
Packit d37888
@item Digital Unix
Packit d37888
Packit d37888
There is some basic support for Digital Unix (formerly DEC OSF/1) V3.2C, but
Packit d37888
this may still be a bit unstable. I'm currently working on this port as time
Packit d37888
permits so it should be fully supported soon.
Packit d37888
Packit d37888
@item Solaris
Packit d37888
Packit d37888
The Solaris port currently works on Solaris 7 and maybe also on other releases.
Packit d37888
Thanks a lot to Drazen Kacar and everyone who helped working on this port. They
Packit d37888
have really done excellent work here and I'm pretty sure that this port will be
Packit d37888
fully functional on most Solaris versions in near future.
Packit d37888
Packit d37888
@end itemize
Packit d37888
Packit d37888
@node Mailing List, Thanks, Supported Platforms, About
Packit d37888
@section Mailing List
Packit d37888
Packit d37888
There is a @email{libgtop-devel-list@@egroups.com} mailing list for people who
Packit d37888
want to help with the development of LibGTop.
Packit d37888
Packit d37888
It is meant as a low-traffic, but high content-list where we can discuss
Packit d37888
technical details such as adding new sysdeps ports etc. 
Packit d37888
Packit d37888
Especially, I'd like to see people with a deeper knowledge of operating systems
Packit d37888
internals joining my list so we can discuss technical details of the sysdeps
Packit d37888
code. 
Packit d37888
Packit d37888
It is *not* for users that want to know how to compile LibGTop etc.
Packit d37888
Packit d37888
You can subscribe to this mailing list and view the mailing list archives
Packit d37888
on the LibGTop Page at @uref{http://www.home-of-linux.org/gnome/libgtop}.
Packit d37888
Packit d37888
@node Thanks,  , Mailing List, About
Packit d37888
@section Thanks
Packit d37888
Packit d37888
At the place I'd like to thank the following people who contributed to
Packit d37888
LibGTop (listed in chronological order):
Packit d37888
Packit d37888
@itemize @bullet
Packit d37888
@item Sebastian Wilhelmi who had the initial idea of LibGTop and helped
Packit d37888
me a lot in the early beginning.
Packit d37888
@item Josh Sled for the initial FreeBSD port.
Packit d37888
@item Jeremy Lea for his BSD patches.
Packit d37888
@item Timur Bakeyev for the BSDI port.
Packit d37888
@item Drazen Kacar and the other people on the LibGTop development mailing
Packit d37888
list for the Solaris port.
Packit d37888
@item Kevin Vandersloot for the effort to port to GNOME 2.0.
Packit d37888
@item All people sending me patches, having good ideas, ...
Packit d37888
@item Everyone I have forgotten in this list ...
Packit d37888
@end itemize
Packit d37888