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

chore: remove ubenchmark module due to licensing issues #1215

Merged
merged 1 commit into from Jun 10, 2018

Conversation

@vlsi
Copy link
Member

@vlsi vlsi commented Jun 10, 2018

JMH is GPL-licensed, and it is safer to keep it separate

JMH is GPL-licensed, and it is safer to keep it separate
@vlsi vlsi added this to the 42.2.3 milestone Jun 10, 2018
@codecov-io
Copy link

@codecov-io codecov-io commented Jun 10, 2018

Codecov Report

Merging #1215 into master will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #1215      +/-   ##
============================================
- Coverage     69.26%   69.24%   -0.02%     
  Complexity     3810     3810              
============================================
  Files           171      171              
  Lines         15786    15786              
  Branches       2582     2582              
============================================
- Hits          10934    10931       -3     
- Misses         3615     3617       +2     
- Partials       1237     1238       +1
@vlsi vlsi merged commit 88ec13b into pgjdbc:master Jun 10, 2018
1 of 2 checks passed
1 of 2 checks passed
codecov/project 69.24% (-0.02%) compared to 4dc98be
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@bokken bokken mentioned this pull request Jul 3, 2018
rhavermans added a commit to bolcom/pgjdbc that referenced this pull request Jul 13, 2018
JMH is GPL-licensed, and it is safer to keep it separate
rhavermans added a commit to bolcom/pgjdbc that referenced this pull request Jul 13, 2018
JMH is GPL-licensed, and it is safer to keep it separate
@vlsi
Copy link
Member Author

@vlsi vlsi commented Aug 11, 2018

It turns out JMH is GPL + classpath exception that enables to use JMH and binary artifacts it produces.

That is "use of JMH does not require ubenchmark to be licensed with GPL".

davecramer added a commit to davecramer/pgjdbc that referenced this pull request Jul 5, 2021
JMH is GPL-licensed, and it is safer to keep it separate
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants