▲ | kiwicopple 4 days ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
The current license is PostgreSQL (which is OSI approved) We could also change to MIT/Apache but we feel PostgreSQL is more appropriate given our intentions to upstream the code | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | crote 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
> 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_... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | limagnolia 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
The PostgreSQL license does not have a termination clause, you added that. I see that you are trying to use the PostgreSQL license as the basis and simply add the patent clause onto it, but it fundamentally changes the license. I hope you can look at the Apache 2 patent grant as a better clause- or even adopt something like Google's Additional IP License found here- https://www.webmproject.org/license/additional/, which doesn't modify the open source license but instead adds an additional grant as a separate license. Supabase is doing great work, thank you! |