

Here’s a thing about LLMs, they will effectively make laws like this meaningless. Law comes in to enforce against a company building a program to block ads, extension goes off market. Someone asks their LLM “create an extension function referencing the same data set for my browser that performs the same function” boom new extension with no central point of distribution. Share the prompt on a forum, now everyone has a custom ad blocker. Or not so far down the road, LLM is directly built into the browser, no extension needed just prompt “do not display known advertisements on pages I request before loading, but perform background activity which gives feedback to the site that ads have loaded” boom done.
In a way, local LLMs are like distributed applications, they make enforcement against specific program functions pretty much impossible.
No one talking about how this could completely annihilate open source .apk development? First off the lead dev has to get identity verified to get a key, which will reduce the number of devs willing to push through friction to start a project. Then when the key is issued and it is posted to the repository, what keeps anyone from grabbing it and using it for another repo? We’ll they have an official app registration of some kind, ok, what about version control? Does every new version have to be registered before it can be loaded and tested? Same for forks?
This is about to be a terrible mess, Google is assassinating FOSS with this.