Mac apps on Linux on windows (in a VM on linux) The layers
@ThatYahooАй бұрын
Even better, WSL
@moussaadem7933Ай бұрын
@@ThatYahoothat's already what he meant when he said "on Linux on windows"
@moussaadem7933Ай бұрын
All ran through the terminal emulator of vscode, an electron app. So yeah the terminal emulator is running whitin a browser for some reason
@vaisakh_kmАй бұрын
Logged in to to a remote windows image on azure though phone webbrowser, that has a linux vm which has mac app :)
@claymorwanАй бұрын
We did it, MacOS on Linux on Windows, the OS sandwich
@Beryesa.Ай бұрын
Linux and Vulkan, the ultimate platform, Soon™
@RexTorresАй бұрын
Man, if I can just run xcodebuild in the terminal to build iOS apps... I'd be able to create Kotlin/Compose Multiplatform apps without needing a Mac.
@LinuslkmАй бұрын
my first tought upon seeing this
@Z4KIUSАй бұрын
you'll still need a mac to sign and publish them, but maybe rental services would be enough for that
@Pranav-x8q19 күн бұрын
Darling can run the xcode compilation toolchain cli really good
@Z4KIUS19 күн бұрын
@@Pranav-x8q compilation sure, but signing requires an apple chip for a while now
@MastermindAtWorkАй бұрын
Can't wait for it to run Final Cut Pro in the future.
@michaell.8748Ай бұрын
This is so cool! I've known this project and I'm happy that it's improving!
@betaplay2914Ай бұрын
Looking forward to see this project grow and mature and i sure hope that apple doesn't try to meddle with it.
@gabrielslabАй бұрын
Dude your videos are the exact type of videos I enjoy watching! Keep making these cool experiments!
@joe-skeenАй бұрын
The only reason I can think of for actually don't this is running XCode on Linux or Windows to not require having a Mac to build iPhone apps. Or being able to run the iPad simulator.
@WkaelxАй бұрын
I'm surprise this didn't existed before, since MacOS is kinda of BSD.
@LestibournesАй бұрын
Based?
@KingKrouchАй бұрын
Would be crazy if one day, you had better compatibility for older Mac OS software (that no longer runs on new systems) on Linux installed on a Macbook than actually running on current Mac OS X.
@sharkuel24 күн бұрын
What OS do you run on your system? AgileDevArt: Yes.
@stuaxoАй бұрын
This is great. I wonder if it would be worth finding sets of tutorials, e.g. Objective C etc and seeing how far they can be built.
@2xsaikoАй бұрын
Getting OpenGL to work is much more straight forward than Cocoa apps, considering you don't need to reimplement a massive closed source GUI toolkit. Still very impressive though considering all the background stuff (Mach-O loader, libsystem, ...) I wonder how much GNUstep code this uses.
@NUDELMOBАй бұрын
Ok, now try a MacOS WINE binary, running a windows app on darling on WSL 😂
@raughboy18820 күн бұрын
Darling is great solution and still incomplete but it will bring many mac apps on linux. I built it from source and that was 4.5 hrs of waiting it will take less time if you have beefy computer.
@spaghettiking653Ай бұрын
What are the actual problems with why the calculator doesnt work? Some sort of missing functiojn i suppose?
@agiledevartАй бұрын
From Darling documentation: "GUI applications will not work in Darling at this point in time, with very few exceptions... only simple "Hello World" type GUIs will work."
@user-lx2ep9hd4kАй бұрын
Lol you have same code for the cube rendering as me and you wrote it at the same day as me. I did very similar code to render build timelapses from Minecraft historical world data. But the code to render the cubes is literally same
@ridwanhafidh9403Ай бұрын
can you build ios app on darling
@petabytАй бұрын
Im waiting for them to release it for Ubuntu 24...
@liamh2o01230123Ай бұрын
Your better building from source tbh
@techzone2009Ай бұрын
Xcode should be available for linux 😢
@ahmetsarkis6313Ай бұрын
I've been shouting this for a long time. Instead of making 20-30 different Linux variants or distributions, they should release 3-5 well-functioning Linux versions. These Linux distributions should be able to run macOS applications or run PC programs like Crossover. I don’t understand why people feel the need to create their own Linux variations for personal preferences. If the goal is to prevent monopolization, then macOS and Windows applications should work unconditionally on every machine, regardless of its processor or motherboard.
@coatlessaliАй бұрын
Most of those "versions" are just one of the 3-5 major distros with a different desktop out of the box. Yes, technically there are thousands of Linux distributions, but the majority of them are either barely used, skins of larger distributions and are generally compatible with instructions/applications for that distribution, or for an incredibly niche use case. In practice, there are already only a handful of well functioning distributions. Asking people to stop forking Ubuntu and changing the desktop environment isn't going to magically result in all of that effort going into upstream. Frankly, the fact that something like CrossOver exists is bonkers, and it required decades of collective effort work to reimplement the various Windows APIs. Given that MacOS runs on even less hardware, uses an incredibly proprietary graphics API for most applications, and is more locked down, it's really no wonder that you can't "just" run MacOS apps on Linux.
@circuit10Ай бұрын
Because there is no single central “they”, people just make distros if they feel like it and no one can or should stop them
@lobogato100Ай бұрын
Then do it yourself if you are so interested in that, that is the whole point.
@UbuntuPersonNoMintАй бұрын
I've always felt the same but these idiots can't see it. What is sad is people claim the linux model Is better because there's more hands on deck working on it and while it's a little true all those hands are working numerous projects and distros that are just different variants of the same thing instead of all working on one thing that will wipe the floor with windows and mac
@matt92hunАй бұрын
This is what computing will look like in 1991.
@felipefmavelarАй бұрын
hope one day it become good enough to play league
@Ich-cq9uuАй бұрын
There is so much wrong. Mc on Linux by an expert, it hurts