Linux vs Unix


Recommended Posts

I want to hear what you guys think, because all over the web, I hear different things, and I want the end to this...

 

"Is Linux different/same as Unix?"

 

I heard people say they are the exact same thing, just that Linus used Unix to write his Linux kernal.

 

I heard people say that they are two different bunches of code. That they never interacted.

 

What are your views on this matter? Post what you think.

 

(if this is a duplicate, please show me the light)

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/
Share on other sites

Linux is a kernel, not a full operating system. Unix is/was a full operating system. I don't know of any companies that still use the original Unix OS (like System V), but many organizations use one of the Unix descendants like BSD, Solaris, or AIX. Those descendant OSes were built from the original Unix codebase and are more closely related to each other than they are related to Linux.

 

Linux does not share the same codebase as Unix. Linux is a Unix-compatible kernel that was written basically from scratch. Torvalds didn't fork the existing Unix codebase when he started Linux. While Linux is a Unix-like kernel in that it implements most of the same interfaces as traditional Unix, there are still API differences between Linux and BSD for example, and the kernel is structured differently.

 

So I think that Linux and Unix are different, partly because of the fundamental distinction between kernel and OS, and also because they aren't built from the same codebase.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597795782
Share on other sites

  On 17/02/2017 at 03:02, Mindovermaster said:

I want to hear what you guys think, because all over the web, I hear different things, and I want the end to this...

 

"Is Linux different/same as Unix?"

 

I heard people say they are the exact same thing, just that Linus used Unix to write his Linux kernal.

 

I heard people say that they are two different bunches of code. That they never interacted.

 

What are your views on this matter? Post what you think.

 

(if this is a duplicate, please show me the light)

Expand  

Ok, there are several things going on that is more than just the name Gnu/Linux vs Linux vs Unix crowd.

 

1. Is Linux the same as Unix? Yes and no. Unix is not a single product and hasn't been since Reagan was in office. Unix was not made for microcomputers which today we call PC's. It is for minicomputers which we call servers and legacy mainframes. Linux is a PC thing for geeks. Yes it is based off it just like Android is based off Linux. However, much (not all) of the work on Linux by PC geeks got ported back.

 

But Unix usage is typically different than Linux usage on a PC. One is for old big iron Sun boxes running 17 year old software and never touched unless broken. While the other is run on some servers and geeks basement pcs which are up to date.

 

2. I hate the gnu zealots. No it is pronounced Linux. The GNU zealots are communists who hate not only non free software but any software that is not free enough in that the source code has to be released. I call it Linux because I do not see the GNU project hosting Linux kernel development. 

 

3. Yes the code is different at many levels even if the programs now are shared at the application level. FreeBSD does not share code with Linux and same with Solaris.

 

4. What do I think on the matter? Who cares. Use what I like. I want to mention I use FreeBSD which was traditionally Unix. Some people still call it Unix. I do not as AT&T forced the removal of the source code and while some boxes running BSD are never updated and are legacy most users like to use it a PC or up to date embedded OS.

 

 

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597795788
Share on other sites

  On 17/02/2017 at 03:30, The_D0lph1n said:

Linux is a kernel, not a full operating system. Unix is/was a full operating system. I don't know of any companies that still use the original Unix OS (like System V), but many organizations use one of the Unix descendants like BSD, Solaris, or AIX. Those descendant OSes were built from the original Unix codebase and are more closely related to each other than they are related to Linux.

 

Linux does not share the same codebase as Unix. Linux is a Unix-compatible kernel that was written basically from scratch. Torvalds didn't fork the existing Unix codebase when he started Linux. While Linux is a Unix-like kernel in that it implements most of the same interfaces as traditional Unix, there are still API differences between Linux and BSD for example, and the kernel is structured differently.

 

So I think that Linux and Unix are different, partly because of the fundamental distinction between kernel and OS, and also because they aren't built from the same codebase.

Expand  

When people discuss Linux these days, they typically mean GNU/Linux which is a full OS. 

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597795792
Share on other sites

  • 1 month later...

i like freebsd very much, but bsd Community has gone along wrong lane ==>> they just have run holy wars on lnx a-la zfs vs. btrfs. But ones, like me, need drivers/frameworks to have full compatibility w/ lnx software, lnx fs'es & different hardware as well. in fact, lnx has become true overlord among OS'es.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849390
Share on other sites

  On 05/04/2017 at 00:55, SarK0Y said:

i like freebsd very much, but bsd Community has gone along wrong lane ==>> they just have run holy wars on lnx a-la zfs vs. btrfs. But ones, like me, need drivers/frameworks to have full compatibility w/ lnx software, lnx fs'es & different hardware as well. in fact, lnx has become true overlord among OS'es.

Expand  

Can you drop the "lnx" acronym? Use the full word "Linux", or people are going to think you are weird...

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849482
Share on other sites

  On 05/04/2017 at 03:00, Mindovermaster said:

Can you drop the "lnx" acronym? Use the full word "Linux", or people are going to think you are weird...

Expand  

short form is more comfortable to write: for instance, we write "bsd", "w10", "w2k".. & no one has any trouble with. + who cares either i'm wacko or not & why i have to mind it?

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849490
Share on other sites

  On 05/04/2017 at 03:14, SarK0Y said:

short form is more comfortable to write: for instance, we write "bsd", "w10", "w2k".. & no one has any trouble with. + who cares either i'm wacko or not & why i have to mind it?

Expand  

Are two extra letters too much effort for you? If so, the effort we take to figure out what you are even saying isn't worth it. Fact of the matter is, you would already paraphrasing it by saying "Linux". 

Edited by adrynalyne
Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849502
Share on other sites

  On 17/02/2017 at 03:32, sinetheo said:

Ok, there are several things going on that is more than just the name Gnu/Linux vs Linux vs Unix crowd.

 

1. Is Linux the same as Unix? Yes and no. Unix is not a single product and hasn't been since Reagan was in office. Unix was not made for microcomputers which today we call PC's. It is for minicomputers which we call servers and legacy mainframes. Linux is a PC thing for geeks. Yes it is based off it just like Android is based off Linux. However, much (not all) of the work on Linux by PC geeks got ported back.

 

But Unix usage is typically different than Linux usage on a PC. One is for old big iron Sun boxes running 17 year old software and never touched unless broken. While the other is run on some servers and geeks basement pcs which are up to date.

 

2. I hate the gnu zealots. No it is pronounced Linux. The GNU zealots are communists who hate not only non free software but any software that is not free enough in that the source code has to be released. I call it Linux because I do not see the GNU project hosting Linux kernel development. 

 

3. Yes the code is different at many levels even if the programs now are shared at the application level. FreeBSD does not share code with Linux and same with Solaris.

 

4. What do I think on the matter? Who cares. Use what I like. I want to mention I use FreeBSD which was traditionally Unix. Some people still call it Unix. I do not as AT&T forced the removal of the source code and while some boxes running BSD are never updated and are legacy most users like to use it a PC or up to date embedded OS.

 

 

Expand  

