The Arch Way (한국어)

From ArchWiki
Revision as of 01:20, 25 January 2009 by MooChoux (Talk | contribs) (간결함)

Jump to: navigation, search

Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n entry Template:I18n links end


다음 다섯가지 원칙은 보통 아치의 도, 아치의 철학, Keep It Simple, Stupid의 약자 KISS로 요약되는 것으로 구성됩니다.

간결함

많은 GNU/리눅스 배포본은 자신들을 "간결하다"고 정의합니다. 하지만, 간결함 자체에는 많은 정의를 갖습니다.

아치 리눅스는 개인 자신들의 요구에 따라 시스템을 형태짓게 해주는, 불필요한 추가기능, 변경, 뒤얽힌 관계가 없는 가벼운 기본 구조로서의 간결함을 정의합니다. 한 마디로 우아하고 최소주의적인 접근입니다.

코드의 명확함을 염두한 높은 프로그래밍 표준으로 세워진 가벼운 기본 구조는 시스템 자원을 적게 요구하려는 경향이 있습니다. 기본 시스템은 시스템의 중요한 부분을 감추거나 어렵고 복잡하게 접근하도록 하는 성가심이 전혀 없습니다. 사용자로부터 가능성을 숨기려는 경향이 있는 그래픽 설정 도구 없이 빠른 접근과 수정을 위해 준비된 날렵한 설정 파일 모음을 갖고 있습니다. 따라서 아치 리눅스 시스템은 마지막 세부사항까지 쉽게 구성할 수 있습니다.

반면, 아치 리눅스는 사용자에게 노출되는 동안, GNU/리눅스 시스템의 고유한 복잡함을 유지합니다. 아치 리눅스 개발자와 사용자는 복잡성을 감추려는 노력이 훨씬 더 복잡한 시스템을 낳는다고 믿고 이를 피하려 합니다.

따라서 아치 리눅스 시스템은 마지막 세부사항까지 쉽게 구성할 수 있습니다.

편리함을 뛰어넘는 코드의 명확함

아치 리눅스 시스템은 불필요한 패치 작업, 자동화, 아이 캔디, "뉴비에게 친절"하기보다는 깔끔하고 간결한 코드로서 우아한 디자인을 우선시합니다. 소프트웨어 패치는 절대로 하지 않는 것을 이상으로 합니다.

간결함, 우아함, 코드의 명확함 그리고 최소주의는 언제나 아치 개발의 우선 순위로 남을 것입니다.

개념, 설계 및 기능은 외부 영향에 굴복하기보다는 아치의 도(道) 원칙들을 사용해서 생성되고 구현됩니다. 개발 팀은 아치의 도(道) 철학에 이바지할 것을 굳게 다짐합니다. 그들과 비전을 공유한다면 당신에게 아치를 사용하는 것을 장려할 것입니다.

개방

개방은 간결함과 함께 아치 리눅스 개발의 길잡이가 되는 원칙 중 하나입니다.

사용자-중심

자유

또다른 아치 리눅스 개발의 원칙은 선택의 자유입니다. 사용자는 시스템 구성에 관한 모든 결정을 허락할뿐만 아니라 시스템이 어떻게 *될지를* 결정할 수 있습니다.

아치 리눅스 프로젝트의 설립자 저드 비넷의 말: "[Arch Linux (한국어]]는 당신이 만드는 것입니다."