Skip to content

auto_generate_cdp comes under GPL-3.0 whereas rust-headless-chrome that uses this crate is licensed under MIT #16

@Subhra264

Description

@Subhra264

I have a deny.toml with copyleft = "deny" that simply means I can't use any dependency that is licensed under a copyleft license. So, even if I want to use headless_chrome since it is MIT licensed, the cargo-deny license checks fail, as it uses GPL licensed auto_generate_cdp for build.

As far as I know (not an expert on this, so correct me if I am wrong), GPL requires the dependent crate to also be licensed under GPL (same license condition of GPL). How is it then possible for headless_chrome to have a different license other than GPL? Is there a possibility of changing the license of this crate from GPL to something like MIT or any other non-copyleft license?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions