|
|
|
 |
| 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:
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.
 |
|
|
MGE UPS SYSTEMS |
 |
|
|