-
Notifications
You must be signed in to change notification settings - Fork 74
Re licensing theia ide theia website
The Theia framework is an Eclipse Foundation project. We believe that it would be beneficial to move, under the Eclipse Foundation, some of the peripheral repos that have grown under the theia-ide
GH organization, that are related to Theia. Among these is theia-ide/theia-website
:
- GH link: https://github.com/theia-ide/theia-website
- Clone:
$> git clone https://github.com/theia-ide/theia-website.git
License: no stated license. Root package.json
mentions "MIT":
e5cc7026 (nisarhassan12 2019-08-23 07:17:20 +0000 4) "license": "MIT",
However this mention of a license was added when the repo already had quite many commits and presumably is not retroactive. So I think relicensing the repo to the same License as Eclipse Theia will be necessary, and will require permission from rights holders.
A raw list of all contributors to the repo can be obtained, running the following command on the latest master branch of the repo:
git shortlog -sne
As of 2020-10-05, this is what we get:
$ git shortlog -sne
36 Nisar Hassan Naqvi <syednisarhassan12@gmail.com>
33 nisarhassan12 <syednisarhassan12@gmail.com>
32 Sven Efftinge <sven.efftinge@typefox.io>
26 Jan Koehnlein <jan.koehnlein@typefox.io>
20 Jan Keromnes <jan.keromnes@typefox.io>
15 Nisar Hassan Naqvi <46004116+nisarhassan12@users.noreply.github.com>
6 vince-fugnitto <vincent.fugnitto@ericsson.com>
3 Anton Kosyakov <anton.kosyakov@typefox.io>
3 Florent BENOIT <fbenoit@redhat.com>
2 Paul Maréchal <paul.marechal@ericsson.com>
2 micellius <micellius@gmail.com>
1 Akos Kitta <1405703+kittaakos@users.noreply.github.com>
1 Akos Kitta <kittaakos@typefox.io>
1 Ben Dover <3507758+Helianthella@users.noreply.github.com>
1 Daniel Ku <danieltomasku@gmail.com>
1 Florent Benoit <fbenoit@redhat.com>
1 ImgBotApp <ImgBotHelp@gmail.com>
1 Jan Keromnes <janx@linux.com>
1 Marc Dumais <marc.dumais@gmail.com>
1 Marc Dumais <marcdumais-work@users.noreply.github.com>
1 Stefano Populin <tefapopulin@gmail.com>
1 Vincent Fugnitto <vincent.fugnitto@ericsson.com>
1 alainbernard <alain.bernard1224@gmail.com>
1 gumi <git@gumi.ca>
1 kriti-a <kriti.agarwal@typefox.io>
1 svenefftinge <sven.efftinge@typefox.io>
1 tstibbs <tstibbs@users.noreply.github.com>
We assume that the copyright of work done by people employed by TypeFox, Ericsson and Red Hat is owned by the respective company. As copyright owners, these companies need to approve the re-licensing.
- [CONFIRMED] Nisar Hassan Naqvi syednisarhassan12@gmail.com, nisarhassan12 syednisarhassan12@gmail.com, Nisar Hassan Naqvi 46004116+nisarhassan12@users.noreply.github.com, GH profile: https://github.com/nisarhassan12 . Nisar has confirmed that his contributions are owned by TypeFox
- Sven Efftinge sven.efftinge@typefox.io, svenefftinge sven.efftinge@typefox.io
- Jan Koehnlein jan.koehnlein@typefox.io
- Anton Kosyakov anton.kosyakov@typefox.io
- Akos Kitta 1405703+kittaakos@users.noreply.github.com, Akos Kitta kittaakos@typefox.io
- Jan Keromnes janx@linux.com, Jan Keromnes jan.keromnes@typefox.io
- vince-fugnitto vincent.fugnitto@ericsson.com, Vincent Fugnitto vincent.fugnitto@ericsson.com
- Paul Maréchal paul.marechal@ericsson.com
- Daniel Ku danieltomasku@gmail.com
- Marc Dumais marc.dumais@gmail.com, Marc Dumais marcdumais-work@users.noreply.github.com
- Florent BENOIT fbenoit@redhat.com, Florent Benoit fbenoit@redhat.com
update: it has been determined, after discussion with Richard Fontana (Red Hat lawyer), that their contributions above does not contain IP, and so does not require permission to re-license.
update: the latest status is that we still require re-licensing permission for Red Hat's contributions. We are considering removing them if we can't get permission soon
Final update: re-licensing permission for Red Hat contributions has been obtained
The following command, to run on the root of the repo, with latest master branch checked-out, filters-out commits already covered above. We need to get individual permission, from the contributors that are left, after that.
git shortlog -sne | grep -i -v "@typefox.io\|@ericsson.com\|@redhat.com\|syednisarhassan12@gmail.com\|46004116+nisarhassan12@users.noreply.github.com\|1405703+kittaakos@users.noreply.github.com\|janx@linux.com\|danieltomasku@gmail.com\|marc.dumais@gmail.com\|marcdumais-work@users.noreply.github.com"
As of 2020-10-05, we obtain the following:
2 micellius <micellius@gmail.com>
1 Ben Dover <3507758+Helianthella@users.noreply.github.com>
1 ImgBotApp <ImgBotHelp@gmail.com>
1 Stefano Populin <tefapopulin@gmail.com>
1 alainbernard <alain.bernard1224@gmail.com>
1 gumi <git@gumi.ca>
1 tstibbs <tstibbs@users.noreply.github.com>
Information about those contributors: Name, email used to contribute, GH profile, employment status currently reflected on GH, and list of contributions
- micellius micellius@gmail.com, GH profile
- commit: 49e9dcd74139b89c278dd6123c5ec69ff3b95487, "Update Authoring_Extensions.md"
- commit: 7e3d65a00d2395a79b9a61a4f2115d87ef76850a, "Update Authoring_Extensions.md"
- Ben Dover 3507758+Helianthella@users.noreply.github.com, GH profile
- commit: 245ed6fbe16fa2cdbb1a81adb36951f4fc4e485f, "fix a typo in the homepage"
- Stefano Populin tefapopulin@gmail.com, GH profile
- commit: ca714e49aceef85df61bef60b207be1f52a4bffc, "Modify Python Language Server link"
- alainbernard alain.bernard1224@gmail.com, GH profile
- commit: ce2398a462c51cbece549df1ed438588a0996c97, "Fixes theia-ide/theia#4144"
- gumi git@gumi.ca, GH profile
- commit: 8b01ae1a4a40fc8b6a45ff6ea66e2542ea77015b, "swap the navbar logo to svg"
- note: maps to same GH profile as "Ben Dover" entry above
- commit: 8b01ae1a4a40fc8b6a45ff6ea66e2542ea77015b, "swap the navbar logo to svg"
- tstibbs tstibbs@users.noreply.github.com, GH profile
- commit: 60291e5583614946ea34d82d377dbc5fe1c4ffe1, "Adding instructions to composing applications to ensure downloaded plugins can be found"
Interesting case: this commit was done by a bot that optimized the repo's images. I assume this has no copyright impacts? update: see the result of Sharon's investigation below. No further action required for this item
- ImgBotApp ImgBotHelp@gmail.com, GH profile, https://imgbot.net/
- commit: 9e56b05cb28649302cb6da885eb76e552d74d47d, "[ImgBot] Optimize images"
Feedback from Sharon Corbett (sharon.corbett@eclipse-foundation.org):
A preliminary investigation indicates that https://github.com/dabutvin (Copyright (c) 2017 Dan Butvinik ) is the copyright holder of the code/content of Imgbot if I'm understanding correctly.
According to his GitHub repo License File, the content is subject to the MIT. As a result, I see no risk/issue in accepting this contribution under the MIT itself which allows for sublicensing...
For contributions in the name of Ericsson, TypeFox and Red Hat, we will try to get blanket approval from the proper authorities within these companies.
For others, we plan use email to reach-out to individual contributors, to ask for permission to re-license their work. They can then accept or decline by replying to the email.
Emails sent
- micellius micellius@gmail.com
- Ben Dover 3507758+Helianthella@users.noreply.github.com
- Stefano Populin tefapopulin@gmail.com
- alainbernard alain.bernard1224@gmail.com
- gumi git@gumi.ca
- tstibbs tstibbs@users.noreply.github.com
Permission pending:
- None
For anonymized GitHub email addresses, we use issues such as #127
Permission obtained:
- TypeFox: permission for all contribution made in its name
- Ericsson: permission for all contribution made in its name
- Red Hat: permission for all contribution made in its name
- micellius micellius@gmail.com
- Ben Dover 3507758+Helianthella@users.noreply.github.com
- Stefano Populin tefapopulin@gmail.com
- alainbernard alain.bernard1224@gmail.com
- gumi git@gumi.ca
- tstibbs tstibbs@users.noreply.github.com see #127
Permission denied:
- none yet
Status: all done! Pending Done