[ :: :: :: :: :: ]

XRG
General Info Download Documentation
 
Gaucho Software Open Source

Long before Gaucho Software even existed, XRG was released to the world as open source (GPLed) software. Gaucho Software continues to support the open source community by offering projects such as MTK and GSFoundation (coming soon). Developers who are interested in contributing to these projects are welcome to do so.

MTK

MTK is short for Monitoring Toolkit, and it is the latest open source project released by Gaucho Software. MTK takes the four primary monitors from XRG (CPU, Memory, Network, and Disk) and separates them into separate code plugins. These plugins can be used directly in any other application released under the GPL license. Furthermore, MTK includes a command-line application to gather statistics from any individual MTK plugin (or multiple plugins) and output them in CSV format. This allows the data to be manipulated and imported into other applications that don't support MTK directly.

MTK is still in it's infancy, so look for more MTK plugins and further improvements in upcoming releases. More information on developing your own MTK plugins will be posted in the near future. If you are a developer and want to write an MTK plugin, please get in touch with Gaucho Software.

GSFoundation

GSFoundation is a Framework used by multiple Gaucho Software applications that provides a few select helper classes to make writing Obj-C and Cocoa code easier. GSFoundation includes classes to manage cached objects, sets of integer/float values, and accessing one or multiple URL concurrently. GSFoundation also includes categories on top of Foundation and AppKit classes such as NSBezierPath, NSDate, NSString, and NSMutableAttributedString. A license has yet to be decided for this framework, and some work still needs to be done before releasing it, but look for it in the future.

 
     
 
 
 
 
© Copyright 2004-2008 Gaucho Software
Email: info_at_gauchosoft.com
 
 
 
  Home :: Contact :: Software :: Consulting :: Store :: Forums