Hi,Hi Mathieu,
I'm evaluating the project you submitted for approval in Savannah.
Thanks for your attention,
[EMAIL PROTECTED] said:ok about all of that.
package was submitted to savannah.nongnu.org This mail was sent to [EMAIL PROTECTED], [EMAIL PROTECTED]
Arnaud Quette <[EMAIL PROTECTED]> described the package as follows:
License: gpl
Other License: Package: libHID
System name: libhid
Type: non-GNU
Description: libHID - a portable HID API
libHID aims to provide a layer of abstraction for accessing HID-class [1] devices over USB or serial lines (similar to what libusb [2] provides for the base USB protocol).
libHID will initially provide a "Generic HID Access", using the MGE HID parser [3], for all platforms supported by libusb, that is to say:
* Linux, FreeBSD, NetBSD, OpenBSD, Darwin and MacOS X
"Linux" is just a kernel of a more complex system that we like to refer to as GNU/Linux, to emphasize the ideals of the Free Software movement.
Would you mind changing references to Linux as an OS to GNU/Linux?
For more information, see http://www.gnu.org/gnu/linux-and-gnu.html
libHID will also provide "Native HID Access" for:
* Linux using kernel 2.4.22/2.6 and above with the new hiddev driver,
* Mac OS X using the HID Manager.
Later versions will maybe provide "Native HID Access" for:
* Linux kernel v2.4 with the old hiddev driver,
* Win32 (Windows 98 SE and later).
The project is not currently functional, but the various needed layers are already written (currently embedded in NUT patch ; patches soon available). The "code" available from the homepage [4] is more a set of ideas for the API, and doesn't reflect the final code...
For more information, please have a look at libHID's current homepage [4].
[1] http://www.usb.org/developers/hidpage
[2] http://libusb.sourceforge.net
(info for the GPL appliable to LGPL)
To release your project under the GPL, you should put copyright notices and copying permission statements at the beginning of every source-code file, and include a copy of the plain text version of the GPL (http://www.gnu.org/licenses/gpl.txt). Put it in a file named COPYING.
Please follow the advice of http://www.gnu.org/licenses/gpl-howto.html.
The GPL FAQ explain the reason behind these recommendations. For example, there is an entry explaining why the GPL requires including a copy of the GPL with every copy of the program: http://www.gnu.org/licenses/gpl-faq.html#WhyMustIInclude
Please register your project once more with the changes mentioned above. The way we handle pending projects makes it difficult to keep track of projects that have been answered but have not been approved yet, so we erase them and we ask you to register the project again every time some change has to be done to the registration, and users might have to register their projects several times. Thank you for your understanding.
Some users find it useful to use the big re-registration URL provided in the acknowledgment e-mail you received after registration.
What I should have also told is that I'm already familiar with GPL projects (as author or member of several...)... Once again, the current state of the CVS tree and files content does only reflect the main coding ideas I've in mind.
There are hosts of things left to be done for libHID to be released to the public, and as always, I'll do it in the GNU spirit. Please refer to my other projects to see some practical results.
I've added COPYING to the current libHID CVS, but the GPL headers are already present in all "real" files (ie not those that are empty). The only thing is that doxygen rip those headers before exposing those on the website...
Lastly, all of this is now updated on the current libHID webpage, and I've re registered the project.
Thanks again for your help, Best regards,
Arnaud
PS to Mathieu: bien le bonjour de Grenoble ;-)
---
Debian Developer
OpenSource Developer:
- Network UPS Tools Core member: http://www.exploits.org/nut/
- Author of WMNut, Walnut, FUpgrade: http://{wmnut,walnut,fupgrade}.tuxfamily.org
- Contributor to Linux (the kernel), Stratagus, XawDecode, ...
OpenSource Evangelist (French LUG Guilde, MGE UPS SYSTEMS, ...)
_______________________________________________ Savannah-hackers mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/savannah-hackers