darling icon indicating copy to clipboard operation
darling copied to clipboard

When can we expect full GUI Support

Open kymerea opened this issue 3 years ago • 13 comments
trafficstars

Title, don't really need to say much more (Also any apps that currently have fully GUI support? Hoping to run Logic Pro X, Final Cut Pro & Xcode)

kymerea avatar Nov 23 '21 11:11 kymerea

Related to this: Is there a DarlingDB like ProtonDB, to see which apps can run for other users?

thegrasshopper104 avatar Nov 23 '21 17:11 thegrasshopper104

Title, don't really need to say much more (Also any apps that currently have fully GUI support? Hoping to run Logic Pro X, Final Cut Pro & Xcode)

that will take a long time, since some terminal applications still don't run correctly (missing libraries, etc) I would say 5-6 years, since this project doesn't have much traction yet

Etaash-mathamsetty avatar Nov 24 '21 01:11 Etaash-mathamsetty

The thing I don't understand is why wasn't mac os first, why did wine start first and not a project like darling since mac os is so similar to linux

Etaash-mathamsetty avatar Nov 27 '21 01:11 Etaash-mathamsetty

Windows is a more popular OS thus there's more apps that people want to use off windows

On Sat, Nov 27, 2021 at 9:36 AM Etaash-mathamsetty @.***> wrote:

The thing I don't understand is why wasn't mac os first, why did wine start first and not a project like darling since mac os is so similar to linux

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/darlinghq/darling/issues/1069#issuecomment-980482952, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO6GVVET3POAIGVYAZWW3A3UOAYZTANCNFSM5ITJXKGA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

kymerea avatar Nov 27 '21 03:11 kymerea

What Darling is aiming at is basically rewriting macOS without looking at its source code. It took Wine 28 years to do the same thing with Windows since the year 1993 and got to where it is today, still with a ton of bugs and issues. Therefore I suspect that GUI support will most likely take more than 5-6 years since Darling was first started in 2012. I would say 10 to 20 years would be enough-ish for this project to become useful for ones trying to do actually productive work and have a genuine macOS-like experience without major issues with this compatibility layer.

Wind-Explorer avatar Dec 05 '21 13:12 Wind-Explorer

What Darling is aiming at is basically rewriting macOS without looking at its source code. It took Wine 28 years to do the same thing with Windows since the year 1993 and got to where it is today, still with a ton of bugs and issues. Therefore I suspect that GUI support will most likely take more than 5-6 years since Darling was first started in 2012. I would say 10 to 20 years would be enough-ish for this project to become useful for ones trying to do actually productive work and have a genuine macOS-like experience without major issues with this compatibility layer.

yeah maybe 10 years, but the wine devs had to reverse engineer EVERYTHING. wine actually did work well back in 2010, so its more like 10-15 years. Apple has some open source stuff like the kernel, so it's much easier. MacOS is also unix based just like linux, which makes it easier. I would say the challenges are Apple's proprietary libraries, the UI, and metal (graphics/compute api).

Etaash-mathamsetty avatar Dec 09 '21 02:12 Etaash-mathamsetty

On the other hand, executor, pearpc, sheepshaver etc never took on. There are "important" windows applications, like Microsoft Office, that one wants to run on linux. Try naming one mac application that has sufficient user bases that one wants to run elsewhere. Besides, the user base of mac itself is smaller.

HinTak avatar Dec 09 '21 11:12 HinTak

And technology aside, crossover is actually a well-run company with smart business people, good cash flow, and an approachable, helpful and professional dev team, from the beginning... Darling does not have any of that. Far from it.

HinTak avatar Dec 09 '21 11:12 HinTak

helpful and professional dev team, from the beginning... Darling does not have any of that. Far from it.

Really, personal attacks now? That's just sad.

TheBrokenRail avatar Dec 09 '21 11:12 TheBrokenRail

That's a good example of being unhelpful and unprofessional. Thanks for the demonstration.

HinTak avatar Dec 09 '21 12:12 HinTak

What Darling is aiming at is basically rewriting macOS without looking at its source code.

On the top of that Apple permanently changes macOS APIs jeopardizing older apps, what Microsoft does not do, carefully ensuring backwards compatibility. It's practically impossible to keep on pace.

rin67630 avatar Jan 11 '22 19:01 rin67630

What Darling is aiming at is basically rewriting macOS without looking at its source code.

On the top of that Apple permanently changes macOS APIs jeopardizing older apps, what Microsoft does not do, carefully ensuring backwards compatibility. It's practically impossible to keep on pace.

we can just stick to one version and get it in a good state before updating...

Etaash-mathamsetty avatar Jan 14 '22 12:01 Etaash-mathamsetty

On the other hand, executor, pearpc, sheepshaver etc never took on. There are "important" windows applications, like Microsoft Office, that one wants to run on linux. Try naming one mac application that has sufficient user bases that one wants to run elsewhere. Besides, the user base of mac itself is smaller.

iMessage is a pretty important application I suppose...

acheong08 avatar Jan 26 '22 07:01 acheong08