Skip to content

Commit cde6ab7

Browse files
committed
chore: change license from MIT to GPLv3
1 parent 4941ebd commit cde6ab7

File tree

11 files changed

+703
-76
lines changed

11 files changed

+703
-76
lines changed

.github/workflows/fossa.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,16 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased](https://github.com/elba-docker/radvisor/compare/v1.3.1...HEAD)
8+
## [Unreleased](https://github.com/elba-docker/radvisor/compare/v1.4.0...HEAD)
9+
10+
---
11+
12+
## [1.4.0](https://github.com/elba-docker/radvisor/compare/v1.3.0...v1.4.0) - 2021-02-02
13+
14+
[![v1.4.0](https://img.shields.io/badge/release-v1.4.0-2bab64)](https://github.com/elba-docker/radvisor/releases/tag/v1.4.0)
15+
### Added
16+
17+
- Changed license from the MIT License to the GNU General Public License v3.0
918

1019
---
1120

Cargo.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "radvisor"
3-
version = "1.3.1"
3+
version = "1.4.0"
44
authors = ["Joseph Azevedo <joseph.az@gatech.edu>", "Bhanu Garg <bgarg6@gatech.edu>"]
55
description = """\
66
Resource utilization monitor for Docker containers & Kubernetes pods \
77
that operates with fine granularity and low overhead."""
88
edition = "2018"
99
readme = "README.md"
10-
license = "MIT"
10+
license = "GPL-3.0-only"
1111
repository = "https://github.com/elba-docker/radvisor"
1212
homepage = "https://github.com/elba-docker/radvisor"
1313
documentation = "https://github.com/elba-docker/radvisor/tree/develop/man"

LICENSE

Lines changed: 674 additions & 21 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ![rAdvisor](https://i.imgur.com/aYdn3MV.png)
2-
![build/test](https://github.com/elba-docker/radvisor/workflows/build/test/badge.svg?branch=master) ![security](https://github.com/elba-docker/radvisor/workflows/security/badge.svg?branch=master) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](/LICENSE) [![Latest release](https://img.shields.io/github/v/release/elba-docker/radvisor?color=2bab64)](https://github.com/elba-docker/radvisor/releases) [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Felba-kubernetes%2Fradvisor.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Felba-kubernetes%2Fradvisor?ref=badge_shield)
2+
![build/test](https://github.com/elba-docker/radvisor/workflows/build/test/badge.svg?branch=master) ![security](https://github.com/elba-docker/radvisor/workflows/security/badge.svg?branch=master) [![License: GNU GPLv3](https://img.shields.io/badge/License-GNU_GPLv3-blue.svg)](/LICENSE) [![Latest release](https://img.shields.io/github/v/release/elba-docker/radvisor?color=2bab64)](https://github.com/elba-docker/radvisor/releases)
33

44
> Monitors & collects system resource utilization on Linux for [Docker](https://www.docker.com/) containers and [Kubernetes](https://kubernetes.io/) pods with **fine granularity** and **low overhead**, emitting resource utilization logs in [CSVY](https://csvy.org/) (csv + yaml) format. Originally, developed in Rust as a custom tool to help detect and analyze millibottlenecks in containerized online systems, rAdvisor runs by polling the target provider (either the local Docker daemon or the Kubernetes API server) every 1 second to get a list of active, running containers/pods. From this list, rAdvisor runs a collection thread every 50ms to get resource utilization data for each active target using Linux [`cgroups`](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/resource_management_guide/ch01), outputting the resultant logs in `/var/log/radvisor/stats`.
55
@@ -206,16 +206,14 @@ cargo build --release --bins \
206206
Compiling cfg-if v0.1.10
207207
...
208208
Compiling shiplift v0.6.0
209-
Compiling radvisor v1.3.1 (/home/jazev/dev/radvisor)
209+
Compiling radvisor v1.4.0 (/home/jazev/dev/radvisor)
210210
Finished release [optimized] target(s) in 4m 52s
211211
$ ./radvisor --version
212-
radvisor 1.3.1
212+
radvisor 1.4.0
213213
```
214214

215215
## ⚖️ License
216216

217-
This project is licensed under the [MIT license](/LICENSE).
218-
219-
### 🔍 FOSSA Status
217+
This project is licensed under the [GNU General Public License v3.0](/LICENSE).
220218

221-
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Felba-kubernetes%2Fradvisor.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Felba-kubernetes%2Fradvisor?ref=badge_large)
219+
Additionally, this software was developed as a part of research work at the [Georgia Institute of Technology](https://www.gatech.edu/), and may be subject to license restrictions.

build/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[package]
22
name = "radvisor-toolbox"
3-
version = "1.3.1"
3+
version = "1.4.0"
44
authors = ["Joseph Azevedo <joseph.az@gatech.edu>"]
55
description = """\
66
Collection of related CLI tools for `rAdvisor`,
77
such as generating the bash/zsh/fish completions or man-pages."""
88
edition = "2018"
99
readme = "README.md"
10-
license = "MIT"
10+
license = "GPL-3.0-only"
1111
repository = "https://github.com/elba-docker/radvisor"
1212
keywords = ["build-tools", "radvisor", "system-resource", "docker", "instrumentation"]
1313
categories = ["command-line-utilities"]

man/radvisor-run-docker.1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% RADVISOR(1) Version 1.3.1 | radvisor User Manual
1+
% RADVISOR(1) Version 1.4.0 | radvisor User Manual
22

33
NAME
44
====
@@ -88,4 +88,4 @@ SEE ALSO
8888
LICENSE
8989
=======
9090

91-
This project is licensed under the MIT License <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.
91+
This project is licensed under the GNU General Public License v3.0 <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.

man/radvisor-run-kubernetes.1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% RADVISOR(1) Version 1.3.1 | radvisor User Manual
1+
% RADVISOR(1) Version 1.4.0 | radvisor User Manual
22

33
NAME
44
====
@@ -84,4 +84,4 @@ SEE ALSO
8484
LICENSE
8585
=======
8686

87-
This project is licensed under the MIT License <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.
87+
This project is licensed under the GNU General Public License v3.0 <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.

man/radvisor-run.1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
% RADVISOR(1) Version 1.3.1 | radvisor User Manual
1+
% RADVISOR(1) Version 1.4.0 | radvisor User Manual
22

33
NAME
44
====
@@ -102,4 +102,4 @@ SEE ALSO
102102
LICENSE
103103
=======
104104

105-
This project is licensed under the MIT License <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.
105+
This project is licensed under the GNU General Public License v3.0 <https://github.com/elba-docker/radvisor/blob/develop/LICENSE>.

0 commit comments

Comments
 (0)