Skip to content

Consider switching from Unlicense to MIT to allow code reuse from other crates #43

@p-e-w

Description

@p-e-w

It is generous that you have decided to dedicate systemstat to the public domain, but unfortunately, there is a flip side to this also: Even permissively licensed code, which constitutes the vast majority of all crates available today, cannot be reused in systemstat.

This prevents code from the MIT-licensed sysinfo crate from being used to improve systemstat. Most notably, sysinfo has full macOS support while systemstat has basically none at this point, and Windows support seems to be a lot better as well. I have studied both crates and prefer systemstat's design overall, but of course there are a few things that sysinfo does better and that could be shared.

My request is therefore that you consider changing this repository's license to one that allows inclusion of MIT-licensed code. I realize that since there are currently no license restrictions at all, I could do this myself in a fork, but I would prefer not to have to fork just for that. Also, I use neither macOS nor Windows myself, so I can't make the relevant changes anyway.

/ref p-e-w/hegemon#3

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