> So before Chrome was released, they didn't have to release anything
They did. While LGPL doesn't mean you need to release all your project's code to users if they request it, it does mean you need to release any modifications of the parts covered by the LGPL.
They didn't have to release the changes in any way that made them easy to reintegrate with the mainline version, but they did have to release them somehow if requested to do so by a Chrome user.
Even the full GPL doesn't require you to automatically release your code back to the original source, it only states that you must provide the source to the people you distribute your product too if they request that you do.
They did. While LGPL doesn't mean you need to release all your project's code to users if they request it, it does mean you need to release any modifications of the parts covered by the LGPL.
They didn't have to release the changes in any way that made them easy to reintegrate with the mainline version, but they did have to release them somehow if requested to do so by a Chrome user.
Even the full GPL doesn't require you to automatically release your code back to the original source, it only states that you must provide the source to the people you distribute your product too if they request that you do.