▲ | crote 4 days ago | |||||||||||||||||||||||||||||||
> The current license is PostgreSQL That's just not true. Your license[0] adds a clause to the Postgresql license[1]. This makes it a different license, which by extension also means it isn't OSI approved. It's the same with the BSD licenses[2]: the 4-clause one is OSI-approved, whereas the 3-clause one is not. Turns out that one additional "all advertising must display the following acknowledgement" clause was rather important - and so is your lawsuit clause. [0]: https://github.com/orioledb/orioledb?tab=License-1-ov-file [1]: https://github.com/postgres/postgres?tab=License-1-ov-file [2]: https://en.wikipedia.org/wiki/BSD_licenses#4-clause_license_... | ||||||||||||||||||||||||||||||||
▲ | kiwicopple 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
sorry about the confusion - I wasn't as involved in this process as I should have been. My fault. This is now fixed: https://github.com/orioledb/orioledb/pull/558 The code is now Apache 2.0 which grants patent rights and can be re-licensed to PostgreSQL when the code is upstreamed. I'll amend the blog to make that clearer | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | nightpool 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
(er, surely it's the other way around? the 3-clause one is OSI approved and the 4-clause one is not) Anyway, I'm not sure this is true. Having a separate software license + secondary patent grant license is very very common in open source projects where patent trolls are common. See e.g. https://aomedia.org/about/legal/ I would just put them in separate files and then you're good to go. | ||||||||||||||||||||||||||||||||
|