Not to mention that all you'd need to do is get an LLM to rewrite said programs just enough to make it impossible to prove it used the program's source code.
Not to mention that all you'd need to do is get an LLM to rewrite said programs just enough to make it impossible to prove it used the program's source code.
It also assumes it can make some bright line distinction between "AI" code completion and "non-AI" code completion utilities. If your code completion algorithm uses the context of your current file and/or project to order the suggestions for completion, is that AI? Or does "AI" only mean "LLM based AI" (I notice a distinct lack of terms definitions in the license). If it only means "LLM" based, if some new model for modern AI is developed, is that OK since it's no longer an LLM? Can I use the output to train a "Diffusion" model? Probably not, but what makes a diffusion model more forbidden than feeding it into a procedural image generator? If I used the output of a HOPL licensed software to feed input into a climate simulation is that allowed even if the simulator is nothing more than a series of statistical weights and value based on observations coded into an automatic system that produces output with no human direction or supervision? If I am allowed, what is the line between a simulation model and an AI model? When do we cross over?
I am constantly amazed at the bizzaro land I find myself in these days. Information wanted to be free, right up until it was the information that the "freedom fighter" was using to monetize their lifestyle I suppose. At least the GPL philosophy makes sense, "information wants to be free so if I give you my information you have to give me yours".
The new "AI" world that we find ourselves in is the best opportunity we've had in a very long time to really have some public debate over copyright specifically, IP law in general and how it helps or hinders the advancement of humanity. But so much of the discussion is about trying to preserve the ancient system that until AI burst on to the scene, most people at least agreed needed some re-working. Forget "are we the baddies?", this is a "are we the RIAA?" moment for the computer geeks.
I am not against AI, I use it every day, I find it extraordinarily useful. But I am also trying to look ahead at how the online world will look like 10 years from now, with AI vastly better than what we have now.
It is already hard to connect online with people, as there is so much commercial pressure on every interaction, as the attention they create is worth a lot of money. This will probably become 100x worse as every company on the planet will have access to mass ai powered propaganda tools. Those already exist by the way. People make millions selling AI tiktok tools.
I'm afraid at some point we'll be swamped by bots. 99% of the content online will be AI generated. It might even be of better quality than what we can produce. Would that be a win ? I'm not sure. I value the fact that I am interacting with humans.
The protection we have against that, and the way it's looking to progress towards, is that we'll depend on authorities (official or commercial) to verify who's human or not. And thus we'll be dependent on those authorities to be able to interact. Banned from Facebook / X / etc ? No interaction for you, as no website will allow you to post content. Even as it is I had to gatekeep my blog comments behind a github account. This is not something I like.
I think it's worth looking at alternative ways to protect our humanity in the online world, even if it means remaining in niches, as those niches have value, at least to me. This post and this license is one possible solution, hopefully there are more
I'm afraid that ship has sailed.
>I think it's worth looking at alternative ways to protect our humanity in the online world, even if it means remaining in niches, as those niches have value, at least to me. This post and this license is one possible solution, hopefully there are more
While I appreciate the sentiment, I think anybody willing to create armies of bots to pretend to be humans are unlikely to listen to a software license, nor operate within territories where the law would prosecute them.
I don't think that the advice we should give to people is to just wait and watch. and if someone wants to take things into their own hands, write a license, reignite the discussion, talk about laws, then we should atleast not call it naive since personally I respect if someone is trying to do something about anything really, it shows that they aren't all talks and that they are trying their best and that's all that matters.
Personally I believe that even if this license just ignites a discussion, that itself can have compounding effects which might rearrange itself into maybe a new license or something new as well and that the parent's comments about discussions aren't naive
is it naive to do a thing which you (or in this case someone else) thinks is naive yet at the same time its the only thing you can do, personally I think that this becomes a discussion about optimism or pessimism with a touch of realism
Its answer really just depends on your view-point, I don't think that there is no right or wrong and I respect your opinion (that its naive) no matter what as long as you respect mine (that its atleast bringing a discussion and its one of the best things to do instead of just waiting and watching)
This is the real world. Being this "optimistic" as you say is just living in a fantasy world. Not calling this out would be just be bad.
Since, Although I like people criticisizing, since in their own way, they care about the project or the idea. But, still, Maybe I am speaking from personal experiences but when somebody shot down my idea, maybe naive even, I felt really lost and I think a lot of people do. I have personally found that there are ways to use this same thing to steer the direction towards a thing that you might find interesting/really impactful. So let me ask you, what do you think is that we can do regarding this situation, or the OP should do regarding his license?
I personally feel like we might need govt. intervention but I don't have much faith in govt.'s when they are lobbied by the same AI people. So if you have any other solution, please let me know as it would be a pleasure if we could discuss about that.
If you feel like that there might be nothing that we can do about it, something that I can also understand, I would personally suggest to not criticize people trying to do something but that's a big If, and I know you are doing this conversation in good faith, but I just feel like we as a human should keep on trying. Since that is the thing which makes us the very human we are.
agreed that this isn't the solution.
It wasn't as if the machines were looking at every piece of cloth generated by the worker pre revolution without/ignoring their consent. Like, there is a big difference but I personally don't even think that their view-point of resisting change should be criticised.
I think its fair to resist change, since not all change is equal. Its okay to fight for what you believe in as long as you try to educate yourself about the other side's opinion and try to put it all logically without much* biases.