티스토리 뷰

반응형

리눅스 배포판에는 여러 갈래가 있습니다.

슬랙웨어, 레드햇, 데비안, 오픈리눅스, 맨드레이크, 수세, 프루갈웨어 등등...

(국내에서 개발된 한컴 아시아눅스, 눅스원 등도 있었지만 현재는 개발되고있지 않습니다.)

 

그 중 현재까지도 활발하게 이용되고 있는 배포판으로는

CentOS, 우분투, 데비안, 페도라, OpenSUSE 등이 있는데요,

 

"모던 PHP 서바이벌 킷"에서는 모든 리눅스 튜토리얼을 우분투 기준으로 작성할 예정입니다.

 

 

2016년 6월 1일 기준 W3Techs.com의 통계에 따르면 (https://w3techs.com/technologies/history_details/os-linux) 웹 사이트를 위한 리눅스 점유율에서 우분투가 데비안을 제치고 1위 자리를 차지한 것을 확인 할 수 있습니다.

 

이러한 우분투의 인기는 우분투의 여러 장점들에 기반하고 있습니다.

 

1. 무료이다.

Desktop, Server버전 모두 무료로 다운로드 받고 이용할 수 있으며, 상업적인 서비스를 위한 활용에도 문제가 없습니다.

물론 많은 리눅스 배포판이 무료로 공개되어 있지만, RHEL이나 일부 유료 패키지도 존재하고 있다는 점과

윈도우 서버 OS등의 이용에는 상당한 금전적 부담이 필요하다는 점에서 무료 정책은 강력한 경쟁력이라고 할 수 있습니다.

 

2. 유니티 환경 지원으로 데스크탑 용도로 사용 가능하며, 미려한 GUI를 가지고 있다.

서버 환경에서 콘솔 위주 운영을 주로 하는 경우라면 해당사항이 없겠지만,

리눅스 개발환경이 익숙치 않은 초심자들에게 전용 GUI지원은 상당한 메리트가 될 수 있습니다.

물론 유니티 자체에 대한 호불호와 평가는 크게 갈립니다만, KDE나 GNOME등으로의 전환도 쉽기 때문에

이것이 문제가 되지는 않을 것입니다.

 

3. 패키지관리자를 통해 쉬운 서버관리가 가능하다.

CentOS나 Redhat에서도 yum과 같은 패키지관리자가 존재하지만, 실제 사용성 측면에서

apt를 통한 우분투의 패키지 관리의 편리성은 두말할 나위가 없습니다.

최신 버전의 배포판 지원도 수월하며, repo추가도 간편하기 때문에

백엔드 유지에 있어서 상당한 시간단축과 비용 절감을 가능케 합니다.

최신버전의 어플리케이션을 설치하기 위해 직접 컴파일해서 사용해 본 경험이 있는 리눅스 유저라면

우분투 패키지관리자가 얼마나 유용하게 활용될 수 있는지 체감하고 있을 것입니다.

 

4. 방화벽 설정의 간편함, 신뢰할만한 업데이트 지원

다소 전문성을 요하는 iptables가 아닌 쉬운 방화벽 ufw를 사용하며, LTS버전에 대한 사후지원이 뛰어나기 때문에

별다른 보안 지식이 없거나 추가 보안설정을 하지 않은 경우라도 기본적인 보안레벨 유지는 가능합니다.

특히 패키지에 문제가 발생할 경우 해당 패치가 비교적 빠르게 업데이트되고 있어서

주기적 패키지 업데이트만으로도 어플리케이션의 최신버전 유지와 보안패치 적용이 가능한 장점이 있습니다.

 

5. MS와 Google이 주시하고 있는 운영체제

OS 자체의 우수성도 중요하지만, 그 OS가 얼마나 업계의 주목을 받고 참여를 유치하고 있는지도

앞으로의 잠재적 발전가능성에 있어서 중요한 척도라고 할 수 있습니다.

MS는 최신 윈도우10버전  업데이트에서 Ubuntu 14.04 Bash Shell을 지원하고 있고

(믿기지 않지만, 이제 윈도우에서 네이티브 우분투 구동이 가능해 졌습니다.)

Google은 최근 이세돌 알파고의 바둑대전에서 알파고와의 데이터 송수신을 위한 클라이언트 OS로

우분투를 사용한 바 있습니다.

구글의 최신 딥러닝 라이브러리 'TensorFlow'의 튜토리얼 또한 우분투 64비트 버전과 맥 OSX기준으로만 작성되어 있습니다.

(뿐만 아니라 대다수의 리눅스 어플리케이션 튜토리얼은 Ubuntu기반으로 작성되고 있는 추세입니다.)

 

6. 캐노니컬과 우분투재단의 전폭적인 지원

개발, 배포, 유지보수를 영국 캐노니컬사와 우분투재단이 전담하고 있는데, 마크 셔틀워스가 영리회사인 캐노니컬과

비영리 목적의 우분투 재단에 모두 적을 두고 활발한 활동을 하고 있습니다.

재단과 커뮤니티, 기술위원회, 자문위원회의 구성이 탄탄하며,

앞서 언급한 장점들은 이러한 강력한 지원의 성과물이라고도 할 수 있습니다.

 

우분투 사용의 장점들을 여럿 나열해 보았지만,

현실적으로 개발자의 입장에서 우리가 우분투를 선택해야 하는 이유를 축약하자면

"싸고(무료이고)", "편리하고", "안전하며", "실무적용이 쉽기" 때문입니다.

 

반응형

'Ubuntu' 카테고리의 다른 글

우분투(ubuntu) 16.04 vs 16.10 무엇을 선택해야 하나?  (0) 2017.01.01
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함