FAQ: OpenSolaris.org

솔라리스/오픈솔라리스 2006/09/23 15:43 Posted by Sun
OpenSolaris.org  

FAQ: General

오픈솔라리스 프로젝트란 무엇입니까?

오픈솔라리스 프로젝트는 솔라리스 운영체제의 소스 코드에 기반을 둔 열린 개발 프로젝트 입니다. 프로젝트의 목표는 혁신, 협동, 오픈솔라리스 기술의 확산 입니다.

초기에 오픈솔라리스 프로젝트는 솔라리스의 코어 커널, 네트워킹, 라이브러리와 기본명령어들을 포함하고 있었습니다. 정식으로 런치된 후에는 솔라리스의 추가적인 부분들의 소스가 공개 되었고 시간이 지나면서 계속적으로 소스가 공개될 것입니다.

솔라리스의 대부분의 저장소(repositories)는 opensolaris.org에서 썬과 관련없는 커미터들도 사용할 수 있도록 공개될것입니다.

오픈솔라리스 프로젝트와 솔라리스 운영체제의 다른 점은 무엇입니까?

오픈솔라리스 프로젝트는 3가지 중요 요소로 구성되어 있습니다:(1) 오픈솔라리스 소스 코드, (2) 오픈솔라리스 개발자 커뮤니티 그리고 (3) 협동작업을 위한 웹사이트:opensolaris.org. 그러나 솔라리스는 썬의 운영체제 제품이고 솔라리스의 미래 버젼은 오픈솔라리스 프로젝트의 기술에 바탕을 둘 것입니다. 솔라리스는 무료로 바이너리 다운로드가 가능하고 썬은 서비스 패키지와 정기적인 업데이트를 제공합니다. 그러므로 솔라리스는 회사에 의해 지원되어 지는 제품 입니다; 오픈솔라리스는 개발자들의 커뮤니티에 의해 운영되어 지는 개발 프로젝트 입니다.

몇가지 반드시 알아두어야 할 관련 정보가 있습니다:

솔라리스 익스프레스: 이것은 고객들을 위한 바이너리 배포판 입니다. 이것은 썬의 공식적인 배포판으로써 오픈솔라리스와 오픈솔라리스 소스 베이스에는 포함되어 있지 않은 신기술을 더하여 내놓은 것입니다. 썬은 제한적인 기술지원을 제공합니다. 본래 솔라리스 익스프레스는 솔라리스 고객에게 썬에 의해 곧 제품화될 솔라리스의 최신 기술을 시험해보도록 하는 의도를 가지고 있습니다. 솔라리스 익스프레스는 매달 업데이트 되고 무료로 바이너리 다운로드가 가능합니다.

솔라리스 익스프레스 커뮤니티 배포판: 이것은 개발자를 위한 바이너리 배포판입니다. 썬의 가장 최신의 그리고 공식 지원하지 않는 오픈솔라리스와 오픈솔라리스 코드 베이스에 포함되어 있지 않은 추가적인 기술을 더한 것입니다. 개발자는 이 배포판을 베이스 시스템으로 사용하여 오픈솔라리스 소스를 빌드 할 수 있습니다. 이 배포판은 또한 네바다(Nevada)라는 코드 이름을 가지고 있고 2주에 한번씩 업데이트 됩니다.

오픈솔라리스: 이 것은 솔라리스 개발의 소스 베이스 입니다. 현재 콘솔리데이션이라고 하는 몇가지 기술 컴포넌트로 구성되어 있습니다. 다운로드 페이지 에서 현재까지 배포된 기술들에 자세한 정보를 확인 하시기 바랍니다. 오픈솔라리스 로드맵 에서 앞으로 발표될 기술 배포판의 스케줄을 확인 하실 수 있습니다. 현재 오픈솔라리스 소스 베이스는 전체 시스템을 부트스트랩하는데 충분하지 않으므로 개발자는 오픈솔라리스의 배포판을 다운로드 하여 오픈솔라리스 비트를 먼저 인스톨 한 후에 작업을 시작 할 수 있습니다.

요약: 솔라리스10의 안정성에 대한 고민이 있는 고객은 회사가 공식적으로 지원하는 솔라리스10을 사용해야 합니다. 최신 솔라리스 기술을 공식 바이너리 배포판을 통해 시도해 보고 싶은 고객은 솔라리스 익스프레스를 사용해야 합니다. 오픈솔라리스 커뮤니티에서 활동하는 개발자는 오픈솔라리스 소스를 빌드하기 위해 솔라리스 익스프레스 커뮤니티 배포판을 사용해야 합니다.

오픈솔라리스 프로젝트에는 어떠한 소스 코드가 포함되어 있습니까?

초기에 오픈솔라리스 프로젝트는 솔라리스 코어 커널, 네트워크 지원, 기본 명령어들의 소스가 포함되어 있었습니다. 이러한 소스의 셋은 OS/네트워킹 콘솔리데이션(O/N) 으로 참고 됩니다. 정식 런치 후에 추가적인 콘솔리데이션의 소스가 공개 되었습니다. 이러한 활동의 목표는 솔라리스의 소스를 법이 허용하는 최고의 한도 한에서 사용 가능하도록 하기 위함 입니다.

오픈솔라리스 로드맵 은 다른 솔라리스의 컴포넌트들이 언제쯤 오픈솔라리스 프로젝트의 일부가 될지에 대한 자세한 정보가 나와 있습니다. 그리고 우리는 리스트 를 통해 현재 소스에 포함되어 있지 않은 OS/네트워킹(O/N) 컴포넌트들을 목록화 하고 있습니다.

썬은 왜 솔라리스를 오픈소스로 전환하였습니까?

솔라리스를 오픈소스로 전환하기로 결정한 데에는 몇가지 이유가 있습니다:

  • 커뮤니티 개발 모델은 썬과 솔라리스 개발자 그리고 유저 커뮤니티에게 협동을 할 수 있는 기회를 창출합니다.
  • 많은 솔라리스 고객들은 오픈소스에 관심이 많고 또한 오픈 소스를 요구 하고 있습니다.
  • 이러한 결정으로 썬과 썬의 파트너들은 오픈 소스 소프트웨어를 필요로 하는 많은 프로젝트들에 참여할 수 있습니다.
  • 오픈소스는 개발자들이 솔라리스 기술을 이용하여 그들 자신의 목적에 맞게 사용함으로써 혁신적인 플랫폼을 만들 수 있도록 합니다.
  • 솔라리스에 새로운 시장에 대한 기회를 열어 줍니다: 예를 들어 오픈솔라리스 기술을 이용하여 신제품을 만들 수 있습니다.

오픈솔라리스 프로젝트는 SPARC 과 x64/86 아키텍쳐 두가지의 소스 코드를 모두 포함하고 있습니까?

예. SPARC과 x64/86 시스템을 위한 솔라리스는 오직 하나의 소스 베이스 만이 존재 합니다. 그리고 바이너리는 공통 소스를 통해 빌드 됩니다. 솔라리스 코드 베이스를 오픈 소스화 함으로써 사용자는 자동적으로 솔라리스-지원 플랫폼을 위한 소스를 얻을 수 있습니다.

오픈솔라리스 소스 코드에는 어떠한 라이센스가 적용됩니까?

오픈솔라리스 커뮤니티의 기여, 썬이작성하고 소유하고 있는 코드는 Common Development and Distribution License (CDDL) Version 1.0 라이센스 하에서 배포 됩니다 -- 오픈 소스 협의회(an Open Source Initiative (OSI))가 승인한 오픈 소스 라이센스 입니다. 오픈솔라리스 프로젝트는 또한 여러가지 오픈 소스 컴포넌트를 포함하고 있고 이러한 컴포넌트들은 다양한 라이센스 하에서 배포 됩니다.(예를 들어 Perl은 The Perl Artistic License 하에 있음)

좀 더 자세한 상황과 오픈솔라리스 프로젝트에 연관된 라이센스들의 정보는 라이센스 페이지 를 참고 바라고, CDDL에 대한 정보는 CDDL FAQ, 오픈소스 라이센스에 대한 정보는 OSI website 를 참고 바랍니다.

오픈솔라리스 소스 코드를 사용하는데에 돈을 지불해야 합니까?

아닙니다. 오픈솔라리스 소스 코드는 사용, 수정, 재배포가 자유롭습니다.

사이트에서 오픈솔라리스 소스 코드를 다운로드 받기 위해 등록절차를 거쳐야 합니까?

아닙니다. 소스 코드를 다운로드 받는데 등록은 요구되지 않습니다.

솔라리스의 어떠한 버젼이 오픈소스화 되었습니까?

오픈소스화된 컴포넌트들은 개발중에 있는 최신 솔라리스 OS의 스냅샷입니다. 최신 개발 배포판은 솔라리스10 에 솔라리스10 이후에 개발된 작업물(ZFS같은 것을 포함) 같은 것들을 포함한 것입니다. 현재 썬은 솔라리스8 이나 솔라리스9 같은 이전 버젼의 소스 코드를 오픈소스화 할 계획은 없습니다.

어떻게 참여 할 수 있습니까?

처음 시작하기 가장 좋은 곳은 커뮤니티 포털 이고 이곳에서 오픈솔라리스 기술에 대한 정보, 토론 그룹, 다운로드, 소스 코드 관련 정보들을 얻을 수 있습니다.

또한 시작하기 FAQ 를 참고하시면 됩니다.

오픈솔라리스 코드가 광범위하게 사용가능함에 따라 솔라리스의 보안이 위협받진 않습니까?

아니오. 솔라리스 소스 코드는 썬의 제어 하에서 오랫동안 사용이 가능해 왔습니다. 그리고 이것을 통해 솔라리스는 보안 기능을 향상해 왔습니다. 오픈 소스 소프트웨어는 보안측면에서 잘 알려진 장점을 가지고 있습니다. 보안은 각 상세부분을 올바르게 가져 가는 것입니다. 그러므로 수천명의 사람들이 소스 코드를 검사 함으로써 중요한 버그가 발견되지 않거나 하는 가능성을 줄여 주고 문제의 빠른 해결을 보장합니다.

만약 오픈솔라리스 소스 코드에 보안 버그를 발견하면 Sun Security Coordination Team page 에서 묘사된 썬의 표준 보안-보고 절차에 따라 주시기 바랍니다.

오픈솔라리스 프로그램이 솔라리스 운영체제를 지원하는 ISV 파트너들에게 어떤식으로 영향을 미칩니까?

ISV 파트너의 솔루션이 운영체제의 커스터마이즈를 요구 하지 않는 한 ISV는 정기적인 배포 싸이클, 엄격한 품질 관리, 그리고 썬의 지원을 제공받을 수 있도록 계속 해서 솔라리스에 인증되도록 노력할 것입니다.

"오픈솔라리스" 카테고리의 다른 글

2006/09/23 15:43 2006/09/23 15:43

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/132

댓글을 달아 주세요

  1. 박정숙  수정/삭제  댓글쓰기

    좋은 정보 감사해요~

    2007/09/19 04:12
  2. 박정숙  수정/삭제  댓글쓰기

    좋은 정보 감사해요~

    2007/09/19 04:12
  3. 김복선  수정/삭제  댓글쓰기

    좋은 정보 많이 배우고 갑니다. 감사해요~

    2007/09/19 22:53
[로그인][오픈아이디란?]

◀ Prev 1  ... 348 349 350 351 352 353 354 355 356  ... 626  Next ▶