patents/trademarks already enforce this on physical products(for a time period anyways)
would be like buying the stream of the new disney starwars trilogy when it comes out, putting a watermark on the ittro credits and selling it on a mass scale for 1/10th of the price because your input cost isnt billions/hundreds of millions, its a subscription to disney plus and a download of kden live or somethin
so eh dunno complicated
ex:
1. Ability for software to go off of the grid and still remain functional.
not really applicable to all softwares, i mean firefox works and can load web pages off your local machine/network, but doesnt have full functionality, same with any other technology, like ftp, ssh, mmo/multi player games but thats different than like always on drm for a single player game
2. Source code must be provided and archived after main support for the software stops
dunno if you could mandate say companies which had gone bankrupt to maintain the source/give it up whatever. would think it should be legal that it becomes public domain in most instances where its no longer being used/lawfully sold produced whatever, in that if people that have copies want to produce more/distribute which would be more like a trademark where they have to actually show usage of it/good faith they want to keep, use, enforce their ownership of it
3. Some framework for allowing me to modify and share not only software but the modifications themselves.
dunno, feel like would just force even more draconian drm, like if it comes to it an ssd with firmware to wipe itself if you try to copy/access any file other than the game executable or something, or like game n watch devices where the only way to get the game is to buy the entire thing. only release movies/shows into theatre and no home release for really long time etc
i mean if its full kosher to resell copies or whatever, whose gonna buy call of duty if you can get a version for 50c 30min after their version is live on steam. on steam, and still play online with everyone else full functionality, or get any free copy of any game/movie. i mean you have piracy but theres a penalty in convenience as well as online features and stuff may not work, risk of virus, someone has to actually get ahold of a copy and try to crack the drm which takes time so you cant just preorder and get it as soon as its possibly available plus your dl speed, etc. its not quite as convenient as you go on steam click the game, then in recommended games like this is the same game for 1$
4. Letting me run custom software on any device i buy.
prolly doable outside removing liability depending on the software/device, like running a different firmware on a gameboy or something doesnt matter its a dumb game thing. running bad buggy firmware on a smart car to try to go faster or something could kill people, that in the instance of car hitting someone cause users making poor choice in software on it, would be not the car companies fault but that individual users
but have to be careful with stuff like that, like if it was the same firmware just with a different graphical interface(like a theme) just change the colors or something, then it gets pretty complicated have to prove that it did or didnt have any changes to core functionality of the vehicle or something in the case of an accident if they could or could not be liable, or if it would void your car insurance