GNU시스템과 달리, (물론 GNU 시스템의 파일들을 사용하기는 하지만) FreeBSD는 386BSD에서 파생된 FreeBSD 라이센스를 사용하는 유닉스계열 시스템입니다. 이 프로젝트는 시작한지 십여년이 지났기 때문에 코드의 성숙도도 높고, 더 보수적이며 더 안정적입니다. 어찌보면 데비안의 Stable 배포버전을 떠올릴 수 있는데, 이보다 더 보수적이면서도 새 어플들을 빠르게 받아들여서 더 합리적으로 진행되는 프로젝트 같습니다. 데비안처럼 Stable 과 Current 버전이 있습니다만 데비안의 것과는 약간 다른 개념이 들어가 있습니다.
FreeBSD의 특징을 꼽으라면, Ports 시스템이라는 것이 존재한다는 것입니다. 이것은 데비안의 apt 와 비슷하게 생각할 수 있는데, 결정적으로는 Ports는 소스파일을 근거로하여 소스를 다운받아 컴파일해서 설치해주는 소스차원의 것이고 데비안의 APT는 이미 컴파일 되어있는 바이너리차원의 것이라는 것에 있습니다. 물론 데비안의 APT도 소스를 가져와서 컴파일할 수는 있지만, 소스의 컴파일 옵션 설정 등 에서 FreeBSD의 방식을 따라가지 못합니다. (아니면 소스를 받아와 재피키징을 빌드하면 되긴 하지만, 이것은 매우 번잡스럽습니다.) 즉 데비안은 바이너리 설치에 최적화 되어있어 짧은시간에 훌륭한 시스템을 구축할 수 있고, FreeBSD는 컴파일 시간 등이 필요해서 오래걸리긴 하지만 최적화된 시스템을 구성할 수 있다는 말로 요약이 됩니다. Gentoo 는 이러한 FreeBSD 의 장점을 가져온 것으로 Emerge 시스템이란 것이 Ports 시스템과 데비안의 APT를 혼합하여 만든 것으로 매우 호평을 받고 있습니다. 수년 후에 더 성숙해진다면 더욱 매력적으로 성장해 있을 것으로 생각됩니다.
GNU시스템이나 FreeBSD시스템이나 모두 GNU 프로그램들을 사요하기 때문에 (특히 X환경에서는 )언듯보면 그다지 차이점을 찾을 수 없을지도 모릅니다. 모두 UNIX-like O/S이고, 유닉스 프로그램들이 대부분 잘 작동하기 떄문입니다. 큰 차이점이라고 한다면 라이센스가 있겠습니다. GNU 시스템은 GNU 라이센스인 GPL을 따릅니다. 이 GPL은 한마디로 요약하자면, "GPL 로 작성, 재배포된 프로그램은 GPL이어야 한다"와 "이외의 모든 제한은 걸 수 없다" 입니다. 앞의 말은 한번 GPL이면 그 대대손손 모두 GPL 라이센스를 가져야한다 뿐입니다. 뒤의 말은 프로그램의 소스공개는 물론 수정 배포, 판매 등 앞서의 말만 빼면 모두 허용되어야 한다는 말이지요. 즉 GPL은 GPL로 된 프로그램을 어떤 특정인이나 단체만을 위해 사용되지 못하게 막는 것입니다. 반면 FreeBSD 라이센스는 "맘대로 하라"입니다. GPL 보다 더 Free 한 개념으로 어찌보면 저작권이 없는 것과 같습니다. FreeBSD 라이센스 프로그램은 그 프로그램을 자신의 이름으로 팔던, 조금 고쳐서 소스를 공개 안하고 팔든 상관 안합니다. 리차드 스톨만은 이러한 점을 기업들이 악용할 소지가 매우 크며 궁극적으로 일반유저들에게 좋지 못할 것이라는 경고를 했습니다. 뭐, 적절한 예인지는 잘 모르겠지만 우리가 잘 아는 Windows NT 계열(윈도우2000을 포함하여), 미려한 O/S로 알려진 애플의 OS X 이 이러한 경우입니다.
실은 이러한 FreeBSD에 대한 좋은 문서를 찾았다는 글을 남기려 했는데, 이렇게 비교해서 생각하게된 글을 남기게 되었군요 (웃음) 이들에 대해 관심있는 분들과 후에 제가 다시 접근하기 위해 링크 정보들을 남깁니다.
국내 BSD네트웍으로 FreeBSD관련 상품도 판매하고 좋은 글도 많고 유익한 곳이라 생각합니다.
http://www.kr.freebsd.org/
국내 FreeBSD 사용자 모임 사이트로 역시 FreeBSD에 대해 연구한다면 반드시 북마크 해둬야 하는 곳입니다.
http://openlook.org/
국내 FreeBSD 커뮤터 중 한분인 퍼키님의 홈피입니다. 거의 실시간(?) FreeBSD에 대한 정보를 얻을 수 있으며 제가 FreeBSD에 눈길을 돌리게 영향을 끼치신 분이기도 합니다. 재미있습니다. :D
http://www.kr.freebsd.org/~cjh/
국내 FreeBSD 커뮤터 중 한분인 최준호님의 홈피입니다. 역시 좋은 문서들이 가득합니다. ;)
http://canon.chungbuk.ac.kr/
FreeBSD 유저의 홈피인듯. 이런저런 문서가 있음.
http://bbs.kldp.org/
Linux 유저들의 곳이지만 동시에 FreeBSD의 유저분들도 많습니다. 이쪽계열(..)에 관심이 깊으면 항상 놀러가야 하는 곳입니다. (네, 그런 것입니다. 후후)
http://www.gnu.org/philosophy/philosophy.ko.html
GNU 사상에 대한 글입니다. 읽어보시길 추천합니다.