주요 차이점 : Linux와 UNIX는 두 가지 유형의 운영 체제입니다. 유닉스는 리눅스보다 앞서있다. 실제로 리눅스는 근본적으로 유닉스 운영체제의 사본이며 시간이 지남에 따라 다른 OS로 발전했다.
Linux와 UNIX는 두 가지 유형의 운영 체제입니다. 운영 체제는 컴퓨터 하드웨어 자원을 관리하는 소프트웨어 모음입니다. 또한 컴퓨터 프로그램에 대한 공통 서비스를 제공합니다. 운영 체제는 응용 프로그램이 작동하지 않는 컴퓨터 시스템 소프트웨어의 핵심 부분입니다.
유닉스는 리눅스보다 앞서있다. 실제로 리눅스는 근본적으로 유닉스 운영체제의 사본이며 시간이 지남에 따라 다른 OS로 발전했다. UNIX는 원래 Bell Labs 직원 인 Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, Michael Lesk 및 Joe Ossanna가 AT & T를 위해 1969 년에 만들었습니다. 원래 어셈블리 언어로 코딩되었습니다. 그런 다음 1973 년에 C 언어로 기록되었다. 이를 통해 다른 하드웨어로 이식 할 수있었습니다.
결국, 그것은 외부 회사에 허가되었습니다. 이것은 여러 가지 가지로 진화를 촉진시켰다. 이러한 다양한 유형의 운영 체제는 AT & T, 다른 상용 공급 업체, University of California, Berkeley 등과 같은 대학 및 비영리 조직에서 개발했습니다. BSD, 솔라리스, HP-UX, Sequent, AIX, Darwin, MINIX, Linux, FreeBSD, NetBSD, OpenBSD 및 FreeBSD BSD는 어느 정도 UNIX를 기반으로합니다.
이러한 다양한 UNIX 운영 체제는 이제 서버, 워크 스테이션 및 모바일 장치에서 일반적으로 사용됩니다. UNIX 환경과 클라이언트 - 서버 프로그램 모델은 인터넷 개발에 필수적입니다.
UNIX는 프로그래머를 대상으로했으며 여러 플랫폼에서 실행되는 소프트웨어를 개발하는 데 사용되었습니다. 유닉스는 '휴대용, 멀티 태스킹 및 다중 사용자 시간 공유 구성'으로 설계되었습니다. 그것은 '데이터 저장을위한 일반 텍스트의 사용; 계층 적 파일 시스템; 장치 및 특정 유형의 프로세스 간 통신 (IPC)을 파일로 취급합니다. 동일한 기능을 모두 포함하는 하나의 모 놀리 식 프로그램을 사용하는 것과는 대조적으로 파이프를 사용하는 명령 줄 해석기를 통해 함께 묶을 수있는 많은 수의 소프트웨어 도구를 사용할 수 있습니다. '
유닉스에 비해 리눅스는 상당히 새롭다. Linux는 1991 년 Linus Torvalds에 의해 작성되었습니다. 그는 UNIX를 기반으로 완벽하게 작성했지만, 처음부터 직접 작성했습니다. 즉, UNIX에서 직접 코딩하지 않았습니다. 토발즈는 인터넷을 통한 해커들의 이러한 노력에 도움이되었습니다.
Linux는 원래 Intel x86 기반 개인용 컴퓨터의 무료 운영 체제로 개발되었습니다. 그 이후로 Linux는 다양한 다른 컴퓨터 하드웨어 플랫폼으로 포팅되었습니다. 실제로 Linux는 다른 운영 체제보다 많은 플랫폼으로 이식되었습니다.
Linux는 일반적으로 서버, 메인 프레임 컴퓨터 및 수퍼 컴퓨터에 사용됩니다. 'Top500 OS 차트'에 따르면 Linux는 현재 가장 빠른 500 대 슈퍼 컴퓨터 중 90 % 이상에서 사용됩니다. 여기에는 상위 10 대 슈퍼 컴퓨터가 포함됩니다. 또한 Linux는 휴대폰, 태블릿 컴퓨터, 네트워크 라우터, 건물 자동화 제어 장치, TV 및 비디오 게임 콘솔과 같은 임베디드 시스템에서도 실행됩니다. 사실, 가장 인기있는 스마트 폰 운영 체제 중 하나 인 안드로이드는 실제로 리눅스 커널에 내장되어 있습니다.
리눅스는 GNU 라이센스 하에서 자유롭게 사용할 수 있으며, 사용자가 리눅스 커널을 변경하면 일반 대중과 무료로 사용할 수있게된다. 그러나 UNIX의 일부 변종은 오픈 소스로 사용할 수 있지만 UNIX OS를 개발 한 회사는 많지 않습니다.
또한 평신도의 관점에서 볼 때 유닉스는 리눅스보다 훨씬 사용하기가 어렵다. 유닉스는 코딩 지식이 더 필요하기 때문이다. 그러나 실제로 사용중인 OS 버전에 따라 다를 수 있습니다.