<br><div class="gmail_quote">2009/8/25 Charles Lepple <span dir="ltr"><clepple@ghz.cc></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Aug 24, 2009, at 10:29 PM, Tom Isaacson wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I've been looking around for an open source library that provides USB<br>
HID support across Win32, Linux and OS X and libhid seems to fit the<br>
bill, but the GPL is a bit of a problem. I went to look at the MGE<br>
webpage for their HID Parser<br>
(<a href="http://www.mgeups.com/opensource/projects/hidparser.htm" target="_blank">http://www.mgeups.com/opensource/projects/hidparser.htm</a>) and I get a<br>
message saying they were merged with another company and the website is<br>
now <a href="http://www.apc.com" target="_blank">www.apc.com</a>. I can't find any reference on here to the HID Parser or<br>
open source projects in general. Does this mean they still own it?<br>
</blockquote>
<br>
I am CCing Arnaud - it may be considered property of MGE Office Protection Systems, which is now part of Eaton.<br></blockquote><div><br>sadly, no! otherwise, I would have tried the license conversion effort.<br>the carve out only included licensing and sub licensing of the various software, not the copyright ownership...<br>
<br>so the hidparser code rewrite is still the only option for relicensing libhid.<br>this and the authors approval.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Is the GPL in place?<br>
</blockquote>
<br>
In any event, yes, the libhid code is all GPL'd.<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Assuming it is, what happened to the plans to rewrite the HID parser?<br>
Was any work done on this or is it wide open?<br>
</blockquote>
<br>
This effort has stalled, partly because the main consumer of the libhid project, Network UPS Tools, is GPL'd anyway, and happily using an older version of the HID parser code.<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On a different note, I originally found libhid on SourceForge but the<br>
CVS repository there doesn't contain any code. Is this a completely<br>
different project or was it an attempt to use a different repository?<br>
</blockquote>
<br>
Looks like a completely different project.<br>
</blockquote></div><br>indeed.<br>at first glance, this seems to be anincomplete and abandoned c++ implementation... also gpl'ed.<br><br>cheers,<br clear="all">Arnaud<br>-- <br>Linux / Unix Expert R&D - Eaton - <a href="http://www.eaton.com/mgeops">http://www.eaton.com/mgeops</a><br>
Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/">http://www.networkupstools.org/</a><br>Debian Developer - <a href="http://www.debian.org">http://www.debian.org</a><br>Free Software Developer - <a href="http://arnaud.quette.free.fr/">http://arnaud.quette.free.fr/</a><br>
<br>