News for hackers. Stuff that matters.
Re:Collection of insane and fun facts about SQLite by mschuster91 on Monday December 30, 2024 @11:52AM (#42551025)
The thing is, in many corporate and government settings, OSI is trusted by default as "this is open source", and anything not explicitly covered by OSI will cause you a world of pain with your legal department to get an exception.
Re:Collection of insane and fun facts about SQLite by WaxProlix on Monday December 30, 2024 @12:16PM (#42551263)
And yet sqlite is the most distributed database code on the planet by an order of magnitude.
Re:Collection of insane and fun facts about SQLite by datavirtue on Monday December 30, 2024 @01:00PM (#42551762)
No one does any due diligence on software. It's a free for all.
Re:Collection of insane and fun facts about SQLite by sroussey on Monday December 30, 2024 @03:19PM (#42553057)
It’s distributed in MacOS, Chrome, Firefox, etc. I think these companies do due diligence.
Re:Collection of insane and fun facts about SQLite by datavirtue on Wednesday January 01, 2025 @06:11PM (#42570086)
Edge case. In every company on the surface of this continent people import libraries and run software with no idea what is under the hood and whether they are compliant with all the applicable license agreements. Some clumsy attempts are made for major systems in some companies, but again, edge cases.
Re:Collection of insane and fun facts about SQLite by red_admiral on Monday December 30, 2024 @01:08PM (#42551858)
What part of Public Domain do these legal departments not understand?
Re:Collection of insane and fun facts about SQLite by hermitdev on Monday December 30, 2024 @01:59PM (#42552349)
It's not that they don't understand; it's that it causes more work for the lawyers, because someone has to review the license if it's not one of the standard boilerplate acceptable licenses.

I once had to go to lawyers to get a license approved on a lib that went something along the lines of "this work is in the public domain; do whatever the fuck you want with it, just don't come crawling to me for help". I'm paraphrasing from ~20-year-old memories here, but I do distinctly remember the profanity. It elicited a chuckle from the lawyer and something along the lines of "I wish all of these were this simple".

Re:Collection of insane and fun facts about SQLite by wat10000 on Monday December 30, 2024 @06:03PM (#42554584)
JSLint had a standard open source license with an addition that said “The Software should be used for Good, not Evil.”

IBM wanted to use it but their lawyers balked at the added restriction. They wrote to the author to see if it could be removed. The author wrote back with, “I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.”

Re:Collection of insane and fun facts about SQLite by 8organicbits on Monday December 30, 2024 @07:23PM (#42555118)
If you're doing this sort of license analysis, try a license detector I built. It tries to guess which license was used and diff any changes. Lots of licenses are small changes from others, so it usually makes multiple guesses.

https://alexsci.com/which-license/

Re:Collection of insane and fun facts about SQLite by emmelaich on Monday December 30, 2024 @08:07PM (#42555379)
Sounds like https://en.wikipedia.org/wiki/WTFPL

"DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE"

Re:Collection of insane and fun facts about SQLite by rcxdude on Monday December 30, 2024 @02:33PM (#42552619)
They understand quite well that it's not really something you can just neatly place a piece of work into. Something which is 'public domain' but the copyright has not actually expired on is higher risk to use than something with an explicit open source license.
Re:Collection of insane and fun facts about SQLite by monocasa on Monday December 30, 2024 @01:59PM (#42552350)
The US isn't the only jurisdiction, and public domain isn't a concept in all jurisdictions.
Re:Collection of insane and fun facts about SQLite by jazzyjackson on Monday December 30, 2024 @02:08PM (#42552420)
But in this jurisdictions without a concept of public domain, who is going to come after you for using software without an explicit license?
Re:Collection of insane and fun facts about SQLite by charrondev on Monday December 30, 2024 @03:19PM (#42553061)
That’s not enough which is why this page exists:

https://www.sqlite.org/purchase/license

Re:Collection of insane and fun facts about SQLite by monocasa on Monday December 30, 2024 @02:28PM (#42552579)
I mean, like Germany?

And legal departments don't really like the "but, like, what's the chance they actually use us?" argument.

Re:Collection of insane and fun facts about SQLite by debugnik on Monday December 30, 2024 @09:16PM (#42555717)
Software without an explicit license has all rights reserved, so presumably the author, if they ever regretted releasing their rights in the US.