While UNIX started off as a minicomputer/mainframe OS, it did become available for PCs - however, with the sole exception of Solaris until recently, it was far pricier than any other operating system for PCs.  (Solaris in particular had a rep as the green-eyeshade OS - because it was used as the OS of choice for financial institutions - banks and credit unions ran SPARC iron, which invariably ran Solaris.  That meant that if you wanted to learn what banks and credit unions ran, the only REAL option was to learn Solaris for x86 - fortunately, you could get it for exactly nit via the Internet from Sun Microsystems.

 

However, while Solaris had the unique (among UNIX OSes) advantages of costing nothing, it was stuck behind your choice of two window managers, the Common Desktop Environment or OSF/Motif.  Neither was as familiar as xf/86 (AKA AFree) - nor did it support as many graphics solutions as XFree did, either.  Audio support was, in fact, worse than Linux distributions.  That meant you had to jump through quite a number of hoops to run Solaris on garden-variety x86 hardware.  However, once you did, users found that Solaris - even on x86 - largely ran and ran and RAN - it almost never broke.  Even better, Solaris on x86 was - except for hardware differences - absolutely identical to Solaris for SPARC iron; programs for one would run on the other sans modification - which is, in fact, true today.  In fact, if I want an OS that plain and simply doesn't break, as long as Solaris can do the work, it won't be a bad choice - especially on PCs.  (This is especially true now that Solaris has moved to GNOME as a desktop environment, as opposed to either CDE or OSF/Motif.)

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849512
Share on other sites

  On 05/04/2017 at 00:55, SarK0Y said:

i like freebsd very much, but bsd Community has gone along wrong lane ==>> they just have run holy wars on lnx a-la zfs vs. btrfs. But ones, like me, need drivers/frameworks to have full compatibility w/ lnx software, lnx fs'es & different hardware as well. in fact, lnx has become true overlord among OS'es.

Expand  

ZFS started with Solaris - where it gained a reputation for being "stronger than Superman"; there is no equivalent of kryptonite that was capable of mucking up ZFS.  (The issue was, in fact, that ZFS - until recently - REQUIRED Solaris; while Solaris had changed by leaps and bounds - merely in the last days of Sun - from the rather fussy beginnings of CDE and OSF/Motif (it had in fact, dropped both and gone to GNOME as the default desktop environment), it was not as approachable as a Linux distribution or even a BSD - especially for newbies.)

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597849522
Share on other sites

  On 05/04/2017 at 03:14, SarK0Y said:

short form is more comfortable to write: for instance, we write "bsd", "w10", "w2k".. & no one has any trouble with. + who cares either i'm wacko or not & why i have to mind it?

Expand  

I've been using Linux since the late 90's, you are the first person lazy enough to shorten it, there's no reason to confuse matters with an unneeded acronym

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597850716
Share on other sites

  On 05/04/2017 at 03:14, SarK0Y said:

short form is more comfortable to write: for instance, we write "bsd", "w10", "w2k".. & no one has any trouble with. + who cares either i'm wacko or not & why i have to mind it?

Expand  

BSD is a known acronym. I heard of Win10, but never W10... It's a matter of courtesy. Look at this Forum, look at the Windows Forum. I have never seen "lnx" and "w10" being used.

 

It just shows that you are lazy and have no respect for these OS's.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597850928
Share on other sites

  On 05/04/2017 at 03:54, PGHammer said:

ZFS started with Solaris - where it gained a reputation for being "stronger than Superman"; there is no equivalent of kryptonite that was capable of mucking up ZFS.  (The issue was, in fact, that ZFS - until recently - REQUIRED Solaris; while Solaris had changed by leaps and bounds - merely in the last days of Sun - from the rather fussy beginnings of CDE and OSF/Motif (it had in fact, dropped both and gone to GNOME as the default desktop environment), it was not as approachable as a Linux distribution or even a BSD - especially for newbies.)

Expand  

it doesn't matter zfs is better or not than btrfs: if i got hdd w/ btrfs, what i could do w/ bsd's?

  On 05/04/2017 at 20:09, Mindovermaster said:

BSD is a known acronym. I heard of Win10, but never W10... It's a matter of courtesy. Look at this Forum, look at the Windows Forum. I have never seen "lnx" and "w10" being used.

 

It just shows that you are lazy and have no respect for these OS's.

Expand  

any software is just instrument for me, not religion + i haven't had troubles to share codes/ideas w/ Open Source. so don't tell me about respect, please.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851018
Share on other sites

  On 05/04/2017 at 21:16, SarK0Y said:

it doesn't matter zfs is better or not than btrfs: if i got hdd w/ btrfs, what i could do w/ bsd's?

any software is just instrument for me, not religion + i haven't had troubles to share codes/ideas w/ Open Source. so don't tell me about respect, please.

Expand  

Umm, he never said ZFS is better or worse. He was just expanding on what ZFS was/is.

 

What the #### does your last sentence mean? I'm not talking about software that drives the OS. I'm complaining about your acronym of "lnx" "w10" "w2k". I mean respect to the OS, not to it's well-being.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851114
Share on other sites

  On 05/04/2017 at 21:16, SarK0Y said:

it doesn't matter zfs is better or not than btrfs: if i got hdd w/ btrfs, what i could do w/ bsd's?

any software is just instrument for me, not religion + i haven't had troubles to share codes/ideas w/ Open Source. so don't tell me about respect, please.

Expand  

Don't take it to heart, most of us understand what you mean by W10, W2K, etc. Post however you wish, as long as it is within the forum guidelines.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851118
Share on other sites

  On 05/04/2017 at 20:09, Mindovermaster said:

BSD is a known acronym. I heard of Win10, but never W10... It's a matter of courtesy. Look at this Forum, look at the Windows Forum. I have never seen "lnx" and "w10" being used.

 

It just shows that you are lazy and have no respect for these OS's.

Expand  

Just to point out, Lnx is NOT an acronym for linux anyway. the acronym for Linux would be L... W10 actually akes sense and actually is an acronym. 

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851500
Share on other sites

  On 06/04/2017 at 05:51, HawkMan said:

Just to point out, Lnx is NOT an acronym for linux anyway. the acronym for Linux would be L... W10 actually akes sense and actually is an acronym. 

Expand  

I hear Linux to be abbreviated as 'Nix. But other than that... Win10 is acceptable along a large number of people, W10 isn't. While it may be an acronym, it is not widely used.

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851508
Share on other sites

  On 06/04/2017 at 05:56, Mindovermaster said:

I hear Linux to be abbreviated as 'Nix. But other than that... Win10 is acceptable along a large number of people, W10 isn't. While it may be an acronym, it is not widely used.

Expand  

Actually it's usually *nix. as in wildcard nix. and when its used like that it doesn't reference just linux all unix compatible systems/OS'. or they're kids who saw someone say *nix, and didn't understand the meaning because they're clueless and thought nix was short for linux because they don't know that unix and unix compatibles exist. 

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851518
Share on other sites

  On 06/04/2017 at 06:07, HawkMan said:

Actually it's usually *nix. as in wildcard nix. and when its used like that it doesn't reference just linux all unix compatible systems/OS'. or they're kids who saw someone say *nix, and didn't understand the meaning because they're clueless and thought nix was short for linux because they don't know that unix and unix compatibles exist. 

Expand  

Mhm... People think different things, rather it is correct or not. Welcome to the WWW....

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597851538
Share on other sites

Linux is not Unix (the Unix OS) because it was developed independently even while being unix-like at that.

It's also not Unix (the trademark owned by The Open Group) because it hasn't been certified as such, and it doesn't adhere to the Single Unix Specification that's required to get that certification.

 

If what is or isn't "Linux" is convoluted already (the kernel? the whole OS? any OS with the Linux kernel?), regarding "Unix" it's even more so. Depending who you ask, "Unix" can be Bell Labs' OS (and those directly derived from that one), any OS certified by The Open Group, or any OS that's Unix-like. 

Link to comment
https://www.neowin.net/forum/topic/1322696-linux-vs-unix/#findComment-597855540
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • What is happening in the WNBA!    
    • RapidRAW 1.3.5 is out.
    • Microsoft Edge 139.0.3405.86 by Razvan Serea Microsoft Edge is a super fast and secure web browser from Microsoft. It works on almost any device, including PCs, iPhones and Androids. It keeps you safe online, protects your privacy, and lets you browse the web quickly. You can even use it on all your devices and keep your browsing history and favorites synced up. Built on the same technology as Chrome, Microsoft Edge has additional built-in features like Startup boost and Sleeping tabs, which boost your browsing experience with world class performance and speed that are optimized to work best with Windows. Microsoft Edge security and privacy features such as Microsoft Defender SmartScreen, Password Monitor, InPrivate search, and Kids Mode help keep you and your loved ones protected and secure online. Microsoft Edge has features to keep both you and your family protected. Enable content filters and access activity reports with your Microsoft Family Safety account and experience a kid-friendly web with Kids Mode. The new Microsoft Edge is now compatible with your favorite extensions, so it’s easy to personalize your browsing experience. Microsoft Edge 139.0.3405.86 changelog: Fixes Fixed an issue where MIP-protected PDF files from different sovereign cloud environments (including GCCH) failed to open and instead displayed the error message: “Need permissions. Contact the owner of the file to give you permissions.” Fixed an issue, which affected IE mode, including errors when displaying PDF files, running Java applets, and showing the Information Bar in IE mode. Improved reliability Fixed a browser crash that occurred on first launch when the BrowserSignin policy was enabled and configured to "Force (2) = Force users to sign-in to use the browser (all profiles)." Feature updates Open external links in another profile when recommended by external applications. When Microsoft Edge is set as the default browser to open external links from applications, Microsoft Edge must determine which profile to open the links. Users can control which profile to use through the “Default profile for external links” setting. Applications such as Microsoft Teams or Outlook can also recommend a profile for the links. Currently, the user setting is prioritized over application recommendations. With this feature, the application recommended profile is given priority, instead of the profile selected in the setting. Admins can control the availability of the feature using the EdgeOpenExternalLinksWithAppSpecifiedProfile policy. Note: This is a controlled feature rollout. If you don't see this feature, check back as we continue our rollout. Changes to Wallet in Microsoft Edge. Wallet is being phased out to support a streamlined experience within Microsoft Edge. This affects the Wallet feature in Settings and the Mini Wallet found by clicking the profile icon in the top banner. Users are directed to the new Passwords, Payment, and Personal Information management experience in Settings. Also, a new Password management experience is available in Settings. For more information, see Changes to Wallet in Microsoft Edge. Note: This is a controlled feature rollout. If you don't see this feature, check back as we continue our rollout. Introducing a new policy that can enable/disable Microsoft 365 Copilot Chat in Edge for Business from showing in the toolbar. Edge for Business now has a dedicated policy, Microsoft365CopilotChatIconEnabled, to enable and disable Copilot in Edge from showing in the Edge toolbar. When both this policy and HubsSidebarEnabled are configured, this policy takes precedence in determining whether Copilot appears in the toolbar. If this policy isn't configured and HubsSidebarEnabled is disabled, Copilot will remain hidden. In a future release, this policy is the sole control for managing Copilot's visibility in the toolbar. Real-time notifications for compromised passwords. Microsoft Edge is integrating an in-context password breach notification system. This feature proactively informs users if their saved login credentials have been compromised in known data breaches, enabling them to take immediate action to secure their accounts. Admins can control availability to this feature using the PasswordMonitorAllowed policy. Note: This is a controlled feature rollout. If you don't see this feature, check back as we continue our rollout. Edge Settings Improvements. Edge Settings is migrating to WebUI2 to boost page responsiveness and introducing a series of minor visual and content upgrades to improve overall usability and utility. This includes optimizing for concise wording of individual settings, simplifying the number of pages and reorganizing content, and creating a cohesive user interface. New Autofill Personal Information Settings Configuration. A web form field collection consent toggle will be available in Autofill settings (edge://settings/autofill/personalInfo). This allows users to consent to Microsoft Edge collecting web form field labels (e.g., "First Name," "Email") to improve Autofill suggestion accuracy. Only field labels are collected and not user-entered data. The web field labels are stored securely per Microsoft's privacy standards. This new setting is manageable via existing policies in Autofill (e.g., AutofillAddressEnabled), EdgeAutofillMlEnabled. AutofillAddressEnabledis the parent setting forEdgeAutofillMlEnabled. The EdgeAutofillMlEnabled policy is the parent of this new setting, thus turning off the EdgeAutofillMlEnabled policy turns off this setting. Web AI APIs for prompt and writing assistance. Microsoft Edge now implements the Writing Assistance APIs and the Prompt API (for Edge extensions) with a local language model, Phi-4-mini, that is built into the browser. These easy-to-use JavaScript APIs are made available via Edge flags (set to Enabled, by default only for the Summarizer and Prompt API for extensions) so that sites and extensions can apply AI capabilities on the web. The small language model is downloaded as the first time any of these APIs is used and later shared across all domains, serving local AI use-cases with reduced cost, network independence, and increased privacy (since data input to the model doesn't leave the user’s device). Admins can control the availability of these APIs via the GenAILocalFoundationalModelSettings policy. These APIs are currently not implemented in China. Read the announcement here, and feel free to provide feedback. Enhancements to Performance and Secure network. Browser essentials is now separated into two distinct experiences (Performance and Secure Network) - both available from the Settings and more menu (“…” on the menu bar). Reset Microsoft Edge enterprise sync. For users having problems syncing browsing data across other signed-in devices, they can reset sync data from the Microsoft servers via Edge Settings edge://settings/profiles/sync/reset. This option should only be used if the sync data is available on one of the user's devices or if they want to delete all sync data from the servers. Note: In Microsoft Edge 139, reset sync is enabled for users encountering a "No permissions" MIP error and in Microsoft Edge 140, reset sync is enabled for users encountering a "Service disabled" MIP error. Update to Microsoft AutoUpdate policy. The MAUEnabled policy allowed admins to continue using Microsoft AutoUpdate on macOS. Since Microsoft Edge now uses EdgeUpdate, the MAUEnabled policy is planned to be obsoleted in Microsoft Edge version 140. Policy updates / New policies EdgeOpenExternalLinksWithAppSpecifiedProfile - Prioritize App specified profile to open external links EnableUnsafeSwiftShader - Allow software WebGL fallback using SwiftShader MandatoryExtensionsForInPrivateNavigation - Specify extensions users must allow in order to navigate using InPrivate mode Microsoft365CopilotChatIconEnabled - Control whether Microsoft 365 Copilot Chat shows in the Microsoft Edge for Business toolbar OnSecurityEventEnterpriseConnector - Configuration policy for Microsoft Edge for Business Reporting Connectors Obsoleted policies KeyboardFocusableScrollersEnabled - Enable keyboard focusable scrollers (obsolete) SelectParserRelaxationEnabled - Controls whether the new HTML parser behavior for the SELECT element is enabled (obsolete) Download: Microsoft Edge (64-bit) | 180.0 MB (Freeware) Download: Microsoft Edge (32-bit) | 163.0 MB View: Microsoft Edge Website | Release History Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      harveycoleman123 earned a badge
      Week One Done
    • First Post
      EzraNougat earned a badge
      First Post
    • One Month Later
      westDvina earned a badge
      One Month Later
    • Community Regular
      Bern@rd went up a rank
      Community Regular
    • Week One Done
      Joey Solo earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      663
    2. 2
      +FloatingFatMan
      192
    3. 3
      ATLien_0
      154
    4. 4
      Xenon
      132
    5. 5
      wakjak
      98
  • Tell a friend

    Love Neowin? Tell a friend!