Hi, I am not very versed into pyserial and ftdi stuff. One question comes to my mind is: what's the advantage of moving stuff from pyserial to pyusb? I have an idea of providing an usb.classes package, which would ship modules for each USB standard class. But I didn't elaborate onto this yet, it is currently only a vague idea. This might be what you want here.
2015-04-19 8:31 GMT-03:00 Emmanuel Blot <eblot...@gmail.com>: > On Sun, Apr 19, 2015 at 2:53 AM, Chapman Flack <gh...@anastigmatix.net> wrote: >>> Reactions? Does my dream make sense to other pyusb-users readers? > > Hi, > > A quick note about the licensing scheme of pyftdi (and friends). > Some parts are LGPL-licensed because I've initially developed cftdi on > top of libftdi - a Python-to-C wrapper for libftdi, and used an API > which is very close to libftdi, which is released as LGPL. > > At that time, I've been in touch with one of the authors of libftdi to > ask whether I could use the same API (and some part of the code, > although ported from C to Python) with a MIT-style license. To be > honnest, LGPL is quite hard to master, LGPL with Python is - for me - > nearly impossible to understand. For instance, what is "static > linking" or "dynamic linking" in Python's world? > > Anyway, LGPL in this case was so fuzzy to interpret, and because I had > no time to dig into the licensing "mess" I chose to keep the same > license as libftdi. > > >From my point of view, I used to be in favor of GPL-like licenses as a > hobbyist, but as a profesionnel developer, this license scheme keeps > giving me headaches, even after some dedicated training... > > I always release new code under MIT / BSD 3 clauses. I wish I could > release pyftdi under MIT license as well, if somebody who master > licensing issues can tell whether it could collide or not with the > distant roots of pyftdi, that is libftdi. > > To sum up: I have no objection to move to MIT license the whole pyftdi > package, I just do no want to deal with this licensing nightmare. Any > advice on this topic is very welcome. > > Cheers, > Manu > > ------------------------------------------------------------------------------ > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT > Develop your own process in accordance with the BPMN 2 standard > Learn Process modeling best practices with Bonita BPM through live exercises > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF > _______________________________________________ > pyusb-users mailing list > pyusb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyusb-users -- Best Regards, Wander Lairson Costa ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users