“잘 나가는 회사 사람 10명보다 다양한 의견을 가진 회사 밖 100명이 더 효과적이다. 활동이 근무시간에 얽매이지 않고 전세계 24시간 돌아가 일처리도 빠르다. 오픈소스는 이런 장점을 가지고 세상을 바꾸고 있다. 한국이 오픈소스에 대한 오해를 걷어내고 적극적으로 참여한다면, 충분히 오픈소스의 파워하우스가 될 수 있다.”

 

오픈소스 소프트웨어(SW) 대가로 꼽히는 레드햇의 네트워킹 최고 개발자 데이비드 밀러는 지디넷코리아와의 인터뷰에서 이같이 말했다. 밀러는 지난 6일 서울 코엑스에서 열린 ‘공개SW 그랜드 챌린지’행사에 참여하기 위해 한국을 방문했다.

 

데이비드 밀러 레드햇 컨설팅 엔지니어. 한국 음식을 좋아하고 장난기 많은 그는 인터뷰 사진 요청에 여러 익살스런 표정을 보여줬다.   

▲ 데이비드 밀러 레드햇 컨설팅 엔지니어

한국 음식을 좋아하고, 장난기 많은 그는 인터뷰 사진 요청에 여러 익살스런 표정을 보여줬다.

 

그는 특히 네트워킹 분야 권위자로 현재 레드햇에서 컨설팅 엔지니어를 맡고 있다. 컨설팅 엔지니어는 레드햇에서 엔지니어 분야 최고위급 직책이다. 네트워크나 보안 등 새 기능이 추가될 때 최종 승인권을 갖고 있다. 밀러가 사인하지 않으면 새로운 기능을 담은 서버가 출시가 불가능할 정도로 이 분야에서 권위를 인정 받고 있다.

컴퓨터 사이언스를 전공한 그는 대학생 때 프로그래밍을 접하면서 오픈소스의 길에 들어섰다. “처음 애플리케이션을 배우다 이해가 안 돼서 그 코드를 읽으려 했다. 하나 더 내려가 코드를 실행해주는 라이브러리를 보게 됐고, 라이브러리를 보다 시스템 프로그램을 배우게 됐다. 읽을 수 있는 것 중 가장 쉬운 게 리눅스더라.” 이후 그는 미국 슈퍼컴퓨터를 개발한 실리콘그래픽스(SGIC)에서 인턴으로 일하다 스타트업을 거쳐 레드햇으로 오게 됐다.

 

“10명보다는 100명이, 8시간보다는 24시간 돌아가는 시스템이 오픈소스의 장점”

그는 오픈소스의 장점은 “개개인이 하려고 하면 힘든 일을 오픈소스를 이용하면 더 쉽게, 더 빨리 품질을 향상시킬 수 있다는 점”이라고 소개했다. 마이크로소프트나 구글과 같이 세계적으로 큰 회사들이 오픈소스에 참여한다고 하는 것도 바로 이런 오픈소스가 결국 제품의 질 향상에 도움을 주기 때문이라고 얘기했다.

“회사에서 제일 잘 나가는 사람 10명이 열심히 일하는 것보다 세계적으로 다양한 의견을 가진 100명의 사람이 코드를 보내주는 것이 제품 품질 향상에 훨씬 도움이 된다. 회사에서 일하는 8시간보다 전 세계 24시간 돌아가는 오픈소스 환경도 일 처리를 더욱 빠르게 도와준다”고 설명했다.

 

이어 “오픈소스를 하지 않고 회사 내에서만 개발하다 보면 밖에 더 좋은 의견이 있는지 모른다. 또 비슷한 생각을 가진 사람들끼리만 일하면 발전이 없다”며 “회사 밖의 여러 다양한 사람들이 보내주는 코드를 비교하다 보면 제품이 훨씬 좋아지고, 좋은 코드를 보내 준 사람을 또 발견해 스카웃할 수도 있다”고 덧붙였다.

그는 “오픈소스가 이렇게 중요하고 세상을 바꾸고 있는데, 한국에서는 오픈소스에 대한 오해가 있어 기피하고 있는 것 같다”며 “오픈소스를 한번 시작해보면 얼마나 장점이 많은지 알 텐데, 안해본 사람 중에는 오픈소스를 하면 직장을 구하기 힘들다든지, 라이선스 때문에 벌금을 많이 낸다고 무서워하는 사람들이 많은 것 같다”고 우려했다.

이어 “라이선스에 대한 책임이나 의무를 제대로 이해하면 벌금 낼 일 없이 오픈소스의 장점을 더 많이 느끼고 활용할 수 있다”며 “한국 개발자들이 오픈소스의 장점을 잘 모르는 것 같아 그걸 알리고 싶어 한국에 왔다”고 말했다.

 

“한국은 오픈소스 잠재력 큰 나라…오픈소스 지원 지속해야”

그는 "한국은 정부 산하의 정보통신산업진흥원(NIPA)이 오픈 소스 지원을 잘 하고 있다고 생각한다"고 밝혔다. 이어 “오픈소스를 무서워하지 말고 작은 참여라도 계속할 수 있도록 교육 지원을 하고, 오픈소스를 사용하고 있는 해외 연사들을 많이 한국으로 초청해 서로 대화를 할 수 있는 장을 지속적으로 마련해주는게 필요하다”고 조언했다. ...[더보기]

 

 

[기사출처] 지디넷코리아 황정빈 기자 / jungvinh@zdnet.co.kr

[원문보기] http://www.zdnet.co.kr/news/news_view.asp?artice_id=20180710162220