사이트 내 전체검색
[linux] 보안성 비교: GNU/Linux 대 BSD
로빈아빠
https://cmd.kr/server/313 URL이 복사되었습니다.

본문

보안성 비교: GNU/Linux 대 BSD

리눅스가 마이크로 소프트의 제품보다 훨씬 안정적이고 안전하다는 분석은 리눅스가 더 좋은 코어코드에 베이스를 두었다든지 오픈소스여서 많은 사람들이 계속 모니터링하고 수정을 한다든지 하는 이유를 들면서 이미 많이 있어왔습니다.

하지만 이런 분석에서 어떤 것보다 더 안전하고 정말 자유로운 유닉스 버젼인 BSD에 대한 언급은 거의 없었습니다. 리눅스가 해커들에게 많은 사랑을 받고 있지만 그것은 리눅스가 가장 저렴하다거나 가장 안전한 오픈소스 운영시스템이기 때문은 아닙니다. 더구나 리눅스는 광범위한 여러 종류의 시스템에서 돌아가지도 않습니다. 이 세가지는 U.C. Berkeley에서 처음 시작되어 학문적으로 개발된 UNIX버젼에 해당되는 사항들이며 이 여러가지 버젼들은 묶어서 BSD(Berkeley Software Distribution)라고 일컬어 지기도 합니다.

Linux 대 BSD

Linus Torvalds의 리눅스는 BSD에 비하면 무척 어립니다. BSD는 지난 20년간 PC만큼 나이를 먹었고 빌 게이츠가 MS-DOS로 유명했을 때 여러 대학교 한켠에서 돌아가고 있었습니다.

그러면 여러분은 당연히 이렇게 물을 것입니다. "BSD가 그렇게 대단하다면 왜 더 많은 사람들이 BSD를 사용하지 않습니까?" 여기에는 여러가지 이유가 있는데 그 중에는 운영 시스템 자체의 성능과 관계된 것은 하나도 없습니다. 사용자들이 BSD 보다 리눅스를 좋아하는 이유 중 하나는 BSD가 학문적이라는 것입니다. 리눅스는 해커들이 매우 좋아합니다. 이 집단의 일부분은 리눅스가 훌륭하고 또한 그 개발을 둘러싼 신화적 이야기 때문에 여기에만 매달렸습니다.: 컴퓨터 한대만 가지고 몇달동안 방에 틀어박혀 있던 어떤 사람이 드디어 훌륭한 운영시스템을 만들어 나타나다! 사실만큼 많은 신화같은 이야기가 있지만 직접적으로 리눅스를 만든데 책임을 진 사람은 Torvalds이며 그는 그 업적에 대해 많은 명성을 얻었습니다.

그러나 BSD는 학문집단에서 탄생해 그 개발은 해커들의 자유로운 교류보다는 컴퓨터공학부분에 더 근접해 있었습니다. 기업들이 인터넷을 관리하기 위해 해커를 고용했을 때, 그들은 자연스럽게 보수적인(그들 입장에선) BSD 보다 자신들이 좋아하던 리눅스를 선택했던 것입니다.

리눅스가 그렇게 인기가 좋은 또다른 이유는 많은 회사와 개인들이 리눅스 판매와 서비스 지원이 돈이 된다는 사실을 알았기 때문입니다. Red Hat과 다른 리눅스 배포자들은 설치를 더욱 쉽게 할수 있도록 해 주며 관리를 도와주는 패키지를 추가하기도 하는데 이들이 없었다면 리눅스는 아마도 그렇게 인기가 많진 않았을 것입니다.

또한 리눅스는 BSD 때문에 큰 덕을 봤는데 BSD는 운영시스템 라이센스 문제로 AT&T(Bell Labs은 유닉스를 만들었습니다)와 큰 싸움을 벌였었습니다. AT&T와 BSD 서포터 사이의 싸움은 유닉스와 BSD 모두에게 상처를 입혔지만 리눅스 개발과 마켓팅에는 큰 도움이 되었습니다.

어쨌든 리눅스가 BSD보다 더 많은 관심을 받고 있지만 그렇다고 BSD가 무시되고 있다는 것은 아닙니다. Yahoo를 포함하여 많은 큰 기업들이 BSD 코어를 사용하고 있으며 몇개의 주요 IBM 시스템도 BSD에 의지하고 있습니다.

BSD distributions

이제 BSD 라이센스를 가진 유닉스 버젼 중 세가지 주류인 OpenBSD, NetBSD, 그리고 FreeBSD를 간단히 살펴보겠습니다. 셋 모두 공짜로 인터넷에서 다운로드 받을수 있으며 사용상의 제약 또한 없습니다. 사실 BSD 오픈 소스 라이센스는 리눅스가 지니는 GPL 보다 훨씬 더 강력한 의미의 "오픈" 입니다. 물론 긴 다운로드 시간이 싫다면 이들 운영 시스템에 대해서도 대부분의 사람들은 얼마간 지불할 용의가 있을 것입니다. 결국 OpenBSD가 들어있는 두장의 CD 셋트가 단돈 $30에 팔리고 있으며 이것으로 원하는 카피는 모두 할수 있으며 하고 싶은 대수 만큼의 시스템에 모두 설치가 가능합니다.

여러분이 아주 안전한 OS를 찾는다면 OpenBSD 이상이 없습니다. 이것은 아마 지금까지 개발된 운영 시스템 중 가장 안전한 운영시스템일 것입니다. 이 말이 그냥 하는 말 같다면 기본 설치에서 remote access hole 문제가 발견된 후 벌써 4년이 흘렀다는 것만 기억하십시요.

여러분이 여러 가지 다양한 종류의 시스템을 가지고 있는데 이들 모두 같은 OS를 사용하고 싶다면 NetBSD를 체크해 보십시요. NetBSD는 Algor에서 VAX, Walnut까지 거의 70 종류의 플랫폼을 지원하고 있습니다.

그러나 OpenBSD와 NetBSD 모두 그들이 주장하는 주요 장점은(강력한 보안성 또는 거의 모든 플랫폼과의 호환성) 어느 정도 서로 제한된 틀을 가지고 있기 때문입니다. 여러분이 어떤 운영 시스템을 가지고도 잘 다룰 수 있겠지만 더 많은 벨과 알람을 원한다면 FreeBSD를 고려해봐야 합니다. FreeBSD는 여러분의 인생을 더 편하게 해 줄 많은 개발자들을 가진 인텔 플랫폼 OS 입니다.

요약

만일 여러분의 회사를 안전하게 지키는데 마이크로 소프트의 제품에만 의존하는게 영 마음에 걸린다면 그리고 관리자가 이런 "새로운" 리눅스에 대해 묻기 시작한다면 관리자의 열린 마음의 잇점을 살려 BSD UNIX의 프리 버젼 중 하나를 사용해 보는 건 어떨까요? 여러분이 영업상의 관점이 필요하다면 라이센스를 사는 돈이 필요없다는 것을 강조하십시요. 그러면 회사는 새로운 컴퓨터에 설치하는 매 카피마다 지불해야 하는 돈 때문에 필요한 모든 소프트웨어 인벤토리를 남기지 않아도 됩니다.

자료출처 www.kr.freebsd.org

댓글목록

등록된 댓글이 없습니다.

1,139 (12/23P)

Search

Copyright © Cmd 명령어 18.119.113.79