Earlier quoted context omitted.
> it's up to Goldman (and the terms of the license). It is really up to the license, Goldman either selected licenses where they could legally avoid sending upstream changes or planned to violate the law in secrecy. If they did the latter on just one license, then he should qualify as a whistle blower.
what common open source licenses would require them to send changes upstream? Or really, what licenses would require them to release the modified code to the public? GPL requires you to make source code available to anyone who you distribute the program to. If you're just putting code on servers, there's no obligation. Even if you distribute internally, you usually are technically distributing to the company for inst…
Given that GS is a multi-billion global behemoth which runs a bewildering array of computerized services with an even larger array of customers, I'd be pretty shocked if they didn't have some API or client functionality which would trigger the AGPL if they included AGPL'd code in it.