4 ms·
In my day job, I work on a relatively large open-source non-GUI application macOS is becoming an increasingly difficult platform on which to release software.
by jyrkesh 6y ago
In my day job, I work on a relatively large open-source non-GUI application
macOS is becoming an increasingly difficult platform on which to release software. We're going down the notarization rabbit hole (which is a nightmare), but given that we don't fit on the App Store, it's very obvious that Apple doesn't want us on the platform.
My suspicion is that they will eventually charge $$$ for a "developer unlock" on Apple Silicon, a move that I think will make both Windows and Linux look increasingly attractive to developers.
- baq 6y agoMicrosoft with WSL2 is pretty much ready to go for the jugular IMHO.
- ChuckNorris89 6y agoWindows Update 2004 made the experience even smoother on my XPS 15.
- efreak 6y agoUnfortunately, it hasn't fixed the problem with running VirtualBox using the hypervisor platform/virtual machine platform (I forget which) while hyper-v is enabled: sha sums (and other hashes like whirlpool, md5, etc) don't work properly. Meaning I can't use wsl2 and VirtualBox. Or use the Android emulator and VirtualBox. And yes, this seems to be a obscure issue that's hard to research (`Intel SHA extension` and `/etc/gcrypt/hwf.deny` may help); I've had to look this up three times now because I keep doing it in private browsing mode or on another device/browser. Don't mind me, I'm just annoyed that Microsoft won't add support for ssh-copy-id.
- H1Supreme 6y agoSame here. My terminal/neovim setup feels very close to what I run on a native Linux machine. A huge step up from WSL1, imo.
- dasKrokodil 6y agoIf developers move from Apple to Windows because of this, they haven't learned from their mistakes.
- tonyedgecombe 6y agoYes, I've found code signing on Window is a lot more hassle than on macos. You still need to pay for the certs as well. The only distinction is the scary warnings on Windows come slightly earlier.
- pjmlp 6y agoWhich developers? There are plenty of us that don't care about UNIX.
- GnarfGnarf 6y agoI agree. Coming from Windows, preparing an installer for macOS is insanely complicated, a huge consumption of developer time.