Timeline for How to deal with copy-left in source-code history prior open-sourcing?
Current License: CC BY-SA 3.0
10 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Apr 16, 2019 at 11:13 | answer | added | MadHatter♦ | timeline score: 1 | |
| Apr 14, 2019 at 23:18 | answer | added | Smart455 | timeline score: -2 | |
| Jun 1, 2018 at 10:16 | answer | added | NoDataDumpNoContribution | timeline score: 0 | |
| Feb 4, 2018 at 18:04 | comment | added | H L | Thank you, that helps alot. - In particular I wasn't aware of "As long as you release your source code, you are already fulfilling the GPL obligations for that version." | |
| Feb 2, 2018 at 21:43 | comment | added | Brandin | Related: Do unlicensed commits to a project acquire an open source license? | |
| Feb 2, 2018 at 9:39 | comment | added | Brandin | To make things clear, consider using release numbers to document the change clearly to users. E.g. if your pre-release versions are called 0.6.1, 0.6.2, 0.6.3, ... Then you could say in your release notes that as of release 0.7 there is no longer any GPL code, and that the project is purely (say) BSD at that point. | |
| Feb 2, 2018 at 9:37 | comment | added | Brandin | Even if you call it "pre-release", it is still downloadable, so the person who downloads a particular Git commit, if he gets a GPL-using version, must comply with the GPL license terms when using that version. If he gets a commit that doesn't include GPL licensed software, then he is not obligated to comply with GPL license terms, only the (say) BSD license terms. | |
| Feb 2, 2018 at 9:33 | comment | added | Brandin | There is generally no problem releasing code licensed under BSD license that includes GPL code. As long as you release your source code, you are already fulfilling the GPL obligations for that version. If, at some point, you have removed all GPL code from your code base, then from that point forward you are no longer bound by the requirements of the GPL license. If, however, someone downloads a past version of your software that includes the GPL code, then of course she is required to adhere to the GPL license terms when using that version. | |
| Feb 2, 2018 at 0:04 | review | First posts | |||
| Feb 2, 2018 at 2:05 | |||||
| Feb 2, 2018 at 0:02 | history | asked | H L | CC BY-SA 3.0 |