Mozilla Source Code (HTTP/FTP)

이 페이지에 스크립팅 에러가 있습니다. 사이트 편집기에 의해 보여지는 동안, 아래에 있는 콘텐트를 부분적으로 볼 수 있습니다.

{{ :ko/Build_Documentation/TOC }}

모질라 소스코드는 소스 압축파일을 내려받거나 CVS 클라이언를 이용해 얻을 수 있습니다. 만약 처음 시작하는 초보자이거나 특정 모질라 제품을 빌드하고 싶다면, 소스 압축파일을 내려받는 것을 추천합니다. 그렇지 않다면 Mercurial를 이용해 모질라 소스코드를 다운로드(파이어폭스)하거나 Mercurial을 이용해 Comm-central 소스코드를 다운로드(썬더버드, 씨몽키, 파이어폭스)하십시오.

빌드 하기전에 시스템 요구사항과 빌드하는 방법을 다시 한번 읽어주시기 바랍니다.

라이센스

소스코드의 라이센스에 관한 정보는 licensing page에 있습니다.

수출 제한

This source code is subject to the U.S. Export Administration Regulations and other U.S. laws, and may not be exported or re-exported to certain countries (currently Cuba, Iran, Libya, North Korea, Sudan and Syria) or to persons or entities prohibited from receiving U.S. exports (including those (a) on the Bureau of Industry and Security Denied Parties List or Entity List, (b) on the Office of Foreign Assets Control list of Specially Designated Nationals and Blocked Persons, and (c) involved with missile technology or nuclear, chemical or biological weapons).

어설프게 번역하면 의미가 왜곡될지 몰라 해석하지 않았습니다. - JuEUS-U

다운로드

릴리즈

릴리즈를 위한 소스코드는 FTP 서버 의 "source"안의 버전별 서브디렉토리에서 찾을 수 있습니다.
FTP 서버의 디렉토리 구조는 다음과 같습니다.

PROJECT/releases/RELEASE/source/

(소문자로 되어있는 이름은 변하지 않습니다.) "PROJECT"는 "firefox"나 "thunderbird" 등의 프로젝트 이름이고, "RELEASE"는 "1.5.0.3"이나 "bonecho" 같은 버전 번호/이름입니다. 이 주소의 앞부분은 "ftp.mozilla.org/pub/mozilla.org/"입니다. 어떤 프로젝트는 FTP에서 소스를 얻을 수 없습니다. (예: bonsai - 이런 경우에는 CVS를 사용해야 합니다.). 특정 버전의 소스코드는 특정 CVS 태그를 이용해 얻을 수 있습니다.

원하는 버전의 소스코드를 얻는 가장 쉬운 방법은 위의 디렉토리 구조 규칙을 숙지한 후, "ftp://ftp.mozilla.org/pub/mozilla.org/"에 접속해서 목표 디렉토리로 접근해 가는 방법입니다. FTP 서버에 접속하기 위해서는 Firefox같은 브라우저를 사용하거나 FTP 클라이언트를 사용하십시오.

예를 들어 프로젝트 Firefox의 2.0.0.4 버전의 소스코드는 "ftp://ftp.mozilla.org/pub/mozilla.or....0.0.4/source/"에서 찾을 수 있습니다. 위의 URL은 "ftp://ftp.mozilla.org/pub/mozilla.org/", PROJECT = firefox, /releases/, RELEASE= 2.0.0.4 , /source/ 등을 모두 결합한 결과물 입니다..

전체 소스 트리는 FTP를 통해 내려받을 수 없습니다.

만약 ftp 링크가 제대로 작동하지 않는다면 HTTP 서버에서 시도해보십시오.

Nightly 스냅샷

현재 nightly 스냅샷의 소스 타볼(tarballs)은 제공되지 않고 있습니다.

압축 풀기

소스코드는 bzip으로 압축된 타볼 파일입니다. 따라서 "tar"과 함께 "bzip2"이 설치되어있어야 합니다(밑의 명령어에서 -j 플래그는 압축파일을 우선 "bzip2"으로 푼다는 것을 의미합니다.). 타볼을 unix류의 쉘에서 풀려면 (또는 cygwin 쉘) 다음을 입력하십시오:

tar -xjf <소스-파일.tar.bz2>

만약 압축이 해제되면서 생성되는 파일을 보고싶다면 다음을 입력하십시오:

tar xjfv <소스-파일.tar.bz2>

윈도우 사용자: WinRAR나 WinZip으로 압축을 해제하면 정상적으로 동작하지 않습니다.. WinZip은 *.bz2 파일을 지원하지 않고, 압축파일이 크기가 0인 파일을 포함하고 있어 제대로 압축이 해제되지 않습니다. 따라서 윈도우에서는 7-zip을 이용하시기 바랍니다.


interwiki link

Document Tags and Contributors

Contributors to this page: JuEUS-U
Last updated by: JuEUS-U,