Originally posted by oiaohm
View Post
Announcement
Collapse
No announcement yet.
Darling Still Has A Goal Of Running macOS Apps On Linux
Collapse
X
-
-
Originally posted by ElectricPrism View PostI wish WINE would copy from Darling is their OverlayFS to minimize duplicate files
Leave a comment:
-
Personally, I have no interest in running either Windows apps or PSX apps on Linux, if I wanted to run a Windows app I would install Windows, if I wanted to run an OSX app, I would run OSX.
I want native ports of some popular apps, like Adobe Premiere or Magix Vegas for Linux, like MainActor used to be available as a native Linux port. or even better I want to see Shotcut get even better (I love that app).
Leave a comment:
-
Originally posted by DMJC View PostNone of this is a problem for me, GNUstep isn't trying to be a NEXTstep or OSX clone, it's trying to be a reimplementation of the Cocoa API, they just decided to skin it to look like NEXTstep as that was what existed when they started the project.
Originally posted by DMJC View Post(GNUstep actually has this problem solved using Preferences to choose a menu style)
Originally posted by DMJC View PostI disagree with you on Darling's desktop integration. I think fundamentally WINE has an advantage in that Windows Applications generally have their application menus inside their application windows rather than having an Apple Menu like OSX applications do.
Reality applications don't know where the menu bar is placed on screen and this comes from NEXTstep. Of course that OS X users don't have the NEXTstep controls any more they make the mistake that this is a issue to porting.
Darling is basing on cocotron so the menu bar will be moved under the title bar. Again this is just exploiting what NEXTstep design include and went missing with OS X.
Originally posted by DMJC View Postbut I suspect that what most users using the software will want, is a desktop environment that looks/feels like OSX..
Really lot of ways NEXTstep had the right idea on menubar having it as a configurable option if it was in window or top of screen.
Yes do take a close look at this picture. With the menubar in the window it closer to where you are working with mouse.
Originally posted by DMJC View PostI've played around with making GNUstep into an osx-alike desktop but my API knowledge of RandR, Pulseaudio, and Network-Manager weren't good enough, and frankly I had other things I was working on that were higher priority to myself.
Yes network manager provides it own Applet that gets expanded as they add new features. Finding out what links are up for applications you can just use the ip command syscall extracted information that not dependant on network manager. Lets say someones system is using networkd from systemd and you expect network manager you are stuffed. If you are depending on information the general ip command or linux syscalls/libc calls can provide it does not matter..
Wine still as mode of use ALSA and let Pulseaudio users use their ALSA emulation. RandR should have been your highest focus. Pulseaudio and Network-Manager should have been down the road quite a bit. It possible that you may never do a network manager interface and just keep on using the network manager applet.
This is the problem with attempting to make the desktop too Osx like at first you create yourself way too much workload.
- Likes 1
Leave a comment:
-
Originally posted by oiaohm View Posthttps://en.wikipedia.org/wiki/GNUstep vs https://en.wikipedia.org/wiki/NeXTSTEP
This is your problem. GNUstep is not about a OSX desktop. GNUstep looks exactly how it meant to look as a NeXTSTEP clone.
Leave a comment:
-
Guest repliedOriginally posted by schmidtbag View PostSo.... do you not know why Macs exist?
- Likes 1
Leave a comment:
-
The OS X look is very ugly. I can't understand how people can like it. They must pay me to use it and I'm not even shure if I'll agree. Plasma ftw!
- Likes 1
Leave a comment:
-
Originally posted by DMJC View PostRemember GNUstep has been trying to make a mac-like desktop for 20+ years now.
This is your problem. GNUstep is not about a OSX desktop. GNUstep looks exactly how it meant to look as a NeXTSTEP clone.
Originally posted by DMJC View PostThey haven't even got a web browser working (hell it took 15 years to get tabbed terminals in GNUstep and OSX had had them for a decade), and there's no tools for controlling RandR/Pulseaudio/Network-Manager.
Originally posted by DMJC View PostThere is no way this is going to lead to a mac-like experience on Linux anytime soon.
Items like above forked off of GNUstep could have but they never got the developer support and was attempting for a more OS X look.
Originally posted by DMJC View PostIf you want a mac-like experience buy a mac or build a hackintosh.
Originally posted by DMJC View PostDon't expect Darling to be a desktop environment/Aqua experience. At best it'll throw mac apps into a window and they won't integrate with the rest of your desktop.
Correct on that applications running under Darling will not give Aqua experience. Incorrect on will not integrate with the rest of the desktop. Darling applications will look fairly close to native Linux applications. So fairly much nothing like your OS X application appearance so they in fact integrate well only way this could change is if something unity or Étoilé was doing well being a windows manager/wayland compositor providing a OS X like experience.
Really the thing I don't get is with how often people built hackintosh while the old Mol, Étoilé and current Darling has so low of developer support.
People build hackintosh to get access to faster hardware than Apple provides. Of course Mol and Darling can give that.
Yes I am sick Apple users pointing at GNUstep and saying this example of why OS X like look cannot be on Linux when that is not the project objective. Reason why OS X look and feel is not on Linux is simply lack of developers with funding to make it happen. Having a OS X look and feel is not linked to running OS X applications.
- Likes 2
Leave a comment:
-
Originally posted by DMJC View PostDon't expect Darling to be a desktop environment/Aqua experience. At best it'll throw mac apps into a window and they won't integrate with the rest of your desktop.
Originally posted by DMJC View PostSo at best it'll be some emulated apps that clash with gnome/kde/whatever.
- Likes 1
Leave a comment:
-
The main reason to run osx is ease of use. This will be anything but easy to use. There will be no hardware integration. So at best it'll be some emulated apps that clash with gnome/kde/whatever. You won't run a full OSX desktop environment on Linux and you'd be nuts for trying to. Not to mention that all the System Preferences.app tools for osx would need to be rewritten to talk to Linux hardware. The only usecase for Darling is to run a few Mac Apps on Linux that you can't get on Linux. Remember GNUstep has been trying to make a mac-like desktop for 20+ years now. They haven't even got a web browser working (hell it took 15 years to get tabbed terminals in GNUstep and OSX had had them for a decade), and there's no tools for controlling RandR/Pulseaudio/Network-Manager. There is no way this is going to lead to a mac-like experience on Linux anytime soon. If you want a mac-like experience buy a mac or build a hackintosh. Don't expect Darling to be a desktop environment/Aqua experience. At best it'll throw mac apps into a window and they won't integrate with the rest of your desktop.Last edited by DMJC; 03 May 2019, 07:04 PM.
Leave a comment:
Leave a comment: