If B didn’t say X can person A sue person B to compel performance of contract or just money back/damages?
Well first, my question more relates to the US Constitution’s 1st Amendment, which guarantees freedom of speech from government/public interference, which is why a law could not compel someone to code something, but also, even in contract disputes between private parties, you will only be able to compel Specific Performance (doing an action) if you can show that monetary or other compensatory damages would be unable to properly compensate for the breach, and Specific Performance can never cover “personal obligations” such as continued employment.
If you had already written the code, but refused to turn it over, that might be possible to compel, but if it wasn’t yet written I don’t believe the courts would ever compel you to write that code as a form of compensation for contract breach.
An interesting question is whether this would be constitutional in the US, if ever attempted here. Generally, forcing developers to code something has been considered “compelled speech”, though this defense gets deployed to varying degrees of effectiveness (i.e. refusing to code proper authentication doesn’t exempt you from liability in a breach just because requiring that auth would compel you to code it).
Frankly I have no faith we’ll ever see game makes forced into being consumer-friendly, and I’ve just begun to refuse to purchase any “Live Service” games precisely because I don’t want to be investing hours of my time into something that can be taken away at-will.
Unionizing wouldn’t normally really give workers more control over the product, it’s about worker benefits, and management levels who direct product are usually excluded from participating in a union.
I got a laptop recently with an AMD GPU, and installed Ubuntu on it, and the first time round I got the AMD drivers working, but every boot the discrete GPU and the integrated GPU would change their device IDs (e.g. gpu1/ gpu2), so Steam would end up launching games on the integrated GPU half the time. I got frustrated and installed Windows, but found out that you can’t buy Win10 anymore, so got Win11 and hated it so much I went back to Ubuntu. Second time around, I found a thing for setting the GPU in the launch options by GPU name, and that has fixed it.
Linux is not ready for average consumers if they have to install it themselves, but neither is Windows; most people buy a computer with the OS preinstalled, and never have to deal with driver setup; the Win11 install had a bunch of driver issues too.
SteamDeck is such a huge revolution because it’s really the first time that a company has made preinstalled Linux machines available in a way that average consumers don’t have to go looking for or pay through the nose (cough System76 cough).
If someone like Dell or Lenovo (or hey, even System76 or Framework) could get their laptops in-store at BestBuy, with everything pre-configured and ready-to-use, that would be Linux being “ready” for the average consumer.
There’s a totally fair criticism that Windows is no more or less comprehensible or usable than e.g. Ubuntu, but familiarity is the differentiator. If someone is opposed to changing settings in a .conf file but not a .ini file, or fine with making registry changes but not service changes, it’s not an issue of usability or accessibility, it’s just familiarity.
Lego Island was an action town sim set in a Lego-themed world. There was nothing particularly “Lego” about the gameplay. I mostly just loved riding the motorcycle around the island as a kid.
Great game! I wish there was a randomized map, because it feels like I know every corner by now, and I do the think resource cost scaling gets ridiculous (try building a train of any length with 2 people), but it’s a really great survival crafter + factory builder.
I really like it’s progression of resource tiers, and it’s exploration mechanic that lets you delve into ruins to find artifacts that give you bonuses to town morale.
It also has a nice pseudo-complex farming system, where you can manage the soil composition to favor different crops (or just choose to plant the crops that that area’s default soil lends itself to).
It also has randomized maps, which I like to reload until I find one with an interesting layout.
There is combat, but you can granularly control it, or disable it altogether (there are raiders, and wildlife like bears and wolves).