Hacker News new | ask | show | jobs
by Jeslijar 1039 days ago
>[MPL's] only limitation is that if you modify the source code of Terraform itself, you have to release those modifications under the same MPL license.

Is it possible past releases of terraform having the MPL license means the creator cannot release it under a commercial license? e.g. by using the license you can't escape it for future versions and make it commercial, or does that not apply to the creator/owner.

I know what i'm hoping for is a pipe dream but once you start an open source project using an open source agreement for use it really shouldn't be possible to make it closed source. Open source means anyone could contribute and profiting on someone else's contributions feels very, very wrong.

1 comments

Copyright holder can always switch to any license they want. Difficulties only emerge if there are multiple copyright holders because contributors weren’t required to assign copyright. Workarounds include rewriting or removing the code owned by someone else.

Previously released versions cannot have their licenses rescinded unless there is clause allowing it.