frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

I used to prefer permissive licenses and now favor copyleft

https://vitalik.eth.limo/general/2025/07/07/copyleft.html
122•bpierre•13h ago

Comments

JohnKemeny•5h ago
Crypto bros rediscovering RMS 50 years later.
cat_plus_plus•5h ago
I primarily care about individual users and developers of my stuff, not "the society" and as such make it easy for them to use my code in any project, even closed source commercial one. The exception is 3D models where I don't anticipate commercial uses and if there are I want them to talk to me and maybe pay me some money, so sharealike it is.
Liftyee•5h ago
Interesting arguments in favour of technology transfer/diffusion that I really needed. However, I wonder if letting greater economies of scale form would accelerate progress overall when those economies of scale are applied to research.

Fundamentally, I think the best companies have a symbiotic (or at least respectful) relationship with their customers and not an adversarial one.

fsflover•4h ago
> I think the best companies have a symbiotic (or at least respectful) relationship with their customers and not an adversarial one.

What are examples of large companies like this?

vladms•3h ago
Tech companies that I use and (more importantly) I pay for and I think there is a "respectful" relationship: Google (via Android), Microsoft (via office365), OVH (via servers), Proton (via email). And there are others, but tried to select known ones.

Do I like all that they do? Definitely not. But the services for which I ended up paying are reasonable. I would not like to build my one OS for a mobile, install the 10s applications required in an enterprise or manage my own data center/mail server.

Of course there are some that I find adversarial, but that is more a personal feeling - like Apple which asked X times more in price for minor (in my view) better quality for their devices.

JonChesterfield•3h ago
It might help you to consider that pricing in direct proportion to bill of materials means the base model must increase in cost to balance the lost revenue from the higher spec devices. That is, people paying "over the odds" for the larger ssd and so forth subsidise the base model.
fsflover•2h ago
> I think there is a "respectful" relationship: Google (via Android)

https://news.ycombinator.com/item?id=26639261

vladms•39m ago
There are so many actors out there that collect data (ex: GSM companies, utility companies, CCTV, states, etc.) but nowhere near as much discussions as mobile phones.

Regarding Google, I’m consistently disappointed by the ads they suggests to me. I’d prefer relevant recommendations, but what I get is irrelevant. My favorite example: couple of years ago they kept showing me ads for a household appliance like 6-10 months after I already bought one, even if I had lots of emails regarding the buying process in gmail. I can't think "oh, they are evil masterminds" if they fail at their most basic stuff.

So they can record how many times per day I unlock the phone or open an app or the location if the GPS is on, good luck using that for something useful.

I do have limits to what I think they should collect in bulk (ex: video or audio), but I did not see allegations that they do that so far, and I think sometimes it's healthy anyhow to behave "as if they do it", just in case.

o11c•5h ago
> we are not able to opt out of diffusion of progress. People move between companies and between countries and take their ideas and talents with them.

Never forget that Industry itself came to America by way of direct theft. https://en.wikipedia.org/wiki/Samuel_Slater

=====

If you care about your users, you should always prefer some copyleft license.

Prefer permissive licenses only if you want to subsidize big business. Hopefully you have a plan for when they decide to take it closed-source and outcompete you. You probably don't, though, since that's not mentioned in the aggressive "use permissive licenses" marketing campaign they've been running for the last decade or two.

Permissive licenses can fit in a niche for software that has already been implemented many times. But the downsides remain, and why aren't you just using the existing code directly? The main occasion on which I will consider it is when everybody else is doing it wrong (and content to do so), and I as a user keep getting annoyed at hitting those limitations.

The second-worst reason to use permissive licensing is arguably "I don't understand how to dynamic linking".

jjcob•4h ago
Permissive licenses enable small or individual developers (like myself) to sell software based on them.

With copyleft licenses, developers always have to sell stuff adjacent to the software (support, individual development, software-as-a-service).

With permissive licenses, developers can just sell a license to the software itself. Much easier, much more direct.

