Second, while copyleft doesn’t get developers paid directly, it does at least given them a fairer chance to compete on more equal footing with big tech companies that would otherwise embrace and (closed-source) extend if it were permissively-licensed.
This is throughtout a group where significant members are in frequent communication. It maybe wasn’t clear 30 years ago, but organization and centralization of contributors is arguably more obvious today. Equal footing would be able to demand more because of powers like unionization.
I don’t even know if people who are primarily licensing would have that goal. It’s seems common for someone in this type of position to already have really good career/pay options, they may not see a purpose for organization
I was already pinged to a discussion of it.
There’s so much to read that I haven’t already. I think real democratic control of a license could be good. Though, I haven’t taken time to understand the governance structure of it.
This doesn’t immediately sound bad to me.
I’m not informed on software law. As an example, my understanding from Oracle v. Google is that Google received a ruling from the Supreme Court around 2020 that stated their copyrighted use of a public API, like the public side documentation side of method calls could not be considered a violation of copyrighted works. The idea that they could use machine learning on the internal code of methods and use it to write their own version from the the start of the method call doesn’t exactly seem like a good thing to allow.
Though, this is a really uninformed opinion. I haven’t read any of it in detail. The public opinion is usually on Google’s side. I’ll leave an excerpt.
https://supreme.justia.com/cases/federal/us/593/18-956/case.pdf
This isn’t all that relevant, and there’s lots of case law. It just seems slightly frustrating to me that the law might allow 1) a company to use copyright software for learning 2) take public methods, and their supporting documentation 3) and finally use them inconjunction with a prompt of the documentation to generate the internal code.
This all is a very unresearched or serious view of it. For whatever reason, I just was already thinking about it. It’s all to say, I think I understand the argument for disallowing machine learning use. I haven’t really decided where I align. I think it’s really valuable that we can automate anything, but I also feel negative to the idea of signing everything over to the tech companies and hoping for the best.