Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update shirou/gopsutil dep to use non-GPL code #5202

Merged
merged 1 commit into from
Jan 17, 2019
Merged

Conversation

notnoop
Copy link
Contributor

@notnoop notnoop commented Jan 17, 2019

Previously used github.com/shirou/gopsutil[1], used some GPL code [2].
This was somewhat unintentional, and was addressed later [3][4].

Due to being late in the cycle of Nomad release when this is noticed,
and time elapsed since we updated the dependency, we want to be
conservative in our package updates.

As such, we opted to go with forking the repo to use the previously used
version with the GPL removal code commit, done in [5].

[1] shirou/gopsutil@5776ff9
[2] https://github.com/shirou/gopsutil/blob/5776ff9c7c5d063d574ef53d740f75c68b448e53/host/include/smc.c
[3] shirou/gopsutil@c95755e
[4] shirou/gopsutil#518
[5] https://github.com/shirou/gopsutil/commits/62d5761ddb7d04fc475d6316c79ff0eed1e5f96b

Previously used `github.com/shirou/gopsutil`[1], used some GPL code [2].
This was somewhat unintentional, and was addressed later [3].

Due to being late in the cycle of Nomad release when this is noticed,
and time elapsed since we updated the dependency, we want to be
conservative in our package updates.

As such, we opted to go with forking the repo to use the previously used
version with the GPL removal code commit, done in [4].

[1] shirou/gopsutil@5776ff9
[2] https://github.com/shirou/gopsutil/blob/5776ff9c7c5d063d574ef53d740f75c68b448e53/host/include/smc.c
[3] shirou/gopsutil@c95755e
[4] https://github.com/shirou/gopsutil/commits/62d5761ddb7d04fc475d6316c79ff0eed1e5f96b
@notnoop notnoop merged commit 4ff1e16 into master Jan 17, 2019
@notnoop notnoop deleted the b-no-gpl-gopsutil branch January 17, 2019 16:40
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Feb 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants