5 ms·
It sounds cool, but even though his remarks are clear, I'm still confused! I got a Mac primarily because of its linux side, but it is actually Linux. This is
by legohead 11y ago
It sounds cool, but even though his remarks are clear, I'm still confused!
I got a Mac primarily because of its linux side, but it is actually Linux.
This is still Windows, but with a Linux "side" to it? If I apt-get install redis, do I make it startup like I would in linux, or do I use windows services? In the screenshot there's a /mnt directory, is that behaving the same as it does in linux?
This is so confusing... but if it's legit, then I would actually look at switching back to windows.
- umanwizard 11y ago> I got a Mac primarily because of its linux side, but it is actually Linux. No part of Mac OS comes from Linux at all. Also, most of the standard tools are from BSD, not GNU. Maybe you meant "it's a UNIX-like system" but those predate Linux by 30 years or so, and at any rate Windows + Cygwin was already a UNIX-like system to a similar extent, so that's not really relevant to what was accomplished here.
- nathos 11y agoTo be more accurate, your Mac isn't Linux, it's BSD. Luckily that *NIX underpinning is often enough to make it a solid development platform even when deploying to Linux.
- umanwizard 11y agoIt's not really BSD either; it's a mix of a bunch of stuff. The kernel XNU is a hybrid between Mach and BSD. I think there are also a few GNU utilities in the base system but I could be wrong about that (?)
- gpvos 11y ago$ uname Darwin $ /usr/bin/cmp --version cmp (GNU diffutils) 2.8.1 [...]
- umanwizard 11y agoRight! I though there was still some GNU stuff floating around ;). Thanks for the example.
- deleted 11y ago[deleted]
- Delmania 11y ago> I got a Mac primarily because of its linux side, but it is actually Linux. No, it's not. OSX is literally UNIX. OSX is based off Darwin, which is based off BSD.
- darkr 11y agoTo be more specific, darwin was originally based on BSD4.4-lite2 and FreeBSD with the Mach hybrid microkernel. It has diverged significantly since with lots of new APIs in userland, but all major BSD apis are still there - it is still a POSIX compliant system
- gsnedders 11y agoNeXTSTEP originally used 4.3BSD-Tahoe as its base with Mach, and Darwin's a direct descendent of that.
- soapdog 11y agoWhen I look at it, I basically see NeXTSTEP which is UNIX... I see a lot of OS X is BSD, or, OS X is Darwin + BSD, all I see is NeXTSTEP with a worse interface...
- Delmania 11y agoWhen I say OX is literally UNIX, the emphasis is on the word 'literally'. To be classified as a UNIX system, meaning that an OS maker can use the UNIX trademark, the system have to be certified by the The Open Group. BSD was UNIX, yet neither of it's 2 prevalent derivatives (FreeBSD and OpenBSD) has applied for certification. They are classified as Unix-like; the same is true for any Linux distribution. To some people, this may be semantics, but one of the reasons that drew me to OSX was the certification.
- umanwizard 11y agoWhat appeals to you about the certification? Are there ways in which OS X behaves in a "more standard" way than FreeBSD ?
- penagwin 11y agoMacs aren't actually linux, they are based (a port I think) on Unix though and are very close relatives to linux. There is a distinction because you will notice much larger differences between Mac and [insert linux distro here] compared to linux distros to each other.
- umanwizard 11y agoThey are not "very close relatives to linux" unless you also think Solaris, Windows+cygwin, FreeBSD etc. are also very close relatives to Linux. In which case the term becomes meaningless because almost every mainstream OS is a close relative of every other one.
- golergka 11y agoAnd that's why we all should conert to TempleOS once and for all.