It's the reason why there is much more tooling around permissive licensed projects vs. projects with a GPL style license.

Permissive licenses are win-win: Proprietory developers win because they get to sell licenses, users win because they have more tools they can use.

o11c•4h ago
That does not follow. You might as well make it "source available" and sell proprietary licenses.
jjcob•4h ago
I think you misunderstood. My software is not permissive. My software is closed source, but based on a big open source project with a permissive license. It's a tool that helps users of the big open source solution.

I can sell licenses to my tool because it is closed source.

If the big open source project was licensed under a copyleft license, I would have to make my tool open source as well. Then I would have a hard time selling licenses.

I couldn't have spent the last 10 years building a tool for the open source software, and users of the open source software would have had fewer tools available.

mistercheph•3h ago
Your personal financial incentives < humanity. I would rather you had a harder time selling licenses if it meant the ecosystem around whatever big project you're talking about was compelled to contribute to the commons in the same way that the big project does.

Proprietary software is the dead or soon to die branches of the tree of human development, may spawn some useful insights that will ultimately be applied elsewhere, and may be profitable and useful in the short term, but the branch dies, I don't want to subsidize dead branches, and I don't want to write software that enables people to make more of them, even if some of those branches might be nice to hang on for a while.

sampullman•4h ago
I'm not completely familiar with the details and haven't done it myself, but what's stopping you from selling non-restrictive licenses to a GPL project? Can't you just etch out an exception for each customer?
jjcob•4h ago
I'm not sure what you are suggesting. My tool is classic shareware: You download a free version, and if you like it you pay to remove feature restrictions. Companies pay per device the tool runs on. I'm not sure how I would implement this when distributing a GPL licensed program? Customers could just remove the license checking code and distribute it for free?
gpderetta•3h ago
I don't understand, a shareware software is not permissively licensed.
bityard•2h ago
jjcob is taking a permissively licensed project and selling a closed-source product derived from it. That's why they are arguing against copyleft in this thread.
gpderetta•1h ago
right, so jjcob is saying that it is better for others write permissively licensed software so that jjcob can use it for their restrictively licensed software. That's obviously good for jjcob, but I'm not sure how that benefits anybody else.
jjcob•51m ago
I'm building a tool that makes working with the big open source project easier for some users. It makes the open source project accessible for more users.

In theory, it would be nice if my tool was open source / free to use. But nobody makes a tool like mine for free, because it is a lot of work and not essential for using the open source software. The kind of people who need it are not programmers and extremely unlikely to come together to fund an open source version of my tool.

My contribution is that I make the big open source project accessible to more people. (Aside from contributing back to the project, which is in my own interest, because contributing fixes is easier than maintaining a fork. A lot of contributions to this open source project come from proprietary software vendors like myself.)

