@raboof that's maybe true and also one of the reasons why I'm adding reuse statement in every single files in my projects. At least it makes it clear what license and author contributed to a file. https://reuse.software/
For now, I opened https://github.com/OpenPrinting/cups/issues/315 and will let Apple and Microsoft fight themselves π
@raboof @carlschwan and to change the License, you generally need an OK from all Copyright holders
which in projects without a CLA is every single contributor.
@Killab33z_OG To be honest, I don't think changing where the main CUPS repo is hosted would have stopped them from forking it.
I'm guessing MS forked it as CUPS is a good software and probably they want to use it for something, so they would have just cloned the git repo from wherever it is hosted, even if it's not on Github.
Though that said, I do feel weird about so many open source projects using Github, when there are a lot of perfectly good (and imo better) open source alternatives.
@[email protected] To be honest, I don't think changing where the main CUPS repo is hosted would have stopped them from forking it. I'm guessing MS forked it as CUPS is a good software and probably they want to use it for something, so they would have just cloned the git repo from wherever it is hosted, even if it's not on Github. Though that said, I do feel weird about so many open source projects using Github, when there are a lot of perfectly good (and imo better) open source alternatives.
@carlschwan IMO it's a good thing that MS posted a response (to HN) quickly.
Since this problem has affected two repos so far (grpc_bench and cups), I wanted to see where else the license changed like that. Unfortunately the "Contribution activity" page for the bot account (https://github.com/microsoftopensource) is empty. Does anyone know how to get the full contribution list of this bot across all of Github?