4 ms·
Yes, but by the point your downstream project has changes that you want to merge back, it is the upstream for purposes of GPL sentiment. These roles are transac
by FeepingCreature 6y ago
Yes, but by the point your downstream project has changes that you want to merge back, it is the upstream for purposes of GPL sentiment. These roles are transactional, not historic.
Otherwise, any company could break the GPL wide open by just morally considering themselves to be the upstream.
- quadrangle 6y agoNot strictly. Downstream GPL users do not need to publish their changes. Businesses and individuals can get GPL software, change it for their own internal use and keep the changes private. GPL's upstream features are incidental and often practical but are not the point of the GPL and more importantly do not describe how it works legally.