(Sorry for the generic description, I'm trying not to dox myself on HN...)

MangoToupe•4h ago
I just don't really want to support the sale of any software. I see it as directly harmful compared to subsidizing the development of modifiable, free software, which is the true allure of computation.
tmtvl•4h ago
Users lose because the tools with the most functionality, the applications with the most interoperability, the software with the most mindshare,... will be proprietary software.
sparkie•3h ago
There are alternatives. We can dual license software under a strong copyleft and a proprietary license, so that users (developers) who don't want their derived software to be copyleft can pay the proprietary license fee. IMO this is the approach that everyone should be taking - it rewards the developer rather than them subsidizing your derived works with their free time.

Obviously this has constraints. The developer must have full rights or ownership to redistribute the work under other licenses. This can be obtained from contributors via agreement, where every developer retains ownership of code they write, but grants permission to relicense it for the benefit the project. Ideally, contributors would also be rewarded for their time via bounty systems, contracts or direct employment.

It's possible to make non-derived works which utilize copyleft software. The license's conditions apply only to the derived works, and not directly to your code unless it unquestionably a derived work such as a fork. If your application is written in a way that it can function without dependency on a copyleft software, but can be augmented using copyleft software using a plugin system, then you're able to distribute your software under any license you chose, and only the plugin which uses the copyleft software would be required to be licensed under a compatible license. The "aggregate" would need to be distributed under the copyleft license - but there are also ways around that - simply distribute your software without the dependency on the copyleft work, and have it optionally download the copyleft plugins separately so that they're not part of the "aggregate".

Permissive licensing won't sustain itself unless the developers who depend on it start donating to the maintainers of the permissively licensed works they depend on. In some cases this happens, but mostly it's just the case that you can make money using software other people have given away and continue to maintain for free. What happens if they decide to stop maintaining it? Is your product still viable if you have to take over the task, or employ someone new to maintain it? Would it be viable if you, or your users, had to purchase a proprietary license fee for an alternative dependency?

jjcob•13m ago
Your logic seems to assume that there two disjoint groups of people:

1. Developers who work on the open source project

2. Developers who work on proprietary software based on the open source project

In reality these groups overlap. Developers contribute to the open source project, and they also work on their own software based on the open source project. If you look at the git logs of successful permissive open source projects, you'll see that a lot of the development time comes from developers who work for proprietary software companies.

wolvesechoes•3h ago
You can sell GPL software. You can even sell GPL software under proprietary license as long as you are the copyright owner (dual-licensing).

Really, when you take time to understand real restrictions, as opposed to repeated myths, the only argument in favor of permissive license is that they help big players use free labor.

mr_toad•2h ago
You don’t even need to be the copyright owner to sell GPL software, but it’s unlikely many would pay for it.
bheadmaster•1h ago
> You don't even need to be the copyright owner to sell GPL software

You do, if sell means also allowing another vendor to use your software as a part of their proprietary software.

GPL alone, if you're not the copyright owner, would not allow you to sell software in this way. But if you are the copyright owner, you can bypass GPL and sell a proprietary license to the vendor saying "you can use this software in your proprietary product if you pay me $XYZ".

bityard•2h ago
Why do you believe you can't sell copyleft software?
bigstrat2003•4h ago
> If you care about your users, you should always prefer some copyleft license.

There is no possible way for users to be hurt by a permissive license. Even if some company were to make a closed source fork, who cares? The original is still there, still just as free as it ever was.

> Prefer permissive licenses only if you want to subsidize big business. Hopefully you have a plan for when they decide to take it closed-source and outcompete you.

I prefer permissive licenses because I'm making a gift to the commons. It strikes me as hypocritical to say "I'm giving this to you, but only if you things the way I approve of". Thus, I make it completely free for all users, whatever they want to do with it. You may not see it that way, which is fine. But I'm sick of the false idea of "you're just subsidizing big business" being promulgated. That isn't true.

And why would I care if someone "outcompetes" me? My gift to society is still there to be used if people want, or not if they don't want. It doesn't diminish or harm my efforts in any way.

dedup•4h ago
> Even if some company were to make a closed source fork, who cares?

They can add sufficiently popular functionality to said closed source fork and make the open source original a) obsolete and b) incompatible with the combined ecosystem, and thus deprive the users of a feasible free option.

catach•3h ago
If the closed fork functionality is superior enough to make the original de facto obsolete then the users have already collectively decided that the tradeoff is worth it.

And if the original can't compete it means the additional functionality was only going to exist because the financial model of the closed fork could pay for it.

lurk2•3h ago
> If the closed fork functionality is superior enough to make the original de facto obsolete then the users have already collectively decided that the tradeoff is worth it.

Users cannot be trusted to make their own decisions about these kinds of things for the same reason that corporations cannot be trusted to be environmental stewards and children cannot be trusted to select a dinner menu or file taxes.

bheadmaster•3h ago
> And if the original can't compete it means the additional functionality was only going to exist because the financial model of the closed fork could pay for it.

This completely disregards the fact that the "financial model of the closed fork" explicitly chose to build upon the permissively licensed original.

