FreeBSD 핸드북
: 어플리케이션 설치하기: 포트 콜렉션
: 왜 포트 콜렉션이 있는가?
Previous: 어플리케이션 설치하기: 포트 콜렉션
Next: 포트 콜렉션은 어떻게 동작하는가?
4.1. 왜 포트 콜렉션이 있는가?
기본 FreeBSD 시스템에는 여러가지 도구와 시스템 유틸리티가 들어
있지만 많은 유명한 프로그램은 다음과 같은 좋은 이유때문에 기본
시스템이 아닙니다:-
- 일부 리스프 기반 편집기처럼 어떤 사람은 이것 없이는 못살지만
다른 사람은 참을 수 없는 프로그램들.
- 기본 시스템에 넣기에는 너무 특화된 프로그램(CAD, 데이터베이스).
- 시스템에 꼭 있어야 하기 보다는(아마도 어떤 언어들) ``시간이
남으면 봐야지'' 영역에 속하는 프로그램.
- FreeBSD같은 진지한 운영체제에 제공되기에는 너무 장난같은
프로그램 ;-)
- 많은 프로그램을 기본 시스템에 넣어도 사람들은 항상 더 많은 것을
원하므로 어딘가에 그 상한을 그어야 합니다(그렇지 않으면 FreeBSD
배포본은 너무 커질 것입니다).
모든 사람이 자신이 좋아하는 프로그램을 직접 포팅하기를 기대하는
것은 분명히 비논리적이므로(엄청난 양의 중복된 작업을 말하는 것이
아닙니다) FreeBSD 프로젝트는 이 과정을 자동화해줄 표준 도구를
사용하는 영리한 방법을 제안하였습니다.
우연히도, 이것은 간단하지만 아주 유연한 도구를 결합하여 아주
강력한 것을 만들어내는 ``유닉스 방식''이 실제로 동작하는 것을 보여주는
훌륭한 예입니다.
FreeBSD 핸드북
: 어플리케이션 설치하기: 포트 콜렉션
: 왜 포트 콜렉션이 있는가?
Previous: 어플리케이션 설치하기: 포트 콜렉션
Next: 포트 콜렉션은 어떻게 동작하는가?