1 -------------------------------------------------------------------------------
3 -------------------------------------------------------------------------------
5 Martin Ling conceived the idea for the library, designed the API and wrote much
6 of the implementation and documentation.
8 The initial codebase was adapted from serial code in libsigrok, written by Bert
9 Vermeulen and Uwe Hermann, who gave permission for it to be relicensed under
10 the LGPL3+ for inclusion in libserialport.
12 The package is maintained by Uwe Hermann, with input from Martin Ling.
14 Aurelien Jacobs made several contributions, including the USB metadata API,
15 improvements to the port enumeration code, and eliminating the previous
16 dependence on libudev for enumeration on Linux.
18 Uffe Jakobsen contributed the FreeBSD support.
20 Matthias Heidbrink contributed support for non-standard baudrates on Mac OS X.
22 Bug fixes have been contributed by Bert Vermeulen, silverbuddy, Marcus
23 Comstedt, Antti Nykanen, Michael B. Trausch and Janne Huttunen.
25 For a full history of contributions, see the git history.
27 Others have helped the project by contributing bug reports and discussion.