Live data from Hacker News

Darling – Run macOS software on Linux

darlinghq.org

51–60 of 138 posts

Re: Darling – Run macOS software on Linux

#52
post #22

Earlier quoted context omitted.

iTerm2 is is the main thing holding you back? Give tilix a try and you will forget all about iTerm2 https://gnunn1.github.io/tilix-web/ Then you can also enjoy: - running containers natively without a clunky VM - KVM virtualization - say goodbye to virtualbox - middle-click paste - sounds odd but is really intuitive - infinite desktop customization - level up your linux skills - nothing does this faster than running…

Both iTerm and Tilix are nice but once I tried Kitty I never looked back. Cross platform, too. https://github.com/kovidgoyal/kitty

I'm really happy with alacritty https://github.com/alacritty/alacritty/, blazingly fast and if you're happy with living inside a terminal multiplexer it's really a good experience

Re: Darling – Run macOS software on Linux

#53

Does this allow building iOS apps on Linux? I'd love to be able to use WSL2 to build iOS apps under Windows 10.

In case you want to, you can build iOS apps on a jailbroken iOS device: https://iphonedevwiki.net/index.php/Compiling_iOS_applicatio...

Re: Darling – Run macOS software on Linux

#54

Earlier quoted context omitted.

I think you're taking this a step far. What does Windows have to do with this?

Emulception: Run darling on the Linux subsystem on Windows 10.

WSL doesn't meet the project's requirements:

https://github.com/darlinghq/darling/issues/260

Re: Darling – Run macOS software on Linux

#56
post #17

"Does it support GUI apps? Almost!". In what sense can this be considered to be "running MacOS software" then?

A lot of software doesn't have a GUI, even on macOS?

I've been using OS X since about 2002, if I'm remembering right -- I bought my first Mac in 2001, I'm pretty sure (one of the crazy "clamshell" iBooks with a PowerPC G3), and OS X was not really suitable as a daily driver until 10.2 "Jaguar" in August 2002.

I mention all this because even with that nearly 18 years of experience, I am really straining to think of a single non-GUI application for macOS that wasn't a Unix command line port. There are some Apple-provided system utility commands, and, fine, but probably of pretty marginal use in this context.

I think it's a great project, don't get me wrong, and I wish I had the system-programming chops to help. But it still seems to mostly be a proof of concept. I hope it keeps growing!

Re: Darling – Run macOS software on Linux

#57
After learning of the existence of a bunch of compatibility layers, I'm now occasionally pining for a Linux→Mac one. Because dealing with BSD software, aka ‘unknown option --help’, is a source of irritation sometimes. Plus there's actually open-source Linux software that doesn't have open-source analogs on Mac (not that I'll remember right now what it was).

But then again, Linux has /proc and a boatload of common APIs beyond kernel calls.

Re: Darling – Run macOS software on Linux

#58
post #54

Earlier quoted context omitted.

Emulception: Run darling on the Linux subsystem on Windows 10.

WSL doesn't meet the project's requirements: https://github.com/darlinghq/darling/issues/260

On the other hand, it's a bit weird that Darling requires a kernel module. Given the name (darling-mach) I guess it's doing something to make Linux look more like XNU, but it's surprising that the Darling team has to do that within Linux itself (given that Wine is apparently able to make Linux look like NT in userspace).

Re: Darling – Run macOS software on Linux

#60
post #57

After learning of the existence of a bunch of compatibility layers, I'm now occasionally pining for a Linux→Mac one. Because dealing with BSD software, aka ‘unknown option --help’, is a source of irritation sometimes. Plus there's actually open-source Linux software that doesn't have open-source analogs on Mac (not that I'll remember right now what it was). But then again, Linux has /proc and a boatload of common API…

https://github.com/tbodt/ish

https://github.com/linux-noah/noah

Post reply on HN