2 ms·
> being public domain was mentioned to me by Richard as a mistake they made that they've had to deal with This doesn't sound right. Did he explain to you why
by LarryMullins 4y ago
> being public domain was mentioned to me by Richard as a mistake they made that they've had to deal with
This doesn't sound right. Did he explain to you why he thinks he's stuck with it? He has the legal right to release SQLite other some other license and does so when companies pay him for it.
Generally speaking, nothing about putting code in the public domain precludes collaborating with other developers. SQLite's caution against accepting contributions (even when the contributor is another American willing to sign over their contribution to the public domain) probably has more to do with Oracle being notoriously litigious and nasty. Not accepting contributions reduces the risk of one day being sued by Oracle, since it reduces the risk that Oracle IP might accidentally show up in SQLite. This would be a concern regardless of what sort of license SQLite used.
If you're not worried about that sort of thing, there is nothing which prevents an American FOSS developer from accepting public domain contributions from other developers.
- adamgordonbell 4y agoGoing from memory, he was warned by legal or something, that someone from a place where public domain didn't exist as a concept couldn't give them code and say it was public domain. He's on here occasionally, so maybe he'll jump in but I think the issue is the contributors might not be able to put things into the public domain.