If the company chooses to build upon free software, they should be obligated to give back to the community from which they leech. Otherwise, they should just build their own thing from scratch with all the money they've hoarded, and keep it closed.

immibis•2h ago
You know what would be even better? If the new functionality was open.

The original can't compete because the original author used a permissive license. Do you want to make yourself not compete?

MangoToupe•4h ago
> But I'm sick of the false idea of "you're just subsidizing big business" being promulgated. That isn't true.

All the permissively licensed code that came with my mac disagrees. This is even more true of iphone software: you can technically look at some of the code that comes with it, but you can't modify it.

wisty•3h ago
So it sucks to have iPhones?
lukan•2h ago
Yeah, the idea here seems to be, iPhones would be open hackable devices if only more people would use copyleft licences, but in reality Apple would still lockdown their gadgets and just write the software themself if no permissive licence is avaiable.
msgodel•2h ago
I think if copyleft were more common fewer people would tolerate iPhones.
rcxdude•2h ago
That would require a far larger fraction of the general population to give a shit about any software license than currently.
fn-mote•2h ago
> in reality Apple would still lockdown their gadgets and just write the software themself if no permissive licence [were] available

This is a common opinion, but seems uninformed to me. The free code helped them get started. They are Goliath now, but the benefitted from not having to do the R&D earlier.

I don’t know if they could have done the R&D. I definitely imagine it would not have been as good as the product they got from using BSD.

Anyway, I believe this kind of thinking is a shallow dismissal of the value that companies receive from starting from Libre software.

lukan•1h ago
"Anyway, I believe this kind of thinking is a shallow dismissal of the value that companies receive from starting from Libre software."

It is a dismissal of the idea, that using a different licence will magically transform the whole industry.

If the code is open, the profit orientated companies don't need to do R&D from scratch. They just take the copyleft source code and make it closed, either by simply not publishing it, or if they care about whistleblowers by rewriting it. Which is easy if you have sources of something working. Even more so today with LLMs.

That is why I am a fan of permissive licences. It is a working compromise for companies who would never consider copyleft code in critical parts of their product.

fn-mote•14m ago
Compromise implies both parties give something. Can you explain what that is on the company’s side?
citrin_ru•2h ago
Android is based on copyleft code and it is far from an open hackable system. On some devices it possible to install an own build but it requires skills and patience so not an option even for most IT professionals. But for most devices there are locked loaders and closed drivers/firmware. I don’t see a copyleft license helping if a business is not willing to participate in open-source.
netbsdusers•2h ago
> you can technically look at some of the code that comes with it, but you can't modify it.

This is equally true of the GPLv2. The attempt to close this loophole - Tivoisation as Stallman called it - only won him a lot of scorn from Linux land and a refusal to adopt the GPLv3!

