MacOS Apps on Linux? Pushing Darling GUI Limits!

  Рет қаралды 5,407

AgileDevArt

AgileDevArt

Күн бұрын

Пікірлер: 46
@shApYT
@shApYT Ай бұрын
Mac apps on Linux on windows (in a VM on linux) The layers
@ThatYahoo
@ThatYahoo Ай бұрын
Even better, WSL
@moussaadem7933
@moussaadem7933 Ай бұрын
​@@ThatYahoothat's already what he meant when he said "on Linux on windows"
@moussaadem7933
@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
@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
@claymorwan Ай бұрын
We did it, MacOS on Linux on Windows, the OS sandwich
@Beryesa.
@Beryesa. Ай бұрын
Linux and Vulkan, the ultimate platform, Soon™
@RexTorres
@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
@Linuslkm Ай бұрын
my first tought upon seeing this
@Z4KIUS
@Z4KIUS Ай бұрын
you'll still need a mac to sign and publish them, but maybe rental services would be enough for that
@Pranav-x8q
@Pranav-x8q 19 күн бұрын
Darling can run the xcode compilation toolchain cli really good
@Z4KIUS
@Z4KIUS 19 күн бұрын
@@Pranav-x8q compilation sure, but signing requires an apple chip for a while now
@MastermindAtWork
@MastermindAtWork Ай бұрын
Can't wait for it to run Final Cut Pro in the future.
@michaell.8748
@michaell.8748 Ай бұрын
This is so cool! I've known this project and I'm happy that it's improving!
@betaplay2914
@betaplay2914 Ай бұрын
Looking forward to see this project grow and mature and i sure hope that apple doesn't try to meddle with it.
@gabrielslab
@gabrielslab Ай бұрын
Dude your videos are the exact type of videos I enjoy watching! Keep making these cool experiments!
@joe-skeen
@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
@Wkaelx Ай бұрын
I'm surprise this didn't existed before, since MacOS is kinda of BSD.
@Lestibournes
@Lestibournes Ай бұрын
Based?
@KingKrouch
@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.
@sharkuel
@sharkuel 24 күн бұрын
What OS do you run on your system? AgileDevArt: Yes.
@stuaxo
@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
@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
@NUDELMOB Ай бұрын
Ok, now try a MacOS WINE binary, running a windows app on darling on WSL 😂
@raughboy188
@raughboy188 20 күн бұрын
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
@spaghettiking653 Ай бұрын
What are the actual problems with why the calculator doesnt work? Some sort of missing functiojn i suppose?
@agiledevart
@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
@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
@ridwanhafidh9403 Ай бұрын
can you build ios app on darling
@petabyt
@petabyt Ай бұрын
Im waiting for them to release it for Ubuntu 24...
@liamh2o01230123
@liamh2o01230123 Ай бұрын
Your better building from source tbh
@techzone2009
@techzone2009 Ай бұрын
Xcode should be available for linux 😢
@ahmetsarkis6313
@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
@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
@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
@lobogato100 Ай бұрын
Then do it yourself if you are so interested in that, that is the whole point.
@UbuntuPersonNoMint
@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
@matt92hun Ай бұрын
This is what computing will look like in 1991.
@felipefmavelar
@felipefmavelar Ай бұрын
hope one day it become good enough to play league
@Ich-cq9uu
@Ich-cq9uu Ай бұрын
There is so much wrong. Mc on Linux by an expert, it hurts
@michaell.8748
@michaell.8748 Ай бұрын
there's absolutely nothing wrong
@Ich-cq9uu
@Ich-cq9uu Ай бұрын
@michaell.8748 Using Mc 😆
Linux Uygulama Buzdağı
15:10
Yusuf İpek
Рет қаралды 36 М.
It Was Only A Matter Of Time ...
9:45
Michael Horn
Рет қаралды 23 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН
ThePrimeagen On Running Linux
9:40
Tech Over Tea
Рет қаралды 289 М.
Run MacOS Apps on Linux - Step by Step Guide (2024)
14:30
AgileDevArt
Рет қаралды 13 М.
zoxide has forever improved the way I navigate in the terminal.
9:53
Dreams of Autonomy
Рет қаралды 479 М.
Creating Your Own Programming Language - Computerphile
21:15
Computerphile
Рет қаралды 188 М.
Linux Fanboy Reviews macOS: Feels OLD.
20:47
The Linux Experiment
Рет қаралды 307 М.
Wayfire Deep Dive: No Other Linux Desktop Does This!
11:57
AgileDevArt
Рет қаралды 4,7 М.
Linux Explained by an Apple User
4:08
SAMTIME
Рет қаралды 114 М.
How Linux Kernel Runs Executables
16:46
Nir Lichtman
Рет қаралды 48 М.
How A Steam Bug Deleted Someone’s Entire PC
11:49
Kevin Fang
Рет қаралды 1 МЛН
En TUHAF Linux Sorularınızı Yanıtlıyorum!
49:16
Yusuf İpek
Рет қаралды 49 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН