참고 자료
- 라이센싱
- 프로젝트에서 사용되는 CDDL 을 비롯한 다른 라이센스들의 상세 정보
- 개발자 가이드
- 방대한 양의 개발자용 가이드
- OpenSolaris 참여하기
- OpenSolaris 프로젝트에 참여하기
- 연락처
- 도움을 요청할 수 있는 연락처
프로젝트 개요
기본 철학1
- 프로젝트는 외부에 완벽히 공개된 체 발전해 나갈 것입니다. 소스 코드와 프로세스, 문서와 기존의 모든 정보들을 공개 함으로써 다른 사람들이 커뮤니티에 참여하고 기여할 수 있는 진정한 기회를 제공하려고 합니다. 기술적인 정보의 공개는 법적인 제약으로 인해 보류 될 수 있고 수준이 낮거나 불완벽한 것들은 공개되지 않을 것입니다.
- 모든 사람들에게 열려있을 것입니다. 제안사항들은 기술적인 메리트와 전체 디자인 목적, 그리고 제약사항 및 요구사항에 영향을 미칠 수 있는 일관성 이라는 관점에서 검토 될 것입니다.
- 모든 사람들을 존경할 것이고 정직할 것입니다. 개발자들과 사용자들은 대우받을 권리가 있습니다. 우리들은 어떠한 종류의 인신공격도 하지 않을 것이고 건설적인 비평을 장려합니다. 사회적인 토론에 대한 공약을 통해서 새로운 유저들과 공헌자들이 어떠한 종류의 압력 없이 반대 의견을 낼 수 있는 기회를 제공받을 것입니다.
- 품질은 항상 최상위의 우선순위 입니다. OpenSolaris 프로젝트는 Solaris 운영체제에 의해 오랫동안 유지되어 왔던 고품질의 엔지니어링 전통을 계속해서 이어나갈 것입니다.
- 독립적입니다. 프로젝트에 관한 결정은 Sun의 비지니스와 관계된 사람들과는 완전히 독립적으로 이루어집니다. Sun의 매니지먼트는 Solaris 제품의 비지니스적인 측면을 조종하지만 OpenSolaris 커뮤니티에 어떠한 영향도 미치지 않을 것입니다.
OpenSolaris 프로젝트란 무엇입니까?
OpenSolaris 프로젝트는 Sun Microsystems 가 후원하는 오픈 소스 프로젝트이고 Solaris 운영체제의 소스 코드를 기반으로 하고 있습니다. 커뮤니티 개발 노력의 집합체로써 Sun의 개발자들과 외부의 개발자들이 협력하여 운영체제 기술을 개발하고 향상시켜 나가는데 협동할 수 있습니다. OpenSolaris 소스 코드는 다양한 용도로 사용될 수 있습니다. 즉 Solaris OS 제품의 미래 버전의 기초가 되거나 다른 운영체제 프로젝트 그리고 써드파티 제품 혹은 배포판이 될 수도 있을 것입니다.
초기에 OpenSolaris 프로젝트는 현재 배포되고 있는 Solaris의 핵심 커널, 라이브러리, 명령어들을 제공할 것입니다. 향후에는 프로젝트를 통해서 Solaris의 추가적인 부분들이 만들어 질것으로 기대 됩니다.
OpenSolaris 프로젝트와 Solaris 운영체제와의 가장 큰 차이점으로 OpenSolaris 프로젝트는 엔드유저 제품 혹은 완전한 배포판을 제공하지 않는 다는 것입니다. 대신 OpenSolaris 프로젝트는 오픈소스 코드 기반으로 코드를 개발하는데 빌드 도구들이 필요로하고, 관련 정보를 공유하고 커뮤니케이션할 수 있는 기반을 제공합니다. 코드에 대한 지원은 커뮤니티에 의해 제공될 것입니다. Sun은 OpenSolaris 제품의 소스 및 바이너리 형태에 대한 어떠한 공식적인 지원도 제공하지 않습니다.
Solaris OS 는 Sun의 운영 체제 배포판으로써 Sun의 제품으로 테스트 및 유지보수 되어 온 브랜드입니다. Solaris 의 차기 버전은 OpenSolaris 소스 코드를 기반으로 할 것입니다. 그러나 현재 Solaris의 버전과 동일하게 지원될 것입니다. 종종 OpenSolaris 프로젝트와 Solaris 제품의 소프트웨어들에 차이가 있을 수 있습니다. 그러나 앞으로는 현존하는 소스 코드 중에서 가능한 한 많은 부분을 OpenSolaris 프로젝트를 통해 공개하고 앞으로의 소스 개발 작업들이 OpenSolaris 커뮤니티 내에서 이루어 질 수 있도록 하는 의도를 가지고 있습니다.
참여하기
OpenSolaris의 성공에 관심이 있는 사람들을 위해 참여할 수 있는 방법은 매우 많이 존재 합니다. 꼭 커널 프로그래머일 필요도 없고 많은 시간을 투자해야 하는 것도 아닙니다:
![]() |
이용하세요
- Solaris Express 혹은 OpenSolaris 코드를 기반으로 하는 다른 소프트웨어 배포판을 다운로드 받아서 실행해 보기!
- 가장 최신의 Solaris 를 실행하기 위해 최신 어카이브 를 다운로드 하기.
- 코드를 다운로드 하고 빌드방법 배우기.
- 문제를 발견하면, 신고하기!
- Visit the 커뮤니티 와 프로젝트 를 방문한 다음 토론 방에서 다른 유저들과 만나기.
- 이벤트 에서 커뮤니티 멤버들과 얘기 나누기.
- opensolaris-discuss 포럼 모니터하기.
![]() |
향상시키세요
- 개발자 참고문서 를 읽어 보기.
- OpenSolaris가 어떻게 동작하는지 배워 보기. 코드의 바다 로 뛰어들기.
- 코드, 버그, RFE(Request for Enhancement)s 등의 토론 포럼에서 놀아보기.
- 커뮤니티 에 가입해서 개별 OpenSolaris 기능들의 변화에 대해 이야기 나누기. 혹은 새로운 프로젝트 를 시작하기.
- 작은 사이즈의 버그들 을 검색하고 수정함으로써 OpenSolaris 기능향상에 참여하기.
- OpenSolaris 기능향상 을 어떻게 해야 할지 배워 보기.
- 어느 누구라도 최상의 품질 표준을 유지하는 코드를 OpenSolaris에 기여할 수 있는 절차를 정하는 작업에 최선을 다하고 있습니다.
- 통합 문서화 에 참여하거나 테스트 코드 에 기여하기.
![]() |
전도하세요
- 마케팅 토론 에 참여하기.
- 팬 버튼 을 여러분의 사이트에 추가하기.
- 다양한 커뮤니티 이벤트 에서 OpenSolaris에 대한 대화에 도움을 주기.
OpenSolaris 프로젝트에 대한 노력들은 이 사이트를 넘어서 앞으로도 계속적으로 커나갈 것입니다. Blastwave.org, cuddletech, Sunfreeware.com 같은 커뮤니티들 처럼 말입니다.
1 데비안 커뮤니티의 아주 잘 표현된 데비안 모임(Social) 계약 에 감사의 인사를 전합니다. 이 문서는 우리의 기본철학에 아주 큰 영감을 주었습니다.


