                            README.txt

              BigFix BESMonitor Gadget for Windows Vista
            
                     Copyright 2007 BigFix, Inc.
                          www.bigfix.com

=======================================================================
                     About the BESMonitor Gadget
=======================================================================

With Windows Vista, Microsoft introduced the Windows Sidebar: a new
panel anchored to the side of your desktop, hosting mini-applications 
called gadgets. Gadgets can do a number of tasks, such as display the 
time, RSS feeds, or control external applications such as Windows Media
Player.

The BESMonitor Gadget is a gadget for the Sidebar that retrieves and
visualizes various information about your BES deployment. 

The BESMonitor Gadget is also a great example of how to use the new
SOAP API to Web Reports introduced in BES 7.0. This API allows you to
make relevance queries against the BigFix database to your Web Reports
server. For more information on how the BESMonitor uses the SOAP API,
and how you can use it in your own applications, search the BigFix
support site's knowledege base for "SOAP API."


The BESMonitor Gadget will not work with Web Reports servers from 
versions of BES before 7.0.

The BESMonitor Gadget has been principally developed by Chris Lindsay
(chris_lindsay@bigfix.com).

=======================================================================
                      Installation Instructions
=======================================================================

Double-click on BESMonitor.gadget. 

If a security warning is displayed, click "Install."

After a few moments, the gadget should appear in your Vista Sidebar.

To add another copy of the gadget to the sidebar, click on "+" on the 
top of the sidebar, and then double click on "BESMonitor."

=======================================================================
                        Third Party Licenses
=======================================================================

The source code for all third party libraries used in this gadget is
viewable in the gadget's source. Simply rename the gadget file from 
"BESMonitor.gadget" to "BESMonitor.zip" and extract the contents to view
the source.

JavaScript SOAP Client
----------------------

This software uses the JavaScript SOAP Client created by Matteo Casati.

This client is published under the Creative Commons license, and can be
downloaded from http://www.guru4.net/articoli/javascript-soap-client/en/.

The source for this library can also be found in the file soapclient.js in
the source for the gadget.

JavaScript Vectorgraphics Library
---------------------------------

This software uses the JavaScript Vectorgraphics library developed by 
Walter Zorn. This library and its use are covered by the LGPL (Lesser
GNU Public License).  

The text of the LGPL license can be found on the web at 
http://www.gnu.org/copyleft/lesser.html. The text of the GNU GPL
license can be found on the web at http://www.gnu.org/copyleft/lesser.html.

Both of these licenses can also be found in the source of this gadget,
in the files gpl.txt, and lgpl.txt.

The source for this library can be found in the file wz_jsgraphics.js in
the source for the gadget. It can also be downloaded from the web at
http://www.walterzorn.com/.

toLiteral Library
-----------------

This software uses the toLiteral library created by Doeke Zanstra. It is 
distributed under the following BSD license.

***
Copyright (c) 2001 - 2005, Doeke Zanstra & Contributors 
All rights reserved. 

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer. Redistributions in binary
form must reproduce the above copyright notice, this list of conditions and
the following disclaimer in the documentation and/or other materials 
provided with the distribution. 

Neither the name of the dzLib nor the names of its contributors may be used
to endorse or promote products derived from this software without specific
prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
POSSIBILITY OF SUCH DAMAGE.
***

The source for this library can be found in the file toLiteral.js in
the source for the gadget.  It can also be downloaded from the web at
http://www.xs4all.nl/~zanstra/dzLib/toLiteral.htm.