NPM has switched from MIT to Artistic license with version 1.3.7. Considering that the Artistic license has a clause that prohibits modification, I don't think npm can be considered free software. Currently, the nodejs ebuild does not acknowledge the Artistic license of npm and just states BSD, Apache and MIT. Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdfd710db1d812a680295022c2adc84dbcae803 commit abdfd710db1d812a680295022c2adc84dbcae803 Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2024-12-01 21:36:06 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2024-12-01 21:36:38 +0000 net-libs/nodejs: update LICENSE Closes: https://bugs.gentoo.org/944406 Signed-off-by: William Hubbs <williamh@gentoo.org> net-libs/nodejs/nodejs-22.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Apologies, but it's actually Artistic-2. I seem to have overlooked that distinction. Here's the proof: https://github.com/nodejs/node/blob/main/LICENSE#L1840-L1844
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6587d629680ce29ad737431cecf156c421c83d commit 0b6587d629680ce29ad737431cecf156c421c83d Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2024-12-10 16:54:05 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2024-12-10 16:55:16 +0000 net-libs/nodejs: update LICENSE Bug: https://bugs.gentoo.org/944406 Signed-off-by: William Hubbs <williamh@gentoo.org> net-libs/nodejs/nodejs-22.10.0.ebuild | 2 +- net-libs/nodejs/nodejs-99999999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)