아래의 질문들은 어떠한 다른 FAQ 들 보다 훨씬 광범위하게 오픈솔라리스 프로젝트의 기술적인 면들을 커버하고 있습니다.
- 어떻게 시작해야 합니까?
- 제가 오픈솔라리스 소스 코드와 바이너리로 어떠한 작업을 할 수 있습니까?
- 오픈솔라리스 소스 코드와 바이너리는 어디에서 얻을 수 있습니까?
- 빌드 환경을 설정하고 적절한 툴을 얻고 실제 소스를 빌드 하는 정보를 어디에서 얻을 수 있습니까?
- 소스는 얼마나 자주 업데이트 되나요?
- 소스 코드 빌드를 완료 했습니다. 이제 무슨 작업을 해야 할까요?
- 커뮤니티에는 어떻게 참여할 수 있습니까?
- 오픈솔라리스 소스 코드에서 버그를 찾아 내었습니다. 어떻게 리포트 할까요?
- 보안 버그들이 다른 버그들과 다르게 다루어 집니까?
- 오픈솔라리스 코드 베이스에 어떻게 변경사항을 공헌할 수 있습니까?
- 제가 어떤 것을 작업해야 할지에 대한 권장사항이 있습니까?
소스 브라우저 를 이용해서 오픈솔라리스의 소스 코드와 바이너리를 다운 받는 것이 첫번째 단계 입니다.
오픈솔라리스 소스 코드와 바이너리는 어디에서 얻을 수 있습니까?
다운로드 페이지 에서 소스를 빌드하기 위해 필요한 소프트웨어들과 설명서를 받으실 수 있습니다.
제가 오픈솔라리스 소스 코드와 바이너리로 어떠한 작업을 할 수 있습니까?
여러분은 자유롭게 오픈 솔라리스 코드를 보고, 수정하고, 빌드하고, 사용하고 재배포 할 수 있습니다. 각 바이너리 다운로드들은 서로 각기 다른 권리화 제한을 가진 라이센스들을 가지고 있습니다. 라이센싱 페이지 에서 소스 코드와 바이너리들에 관련된 라이센스에 대한 정보를 보시기 바랍니다.
여러분은 빌드가 가능한 오픈솔라리스 코드의 최신버전을 다운로드 페이지 에서 얻으실 수 있습니다.
빌드 환경을 설정하고 적절한 툴을 얻고 실제 소스를 빌드 하는 정보를 어디에서 얻을 수 있습니까?
빌드의 릴리즈 노트를 읽는 것 부터 시작합니다. 이 파일은 다운로드 페이지 에 존재합니다. 릴리즈 노트는 오픈 솔라리스 소스 코드와 소스를 빌드 하는데 필요한 소프트웨어들을 포함한 전반적인 정보들을 얻으실 수 있습니다.
개발자 레퍼런스 문서는 여러분이 필요로 하는 툴들의 정보를 포함한 소스를 빌드할때의 궁금한 점들의 대부분의 해답이 있습니다. 이 문서는 또한 최신 오픈솔라리스 바이너리로 시스템을 업데이트 하는 법과 개발자들에게 필요한 모든 정보들이 담겨 있습니다.
소스는 대략 2주에 한번 정도 업데이트 됩니다. 앞으로는 좀 더 빠른 간격으로 업데이트 할 수 있도록 계획하고 있습니다.
소스 코드 빌드를 완료 했습니다. 이제 무슨 작업을 해야 할까요?
여러분은 이제 관심있는 커뮤니티에 가입해야 합니다. 이것이 어떠한 작업이 이미 이루어 졌고 여러분이 어떤식으로 공헌할 수 있는지 알 수 있게 도와 줍니다. 오픈솔라리스 프로젝트에 기여하는 방법은 여러가지가 있습니다:
- 커뮤니티 와 토론 에 참여하기
- 버그를 찾고 리포트하기
- 소스 코드 혹은 문서 공헌하기
- 프로젝트가 어떻게 하면 좀더 성공적일지 피드백 주기
커뮤니티는 특정 기술 분야에 대한 정보와 토론에 집중하는 가장 좋은 방법입니다. 앞으로 웹사이트 기능을 통해서 각각의 커뮤니티가 여러개의 프로젝트를 진행할 수 있도록 함으로써 커뮤니티가 모든 프로젝트와 인프라에 프로젝트 특수한 정보를 제공할 수 있도록 할 계획 입니다.
커뮤니티 포털 과 웹사이트 FAQ 가 커뮤니티에 참여하거나 웹사이트를 사용하는 방법에 대한 정보를 줄 수 있을 것입니다.
오픈솔라리스 소스 코드에서 버그를 찾아 내었습니다. 어떻게 리포트 할까요?
첫번째 단계는 버그 데이타베이스 를 검색해서 이미 리포팅 된 버그인지 확인하는 것입니다. 누구라도 데이타베이스를 접근할 수 있지만 버그를 등록하기 위해서는 반드시 등록된 유저여야 합니다.
현재 여러분은 오직 오픈솔라리스 코드 베이스내에 있는 기술들의 버그 만을 검색하고 로그할 수 있습니다. 현재 솔라리스의 추가적인 기술들에 대한 버그 리포팅 기능 제공을을 계획하고 있습니다. opensolaris.org 의 다음 메이저 업데이트에는 현재 버그들을 업데이트 하는 기능을 지원할 것입니다.
아주 명확한 이유에 의해서 저희들은 오픈솔라리스의 보안 취약점에 대해 조심하고자 합니다. 만약 버그를 발견하셨다면 썬 보안 Coordination 팀에 알려주시기 바랍니다.
오픈솔라리스 코드 베이스에 어떻게 변경사항을 공헌할 수 있습니까?
오픈솔라리스 프로젝트 향상시키기 페이지 에 코드를 공헌하는 개발 단계에 대한 정보가 상세하게 나와 있습니다.
제가 어떤 것을 작업해야 할지에 대한 권장사항이 있습니까?
여러분의 아이디어 및 커뮤니티 토론과 함께 버그 데이타베이스 를 oss-bite-size 키워드로 검색함으로써 솔라리스 엔지니어링팀이 발견한 아주 작은 버그들을 볼 수 있습니다.
여러분이 버그에 대한 수정 및 기능향상 아이디어나 작업하고 싶은 버그를 찾아 냈다면 request-sponsor AT opensolaris DOT org 에 메일을 보냄으로써 오픈솔라리스 소스 코드 베이스를 수정하는 작업을 시작하도록 합니다.
이 아티클의 영문 원본은 http://www.opensolaris.org/os/about/faq/getting_started_developers/ 이며, 출처는 샤크의 자바프로그램 카페입니다.


댓글을 달아 주세요