Skip to content

Licensing (Attribution) #30

Closed
Closed
@Grinkers

Description

@Grinkers

I'd like to bring up the topic of the license. I'm not a license expert and don't want to start any trouble. Feel free to immediately close or delete this "Issue" without any acknowledgment.

The only 'issue' is the MIT license requires license/copyright notices and attribution, which is an additional requirement not part of the FTDI D2XX license.

However, because this is a bindings only project (unlike https://github.com/newAM/libftd2xx-rs), I'm not entirely sure where this falls. In theory, no code from this repo will actually end up in a compiled binary with this repo as a depnedency. For example, using the bindgen feature will execute code from this repository, but none of it will end up in any compiled binary using this repo as a dependency. In this example, I think it's more of a build tool than a library? Without the bindgen feature, I'm not sure where things fit.

I'm thinking perhaps a dual license MIT and a public domain license or zero-clause BSD may make this a complete non-issue?

Thanks for reading. Special thanks for any clarification on how a bindings crate gets classified.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions