Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 843230 - >=www-apache/passenger-2.2.0: Wrong license (currently MIT, previously GPL-2)
Summary: >=www-apache/passenger-2.2.0: Wrong license (currently MIT, previously GPL-2)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL: https://github.com/phusion/passenger/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-08 02:25 UTC by Brian Wong
Modified: 2022-05-08 08:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Wong 2022-05-08 02:25:44 UTC
As of version 2.2.0, the license for Phusion Passenger is MIT, not GPL-2. See the bug URL for the relevant commit.
Comment 1 Brian Wong 2022-05-08 03:13:12 UTC
The version number in the bug summary may raise some eyebrows, but that's because the license change happened some 13 years ago and the ebuild was never updated to reflect this.

Per GitHub, the commit changing the license was made on February 15, 2009, and version 2.2.0 of Passenger was released on April 16, 2009.
Comment 2 Hans de Graaff gentoo-dev Security 2022-05-08 07:57:32 UTC
Thanks for the report, it looks like we missed that license change all these year ago.

The situation is slightly more complicated, though, because passenger also bundles some modified code from other projects and these licenses should also be met. It looks like "Boost-1.0 MIT BSD" should cover all code included.
Comment 3 Larry the Git Cow gentoo-dev 2022-05-08 08:00:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2faed039b057ac726ad92366c5279afbd0facb0

commit f2faed039b057ac726ad92366c5279afbd0facb0
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2022-05-08 07:57:45 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2022-05-08 08:00:10 +0000

    www-apache/passenger: update LICENSE
    
    The license for Passenger itself was not correct and we also need to
    include licenses for vendored code.
    
    Thanks to Brian W. for reporting the issue.
    
    Closes: https://bugs.gentoo.org/843230
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 www-apache/passenger/passenger-6.0.11.ebuild | 4 ++--
 www-apache/passenger/passenger-6.0.13.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)