How to use the driver:
You have 3 solutions :
- directly talk with the device driver (through nodes under
Linux, through TiglUsb library under Windows)
- use the libticables (a general purpose library) which provides
support for all link cables (hardware & virtual). I strongly
encourage this way because the link cable and/or the driver have a
quirk which need to be managed at an higher level.
- integrate the code into your own software. We'd like to
remember you that these drivers are released under the LGPL when they are
embedded in the libticables (libusb support, IOKit support under Mac OS
X, kernel modules support code under Linux and Windows), and under the GPL when they are not
(Linux kernel module, Windows drivers ?). As Free Software developers,
we always encourage code reuse, but, please, respect these licenses and
our work,
or we're gonna kick your ass.
Specific License for Win32 driver:
This package is Copyright (c) 2001-2006, Romain Liévin. All right reserved.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
I have specifically bought the SilverLink for developing this driver. The SilverLink is not very cheap but this is the price to pay for freedom. Thus, I would like that any program which use this driver includes at least: author informations and a link on the homepage (http://lpg.ticalc.org/prj_usb/) of this package (for updates).