on macOS you can still run unsigned binaries, true. but if you're releasing software for mass consumption, not engaging with apple's services (e.g. apple id, developer program) is commercial suicide, as the OS is actively interfering with the ability of normal everyday users to run unapproved code:
https://lapcatsoftware.com/articles/unsigned.html
you have to control/rightclick and "open" an app twice, and you get a modal two times, the first one doesn't even let you open it. both offer "move to trash" as default.
@paoloredaelli web apis suck and can't do most things. also html/js is trash. jobs was right, native apps are a million times better.
@paoloredaelli nothing ever requires you to buy an apple machine. you can build osx apps in an osx vm using xcode and distribute them unsigned. it's a pain in the ass for users to run it, but it will work fine.
@sneak IMO this is all part and parcel of Apple moving the Mac away from being a general purpose computer and towards being a locked down appliance just a few degrees north of IOS in terms of restricted access for developers, end users and apps. From where I sit the message is clear: Get on board or GTFO. There's a lot to be said for MacOS but I don't find it to be a particularly attractive working environment anymore.
@pupperipherals @feoh kde plasma makes it perfectly trivial for you swap win (the apple key) and control. you'll have to relearn your terminal muscle memory for control-in-the-correct-place-c (stop program). take the opportunity to remap caps lock to control (easy on osx and linux both) and then this problem goes away.
it's annoying on pc/win that control-c is overloaded for both copy and SIGINT.
universal menu bars are overrated imo, but i think gnome does this.
@sneak so a developer who wants to target Linux, Macos, windows and android must write a #WebApp.