o11c•4h ago
As a reminder, the GPL (or any other Free Software license, by definition - it's "Freedom 0" in the list) places absolutely no restrictions on users. Its provisions only kick in for those who want to go beyond merely using the software.
0xEF•3h ago
I have a different take on permission license. I offer up what little code I produce under the assumption that anyone can use it for whatever, just give me credit. Why? Because it might result in an interesting collaboration on a project I like. If someone uses my existing code to accomplish something neat and sees who I am, they can reach out to me for more, which I'm open to since it would likely result in some growth for me as an amateur. I'm not particularly interested in making money since I recognize that I am nowhere near that level, yet, but creating a future opportunity seems like a good idea since I enjoy coding.
jampekka•3h ago
> There is no possible way for users to be hurt by a permissive license. Even if some company were to make a closed source fork, who cares? The original is still there, still just as free as it ever was.

The users of the closed source fork are harmed. They are unable to use the software to the full extent (e.g. inspect, modify, fix bugs). This is what copyleft intends to protect.

Closed source reduces the software into an appliance and the user into a consumer.

bityard•2h ago
The users of the closed fork always had the ability (if not duty) to inspect the program's licence before using it.
lurk2•3h ago
> Never forget that Industry itself came to America by way of direct theft.

Two other examples come to mind: John Rolf arrived at the Jamestown settlement in 1612, having purchased tobacco seeds presumed to have originated in Spain (where their export was supposedly punishable by death, though I haven’t found sources confirming that).

William de la Barre adapted the rollers used in Minneapolis wheat mills from a European design. I have seen a few sources claim this was industrial espionage wherein Barre obtained employment in the mill and sketched its design out to copy it for his employers in Minneapolis, though Wikipedia makes no mention of this.

https://en.wikipedia.org/wiki/William_de_la_Barre

The American publishing industry also got its start by refusing to recognize British copyrights; this didn’t change until 1891.

This is to say nothing of the more explicit, above-board technology transfers involved in bringing European experts in to develop the American industrial plant. Similar things are currently going on in Saudi Arabia and China, and to a lesser extent in South America and Africa.

And then you have Operation Paper Clip and the looting of the German industrial plant after World War II.

eru•2h ago
> Never forget that Industry itself came to America by way of direct theft. https://en.wikipedia.org/wiki/Samuel_Slater

Wikipedia says:

> He memorized the textile factory machinery designs as an apprentice to a pioneer in the British industry before migrating to the U.S. at the age of 21.

Doesn't sound like he stole anything? At most it's some infringement of intellectual properties. (Wikipedia says: 'He learned of the American interest in developing similar machines, and he was also aware of British law against exporting the designs.' But again, no theft.)

raxxorraxor•2h ago
There is another side to it. Instead of using open solutions, big business then copies the open solution to a degree that is permissable or a copyright vioaltion deniable. It can easily stomach the development costs. And in that case would outcompete you as well, as they offer service level agreements and build a consumer product around you solutions.

On the contrary, you would penalize small business, because they cannot stomach the increased developing costs. Large businesses wouldn't even notice the change.

Sure, for software exclusive businesses there were cases were a too permissive licence was counter productive for economic success.

sensen7•11m ago
Do you have any examples?
Animats•4h ago
This is the Ethereum guy. Was something forked and made proprietary that he needs to be open source?
kwar13•4h ago
This comment makes no sense. Can you give a single precedent for him to have behaved that way?
jandrewrogers•4h ago
I just want anyone to be able to use my code. It isn’t ideological for me, I don’t care what people do with it. No one is harmed by a permissive license and I explicitly want to minimize the obligations of anyone using my code. I’d probably make most of it public domain if it wasn’t for the fact that some jurisdictions don’t recognize that concept.

I’ve written thousands of lines of copyleft code. I don’t see a practical benefit if you don’t want to obligate users of that code.

cess11•4h ago
"I just want anyone to be able to use my code."

Some would argue that if you want that, then you need to license it in a way that protects anyone's freedoms and disallows other ones from stepping on them.

indeyets•4h ago
It’s usually a question of “who are your users?”

As long as you consider developers of derived software to be your users — permissive makes most sense.

But if you consider end-users of software it’s definitely copyleft.

brnt•3h ago
It isn't for me either. A permissive license means it's a matter of time before somebody forks and keeps it from me and other users/developers. Copyleft ensures as many users/developers as possible have access to the code.
kwar13•4h ago
I might not always agree with Vitalik but he's always a joy to read.
qalmakka•4h ago
My favourite licence has always been the MPLv2. It's basically the best of both worlds, it's copyleft for your code while keeping the ability to statically link (crucial for Rust, Go and other languages that do that by default).
Sander_Marechal•3h ago
So, LGPL?
wolvesechoes•3h ago
You can link LGPL statically as well, though it puts more obligations (shipping object files) than MPL.

I am always amazed how many myths were created around FOSS licensing.

CJefferson•3h ago
That doesn't work for languages which require all the code at once just for compiling, like C++ (if any of the code involves templates), template Haskell, or Rust (at least, not without heroic efforts).

You could make sure the LGPL code only works through a C-API like interface, then you can sub-divide it off more easily, but that can be quite a bit of work.

bgwalter•4h ago
Copyleft of course is of limited use since the FSF slept through the desktop to Internet service transition and now sleeps through the "AI" transition.

GPLv4 should be AGPL+no-AI if it is supposed to have any effect.

zorked•4h ago
It is copyright as a whole that is sleeping through the "AI" transition/robbery.
tobias3•3h ago
Since AI use is based on "fair-use" how can you add a no-AI clause? Only protection I see is to not publish the code.
Diti•3h ago
“Fair use” is a notion related to copyright. The authors in Europe who won in cases of free software licensing violations did it on the grounds of breach of contract law.
omnimus•3h ago
Also the whole AI is “fair use” battle is not finished. AI companies like to pretend like it is but big part of “fair use” is that it doesn’t compete with the initial work… it’s hard to make a strong case there.
yxhuvud•3h ago
In either case "Fair use" is a thing very limited to USA and does not apply outside it. There may be similar things in other jurisdictions, but it cannot be assumed the same reasoning and rules apply.
tobias3•3h ago
Right, seems I can prevent AI training by marking a work here in Germany (via UrgH § 44b Abs. 3). That would be perhaps something to add to (a variant of) the GPL.

Doesn't prevent training in the US and use of the trained AI and material it produces here, I guess.

Then I have to start a civil law-suit and prove that the produced work is similar enough to the the original work. That was the step that failed in the Hellwig (Linux) vs. VMWare lawsuit.

mistercheph•3h ago
GPLv4 should be AGPL+release the source code for your deployment/provisioning infrastructure, there is clear market demand for a freedom preserving license that defends against AWS, how hard could it be to craft something up that would be indigestible to them?
msgodel•3h ago
>g to their most recent 10-Q Barbie sales have been flat YoY so I guess they felt like they had to do something.

No thanks. Seriously please no, I do not want to see it, that stuff has negative value.

KronisLV•3h ago
> ...release the source code for your deployment/provisioning infrastructure...

SSPL works a bit similarly: https://www.mongodb.com/legal/licensing/server-side-public-l...

> If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License. ...

> “Service Source Code” means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.

Not really a free software license, at least typically not considered one though.

sparkie•2h ago
The SSPL is free in spirit, but it doesn't fit the OSI definition of "Open Source" of the FSF's definition of "Free software" because it places restrictions on purpose of use.

IMO we should have more license like this. Who cares whether you've got the approval and branding of some other foundation?

immibis•2h ago
The SSPL does not place restrictions on purpose of use unless you also believe the AGPL does. You can diff the two licenses and see that the part which some people consider to be a purpose of use restriction is identical.

The OSI declared it nonfree, because the OSI is a consortium of large companies - cloud service providers and the like.

The FSF decided not to issue any opinion.

Debian decided not to issue any opinion, but because it was only affecting a few packages and they have good GPL counterparts, switched to the GPL counterparts anyway.

There is no evidence the SSPL is nonfree. That is big tech disinformation. Please don't spread it. What the SSPL actually is is an extreme point in the WTFPL-to-AGPL spectrum - it's more AGPL than AGPL itself. It's still on that spectrum, not a completely different spectrum like a proprietary license.

jeroenhd•3h ago
So far, lawsuits seem to be heading towards a "AI is not subject to copyright" direction, so a no-AI license doesn't seem practical.

As for the internet service industry: AGPL already covers that, I think. However, I'm not sure if AGPL has ever been tested in court (especially outside of the USA). For the EU there's the EUPL v1.2 which should be AGPL compatible.

I don't think there's much you can do to stop AI companies from stealing your code unless you go out of your way to make every method name, variable, and string template contain at least one slur or support for terrorism. That way, someone will need to explicitly rewrite the code for it to be spat back out, which is more effort than most AI bros are willing to put in.

sparkie•3h ago
A clause in a license which states something like "You may not use this work for training an artificial neural network" should suffice.

If the AI developer ignores the term and trains his AI with it anyway, they would clearly be in violation of your licensing terms, and then it would be for a court to decide.

Having the term in your license would be preferential than omitting it, since it's hard for a court to rule that they're not in violation of your license when its written there plain as day. If you don't have the clause then you basically have no defence as it can easily be argued that they've followed your licensing terms, which don't prevent its use for such purpose.

mr_toad•2h ago
> A clause in a license which states something like "You may not use this work for training an artificial neural network" should suffice.

If you needed a license to train AI then that clause would be redundant. It doesn’t matter what clauses you add to a license if the courts let people train AI without a license.

sparkie•2h ago
You don't need a license to train AI, but that's not the point.

The license is applying to using your work - a EULA if you like. If you provide a license which states that it cannot be used for training, then users of your work are required to follow its licensing terms, and not following them is a violation of the licensing terms.

If you've made your work available to use, without an explicit clause specifying that it can't be used for training AI, then it is a valid use of your work that doesn't violate its licensing terms.

EULAs themselves are a grey area where their clauses are not necessarily enforcible, but it's ultimately for a court to decide, and it would definitely be better to have it as a clause in your license.

If the user ticks a box to declare they've read the terms and agree, it's hard for them to argue otherwise in court.

A sufficiently advanced LLM should be able to read the term and comprehend that it can't learn from the work and should ignore anything from it. As AI improves it will be more difficult for the providers to argue that term violations were accidental because their AIs would specifically need to be instructed to ignore such clauses - and the developers who provide such instructions would have a much weaker defence in a court.

mr_toad•2h ago
AI companies don’t need to be users of the software to train on its source code.

And, again, if they don’t need a license then the license is irrelevant.

Lastly, if you place restrictions on the use of the software then it’s no longer open source. You certainly can’t do it with the GPL.

roenxi•3h ago
It is pretty much impossible to square the FSF's mission or methods with limiting how people use GPLed software in relation to AI. The FSF should be one of the organisations carrying the banner that people are free to use GPL-ed software as they like.
INGELRII•3h ago
>Third, Glen Weyl-style economic arguments have convinced me that, in the presence of superlinear returns to scale, the optimal policy is actually NOT Rothbard/Mises-style strict property rights. Rather, the optimal policy does involve some nonzero amount of more actively pushing projects to be more open than they otherwise would be.

(read the rest of his reasoning for this philosophical shift).

enriquto•3h ago
The very name "permissive" licenses is problematic, because it steers the discussion towards the point of view of software middlemen, not of users.

From the point of view of a user, a copylefted software allows the user to do more things: the license grants them permission to see and change the source code of the software, no matter how they got it. With so-called permissive software, the user may be stripped of this permission by third parties.

immibis•2h ago
Another name for "permissive license" is "cuck license". Hopefully I don't have to explain the analogy.
sellmesoap•38m ago
I've taken Rob Landrey to heart on this subject. His argument for use of permissive licences to avoid the power struggle that crops up around bigger copyleft projects.

Richard Feynman's Letter on What Problems to Solve

https://fs.blog/richard-feynman-what-problems-to-solve/
1•eamag•37s ago•0 comments

Show HN: OpenAudit – Add auditing to your Node.js app with pluggable adapters

https://github.com/tomaslachmann/open-audit
1•arcari•1m ago•0 comments

Sipeed NanoKVM is wildly insecure, fake FOSS, dials-home with DRM

https://www.youtube.com/watch?v=plJGZQ35Q6I
1•burnt-resistor•2m ago•0 comments

YouTube prepares crackdown on mass-produced videos as concern over AI slop grows

https://techcrunch.com/2025/07/09/youtube-prepares-crackdown-on-mass-produced-and-repetitive-videos-as-concern-over-ai-slop-grows/
3•baylearn•3m ago•0 comments

Goldman Sachs demands loyalty oath as Wall Street war for young talent escalates

https://www.tradingview.com/news/invezz:d92070803094b:0-goldman-sachs-demands-loyalty-oath-as-wall-street-war-for-young-talent-escalates/
2•tareqak•3m ago•0 comments

Europe just years away from uncrewed fighter jets, says defence startup Helsing

https://www.ft.com/content/71001435-4fd8-49f0-b9ed-bf3a9d48afbc
1•bookofjoe•3m ago•1 comments

Show HN: An interactive QFN-60 pinout for the RP2350A

https://rp2350a.pinout.xyz
1•gadgetoid•4m ago•0 comments

Full AI-Based Workflow

1•fagnerbrack•4m ago•1 comments

Hare by Example

https://harebyexample.org/
1•YuukiRey•5m ago•0 comments

eBPF: A Beginner's Guide to the Future of Kernel Programming

https://diobr4nd0.github.io/2025/06/18/eBPF-A-Beginner’s-Guide-to-the-Future-of-Kernel-Programming/
1•mattrighetti•6m ago•0 comments

Migration Testing Your Docker Builds

https://zach.codes/p/testing-migrations-before-releasing
1•zackify•7m ago•0 comments

Ask HN: Is there a coming dev boom for agent tools?

1•rlawson•8m ago•0 comments

Sovereign-ish: Google Cloud keeps AI data in UK, but not the support

https://www.theregister.com/2025/07/10/google_uk_data_sovereignty/
1•rntn•9m ago•0 comments

Grok 4 Benchmarks

https://twitter.com/deedydas/status/1943190393602068801
2•moondistance•10m ago•0 comments

A Complete Web Developer Toolkit (8 Tools, 100% Client-Side)

https://www.konverter-online.com/
2•daniellax•11m ago•1 comments

Four arrested in connection with M&S and Co-op cyber-attacks

https://www.bbc.co.uk/news/articles/cwykgrv374eo
1•mmarian•11m ago•0 comments

Early Detection of Wildfires

https://pyronear.org//en/
1•xdze2•12m ago•1 comments

The Promise and Pitfalls of China's AI Sign Language Interpreters

https://www.sixthtone.com/news/1017316
1•sohkamyung•13m ago•0 comments

HNSW as abstract data structure: video intro to Redis vector sets

https://www.youtube.com/watch?v=kVApsFUeuEA
1•antirez•15m ago•0 comments

Self-presentation in interracial setting: Competence downshift by White liberals

https://pubmed.ncbi.nlm.nih.gov/30843726/
1•ryandv•17m ago•0 comments

How AI on Microcontrollers Actually Works: The Computation Graph

https://danielmangum.com/posts/ai-microcontrollers-computation-graph/
1•hasheddan•17m ago•0 comments

Hiring [Remote] Senior ReactJS Developer

1•minhmetadata•19m ago•0 comments

SEO Tool for Small Business

https://www.seotic.co
1•zawtin•23m ago•0 comments

Warmer spots within fields have more blooms and more bees, researchers discover

https://phys.org/news/2025-06-warmer-fields-blooms-bees.html
2•PaulHoule•25m ago•0 comments

Topographic Neural Networks Help AI See Like a Human

https://spectrum.ieee.org/topographic-neural-network
1•rbanffy•25m ago•0 comments

The Tandy Corporation, Part 2

https://www.abortretry.fail/p/the-tandy-corporation-part-2
1•rbanffy•25m ago•0 comments

We Need AI Systems That Can Govern Themselves

https://cacm.acm.org/blogcacm/we-need-ai-systems-that-can-govern-themselves/
2•rbanffy•25m ago•1 comments

Essential and Accidental Configuration

https://jfmengels.net/essential-and-accidental-configuration/
2•todsacerdoti•26m ago•0 comments

My Apple iBook G4 hardware upgrades

https://sizeof.cat/post/ibook-g4-hardware-upgrades/
1•OuterVale•26m ago•0 comments

Every AI Integration Is Held Together with Parsing Logic and Prayer

https://blog.dottxt.co/do-one-thing-well.html
2•remilouf•29m ago•0 comments