What differece between unix and linux?

Not much, mostly, though the kernels and a lot of services are different. There are a number of Unix versions, some of which are free and open source (BSD mostly), and many of which are proprietary (HP-UX, Tru64 Unix, AIX,etc). There are also many Linux versions, but all of that code is fundamentally FOSS (Free, and Open Source). Remember, there are 2 types of free - free as in beer, and free as in freedom to use/change/redistribute as you wish.

Both Unix and Linux adhere to the Posix standards (api's that allow applications to interact with the operating system kernel), which means that applications that are programmed to those standards can be fairly easily ported from one system (Unix) to another (Linux). A good example of this is the nedit program editor. I have been able to recompile and run it on every Posix compliant system (Linux, Unix, QNX) I have used without changing one line of code.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.