the topic for generating db models sparked an interesting conversation about licenses in a commercial setting:
and I think it’s worth creating a new dedicated topic.
Is my understanding correct that LGPL dependencies cannot be compiled in a single binary with
caqti is intended to have a static linking exception, but this is visible in the source code files, not the license files
I don’t have too much experience with GPL/LGPL licenses, these seem to be far more common in OCaml than .NET, JS and etc., for example: https://github.com/npgsql/npgsql/blob/main/LICENSE and https://github.com/brianc/node-postgres/blob/master/LICENSE
Also I wonder if there’s something similar to
yarn licenses in the ocaml world (to list the licenses of all of your dependencies):
curious on the rationale as well - do people prefer these kinds of licenses, because people are worried that others can profit from their work without being repaid?