#source #internal #libftdi #version #bundle #libftdi1-sys #lgpl

sys libftdi1-source-lgpl

libFTDI source code bundle for libftdi1-sys (internal use only)

2 stable releases

1.5.0 Jan 29, 2021
1.4.0 May 6, 2020

#60 in #bundle

Download history 13/week @ 2024-03-13 19/week @ 2024-03-20 59/week @ 2024-03-27 65/week @ 2024-04-03 30/week @ 2024-04-10 32/week @ 2024-04-17 30/week @ 2024-04-24 30/week @ 2024-05-01 28/week @ 2024-05-08 19/week @ 2024-05-15 24/week @ 2024-05-22 18/week @ 2024-05-29 22/week @ 2024-06-05 25/week @ 2024-06-12 25/week @ 2024-06-19 53/week @ 2024-06-26

128 downloads per month
Used in 3 crates (via libftdi1-sys)

LGPL-2.1 AND MIT

170KB
3.5K SLoC

C 3.5K SLoC // 0.3% comments Rust 35 SLoC // 0.1% comments

Internal use only!

This crate provides the LGPL source of libftdi for libftdi1-sys[vendored]. If your dependency tree includes this crate, your final binary likely includes LGPL-licensed code. If you're not sure whether that's acceptable for your use case, please consult your lawyer.

The only reason this is a separate crate is to provide correct licensing metadata because libftdi1-sys is permissively licensed, while the vendored source is LGPL. You should not depend on it directly.

Version X.Y.Z of this crate is interpreted as "libftdi X.Y, crate revision Z". As a result, it may not follow SemVer if libftdi ever breaks it. Thus libftdi1-sys uses strict version dependencies like =1.4.0.

Note that the repository refers to the libftdi repository as a submodule, and that repository contains code under multiple licenses including GPL. The crate package, however, takes care to include only LGPL components.


lib.rs:

This crate provides the LGPL source of libftdi for libftdi1-sys[vendored]. If your dependency tree includes this crate, your final binary likely includes LGPL-licensed code. If you're not sure whether that's acceptable for your use case, please consult your lawyer.

Dependencies