Jujutsu: a new, Git-compatible version control system
Jujutsu: a new, Git-compatible version control system
Posted Jan 24, 2024 12:34 UTC (Wed) by khim (subscriber, #9252)In reply to: Jujutsu: a new, Git-compatible version control system by adobriyan
Parent article: Jujutsu: a new, Git-compatible version control system
To shift the liability.
The important part that CLA includes (and which Apache License doesn't include) is your signature and assertion that you have the right to pass that code to Google.
If you also have agreement with your employer that prevents that then you couldn't just turn around and say that what you did was a mistake: you employer would have to sue you then get court decision and only then said license may be annulled.
You may say that it's unfair that trillion-dollar corporation shifts the responsibility on poor small guy, but Google may also say that your two-line contribution is not worth taking that responsibility either.
If your contribution is large and valuable, on the other hand, then you may always fork the project and then CLA, of course, doesn't apply.