윈도우 시대에 리눅스의 역할은?
1.리눅스는 유닉스와 완벽하게 호환가능합니다.
리눅스의 보급이 다른 OS보다 빨랐던 이유중의 하나는 유닉스의 호환이라는 점입니다. 유닉스는 워크스테이션용 OS로 대학이나 기업, 연구기관에서 주로 사용됩니다. 하지만 뛰어난 성능에 비해 가격면에서 개인이 이용하기엔 무리가 있었습니다. 하지만 최근 PC 기능의 향상으로 PC와 워크스테이션사이에 성능 차이가 많이 줄어들면서 높은 성능인 유닉스를 개인적인 용도로 거의 무료로 이용할 수 있게 된 것이 리눅스의 인기비결 중 하나입니다.
실제로 프로그램을 개발하는 경우가 아니면 리눅스는 유닉스라고 할 수 있습니다. 유닉스용 프로그램은 별도의 수정없이 리눅스에서 동작할 수 있으며 이것은 유닉스의 성능과 역사가 리눅스에서 활용될 수 있다는 것을 의미합니다.
2.리눅스는 공개운영체제입니다.
리눅스의 개방성 또한 큰 장점이라고 할 수 있습니다. 많은 우수 인력이 확보되어 있기 때문에 우수한 소프트웨어 개발이 가능하고 여러 배포판 개발 업체들이 있기 때문에 사용자에게 선택권이 주어집니다. 윈도우 NT의 경우 개발자가 Microsoft 밖에 없기 때문에 Microsoft가 NT의 문제를 해결해주지 않으면 다음 단계로 진행 할 수가 없습니다. 그러나 리눅스는 지금까지의 배포본 제공업체가 문제에 대응하지 않으면 다른 배포본으로 바꿀 수 있고 소스코드가 공개되기 때문에 우수한 코드만이 살아남을 수 있게 됩니다.
완전 무료라는 장점과 , 유닉스 호환 그리고 높은 품질과 기술 지원, 다양한 배포 패키지등의 이유로 대학기관과 기업등이 리눅스 사용을 해왔습니다.또한 리눅스는 멀티유저, 멀티 태스킹등으로 보안성이 높은 파일을 관리하고 시스템이 풍부한 네트워크를 지원합니다.
3. 리눅스는 PC용 OS보다 안정적입니다.
일반PC는 업무가 끝나면 전원을 끄지만 리눅스는 네트워크사용을 전제로 설계되었기에 불가피한 경우를 제외하고는서버가 항상 가동되어 매우 안정적이라고 할 수 있습니다. 또한 네트워크 지원이 풍부하고 다중 작업도 가능하며 한 대의 리눅스 시스템을 많은 작업자가 동시에 사용할 수도 있습니다.
4.리눅스는 무료입니다.
5.리눅스는 하드웨어의 기능을 알차게 사용합니다.
다른 진보된 운영체계보다 비교적 적은 양의 메모리를 필요로 합니다. . 리눅스는 2메가 램만 있으면 시스템을 운영할 수가 있고,만약 4메가 램만 있으면 여유롭게 X Window와 Emacs등을 실행 할 수 있습니다. 그래서 8메가 램만 있으면 개인이 사용하기에 충분하고, 16메가 이상이 되면 여러 사람이 사용할 수 있습니다. 리눅스는 하드 디스크의 일정 부분을 스왑이라는 방식으로 램처럼 사용하는 기법을 도입하고 있기 때문에, 램이 부족한 경우라도 스왑 영영을 늘리는 것으로 부족함을 채울 수 있습니다.
6.리눅스는 강력한 네트워크를 구축할 수 있습니다.
리눅스의 또 다른 특징으로는 이미 하나의 프로세스가 실행되고 있는 가운데 또 다른 프로세스가 진행될 수 있다는 것입니다. 리눅스의 기본 설계 목적이 다중 사용자와 멀티태스킹인 유닉스를 기반으로하였기 때문에 이는 당연한 결과라 할 수 있습니다.
7.다양한 응용프로그램을 제공합니다.
일반적으로 알려져 있는 바와는 달리 사실 리눅스용 프로그램은 생각보다 많이 존재합니다.
8.리눅스는 다중작업이 가능합니다.
9.리눅스는 인터넷의 모든 기능을 지원합니다.
리눅스를 이야기 할 때면 인터넷을 빼놓을 수 없습니다. 리눅스는 탄생 단계부터 인터넷을 이용하였으며 모든 개발이 인터넷으로 연결되어 이루어집니다. 인터넷이 없었다면 리눅스의 존재는 없었을지도 모릅니다. 리눅스 개발자들이 모두 인터넷 사용자들이므로 리눅스가 인터넷의 모든 기능을 지원하는 것은 어쩌면 당연한 일일 것입니다.
인터넷용 프로그램인 웹 브라우저, 메일(pine, elm) 뉴스(tin, nn) 등 외에도 웹서버 (Apache,CERN), 메일서버 (sendmail, Smail), 뉴스서버 (INND, C-News), DNS(Domain Name System) 서버, IRC 서버 등 거의 모든 인터넷서버의 기능을 갖추고 있고, 방화벽(Firewall) 으로도 사용할 수 있습니다. 인터넷용 시리얼 프로 토콜인 PPP, SLIP, CSLIP 등도 지원됩니다. 전세계의 상당수의 인터넷 서비스 제공자 (ISP: Internet Service Provider)가 리눅스를 인터넷 서비스에 사용하고 있으며 이들을 위한linux.admin.isp라는 뉴스그룹도 있습니다.
이처럼 많은 장점을 가진 리눅스는 윈도우 시장을 점차 잠식하고 있습니다. 하지만 리눅스의 모든 것을 다 좋다고 할 수는 없을 것입니다. 리눅스의 발전을 위해서는 네트워크 보안 문제 및 사용자 인터페이스 문제가 해결되어야 합니다. 비주얼툴 등의 특정 분야에도 부족하다고 여겨지는 부분이 있지만 외국에서는 이미 하나하나 개선되어 나가고 있는 실정이며, 우리나라의 많은 리눅스 관련 기업들도 리눅스 한글화와 인터페이스 문제를 해결하는 과정에 있습니다.