Live data from Hacker News

Run macOS Software on Linux

darlinghq.org

41–50 of 102 posts

Re: Run macOS Software on Linux

#41

Is there some really amazing Mac only software that would justify the effort ? I genuiniely can't see why I would want to run Mac software on my Arch box. I have used Linux since the 1990's and used the Mac back in 1988.

There are lots of amazing Mac only apps, but I'm not sure simply running them on Linux would be worth it. Without the cohesiveness of the UI as a whole you'd be losing a lot.

Re: Run macOS Software on Linux

#42

Very neat. All I want for Christmas is Logic on Linux. But then you’d still need a Mac to legally download it from the App Store and DRM checks would probably only work on Macs

Give Reaper a try, it works very well on linux and you can even use VSTs.

Sadly a lot of VSTs are Windows and Mac only too due to shitty DRM. :-(

Re: Run macOS Software on Linux

#43
post #39

Very neat. All I want for Christmas is Logic on Linux. But then you’d still need a Mac to legally download it from the App Store and DRM checks would probably only work on Macs

Agh that's one of my biggest Linux regrets! Logic Pro is probably my favorite DAW, it feels so smooth to use, and that's likely connected to me using GarageBand extensively when I was a child. (I still remember "composing" multiple memorial songs in honor of Steve Jobs, as weird as that sounds!) The strategy Apple has figured out with GarageBand pre-installed (or at least very low friction to install) seems really re…

WINE doesn’t work well with DAWs.

Most DAWs barely work on the platforms they support.

I can’t see Linux as being a viable market since most Linux users except software to generally be free.

Vs OSX which lets you enter a credit card number and buy stuff right from the built in store.

If I recall Ubuntu might of once attempted paid applications on its built in store and it didn’t really work.

Logic is probably made at below cost, but it keeps you in the OSX ecosystem.

Need a 32GB OSX box with a 2TB drive, only one place to get it.

Re: Run macOS Software on Linux

#44
post #38

Earlier quoted context omitted.

Microsoft's business model regarding Windows is to sell an operating system capable of running on as many devices as possible. Apple's business model regarding macOS is to sell as many devices as possible capable of running that operating system. The former lends itself to intrinsic portability such that an independently derived emulation layer is possible (not easy, just possible), whereas the latter has the freedom…

I don't agree that this particular trait of macOS makes an implementation at the layer WINE implements (full API+ABI) any harder or easier. Certainly, vertical integration makes OS porting (ie Asahi) and lower level emulation more difficult, since the hardware and firmware's contract with the OS is entirely proprietary and can be freely changed from revision to revision, but something like WINE operates many layers a…

>> Apple's business model regarding macOS is to sell as many devices as possible capable of running that operating system.

> I don't agree that this particular trait of macOS makes an implementation at the layer WINE implements (full API+ABI) any harder or easier.

Here is my corroboration. Apple publishes XNU to the world in this repository:

  https://github.com/apple-oss-distributions/xnu
There is no such publication of the GUI frameworks required by macOS programs.

> I do think there is an argument to be made that Win32 was more straightforward ...

I did not make that argument. Instead, the position I hold regarding Windows is:

  ... an independently derived emulation layer is
  possible (not easy, just possible) ...
When an organizational goal is to sell devices, instead of operating system licenses, there is no need to engineer portability within the OS as the target hardware is well-known. This is a luxury MS-Windows never had, as its goal has been to run on as many disparate devices as plausible. Thus the "intrinsic portability" I referenced.

In fact, you have made my point for me:

> ... while slow change is useful, backwards compatibility expands the Win32 API surface area, since each API also needs to continue to support every way it was ever wrongly used.

Re: Run macOS Software on Linux

#45
Finally, I can run Calculator.app and TextEdit on NixOS without buying a $3,000 aluminum cheese grater. Next up: emulating the spinning beach ball of death for authentic nostalgic immersion.

Re: Run macOS Software on Linux

#46
post #45

Finally, I can run Calculator.app and TextEdit on NixOS without buying a $3,000 aluminum cheese grater. Next up: emulating the spinning beach ball of death for authentic nostalgic immersion.

Unfortunately you may never see the beach ball

Re: Run macOS Software on Linux

#47

Is there some really amazing Mac only software that would justify the effort ? I genuiniely can't see why I would want to run Mac software on my Arch box. I have used Linux since the 1990's and used the Mac back in 1988.

For me it’s mostly media apps - Fireworks CS 6, Reason 10, maybe some version of Garage Band. There’s alternatives but these apps hit a sweet spot that I could camp out on for decades if the tech treadmill didn’t like to make software an exercise in seeing shifting shapes in the clouds.

Re: Run macOS Software on Linux

#49
post #39

Very neat. All I want for Christmas is Logic on Linux. But then you’d still need a Mac to legally download it from the App Store and DRM checks would probably only work on Macs

Agh that's one of my biggest Linux regrets! Logic Pro is probably my favorite DAW, it feels so smooth to use, and that's likely connected to me using GarageBand extensively when I was a child. (I still remember "composing" multiple memorial songs in honor of Steve Jobs, as weird as that sounds!) The strategy Apple has figured out with GarageBand pre-installed (or at least very low friction to install) seems really re…

Bitwig natively supports Linux. I bought a license a while ago and while the cost is steep, I don't regret it at all.

The downsides are going to be the bland cross-platform UI and the general lack of plugin support on Linux. But the upside is native PipeWire support for application-specific channel audio and complex output routing options. The pack-in plugins are pretty good too, The Grid can replace a lot of your subtractive synths: https://www.bitwig.com/the-grid/

Re: Run macOS Software on Linux

#50
Why can't we just be satisfied with wayy old mac versions in VMs on linux, ones where you played prince or persia or oregon trail, the fun looking black and white versions and some later ones their steel windows UIs, the theming, the file explorer, the note taker app.

Isn't that level of fun one gets from looking at that enough?

Post reply on HN