Products Services Support Selectors Download About us Corporate
OpenSource
Supported UPSs
MGE+NUT HowTo
Projects
Our contributions
Press and events
Credits
Contacts / Support
Testimonials
Legal
Home Email Printer friendly
 
Contact us www.mgeups.com
MGE's OpenSource contributions
OpenSource > Our contributions
 

MGE UPS SYSTEMS is an active member of the OpenSource Community

As such, you will find below a description of our various contributions to Open Source Software.

MGE UPS SYSTEMS gives all its Communication Protocols documentation

The first need that has to be addressed, for having a good support in OpenSource, is to give all the documents needed to create the software that will communicate with the hardware.

Having this fact in mind, MGE has released all its Communication Protocols. These are available:

MGE has also released all its serial cabling information, available:

on Network UPS Tools website.

MGE UPS SYSTEMS offered UPS units to help several projects

Having technical specification is a thing, but having some hardware to develop and test is best !
Thus, MGE has given a lot of UPSs to various projects:
    A Pulsar Evolution  to Daniel Prynych for development of KNutClient
    A Pulsar Ellipse Premium 500 USB to V. Pavlik (from SuSe Labs) for Linux USB / HID / HIDDEV drivers development,
    A Pulsar Evolution 500 to P. Stewart for Linux hiddev driver development,
    A Pulsar Evolution 500 to G. Kroah-Hartman (USB Project Leader for Linux 2.5) for hiddev integration in 2.4 and 2.5 Linux kernels,
    A Pulsar Evolution 500 to D. Brownell (USB Project Leader for hotplugging and Mass storage for Linux) for various tests and improvements in 2.4 and 2.5 Linux kernels,
    A Pulsar Ellipse Premium 500 USB to R. Kroll (NUT Project Leader) for hidups driver development,
    A Pulsar Evolution 500 to C. Lepple for the development of libHID / libhid using MGE's HID Parser,
    A Pulsar Evolution 500 to M. Krafft for his development on libhid
    A Pulsar Evolution 500, a Pulsar Evolution 800, an Ellipse 800 USB and a Protection Center to A. Quette for his various developments (newhidups, snmp-ups, mge-utalk, mge-shut, wmnut, nutstat-applet, Debian packages, NUT coordination, ...), 

MGE UPS SYSTEMS offered technical support and assistance

Using its expertise in USB / HID, MGE has helped linux developers in improving the hiddev driver, check the reference on Linux USB Project Thanks page .
We are also launched the libHID, with has evolved and become the libhid project

MGE provides support or sponsoring to Network UPS Tools drivers and software

    Since the beginning of our opensource actions, cooperation with Network UPS Tools Hackers (R. Kroll, A. Quette, H. E. Plesser, N. Reilly, P. Marzouk, ...) is our priority.

    The results are:

      mge-utalk driver: developments and enhancement supported by MGE. First released in 0.50.0,
      snmp-ups driver: developments sponsored by MGE - first released in 0.50.0,
      mge-shut driver: developments sponsored by MGE - first release in 1.3.0,
      newhidups driver: developments made by MGE - first release in 1.4.2,
      WMNut client software: developments sponsored by MGE,
      KNutClient client software: developments supported by MGE.


    We are also referenced on NUT "Manufacturer Support Status" page
MGE release code under GPL

    To help boosting the USB support for UPSs under any platform, MGE has released its own HID Parser under GNU General Public License. The HID Parser component allows to support USB UPSs under any platform supported by libUSB. This component is included in both libhid and NUT (for newhidups and mge-shut use).

MGE offers various ressources and help
    MGE offered graphical ressources for the NUT features page, and other projects (documentation, configuration tools, ...),

    MGE offered web hosting ressources for various NUT related projects (NUT European mirror, WMNut, Walnut, ...),

    MGE offered web expertise for the new KNutClient website, and the Walnut (NUT Community website, under construction)

MGE has sponsored and later hired Arnaud Quette to officially support his efforts

Arnaud, who is the 2nd NUT head, developer (or co developer) and maintainer of mge-utalk, mge-shut, hidups ,newhidups and  snmp-ups, WMNut, Debian packager, ... (see NUT CREDITS file for more information) and who has lead MGE's OpenSource development, is now officially part of MGE UPS SYSTEMS as our Linux / Unix expert.

This will allow him to spend more time on improving NUT, its integration and its related software.

MGE is continuing its work on the Network UPS Tools initiative

Lots of actions are underway for:

improving NUT support and integration in the various distributions,
providing advanced graphical interfaces to complete NUT framework,
improving NUT documentation and internationalization.



Top Back
MGE UPS SYSTEMS