맨위로가기

런치패드 (웹사이트)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

런치패드(Launchpad)는 캐노니컬에서 개발한 웹사이트로, 자유/오픈 소스 소프트웨어 프로젝트를 위한 다양한 기능을 제공한다. 주요 구성 요소로는 지식 공유 사이트 Answers, 명세 추적 시스템 Blueprints, 버그 추적 시스템 Bugs, 소스 코드 호스팅 Code, 번역 사이트 Translations, 배포 관리 도구 Soyuz 등이 있다. 런치패드는 우분투 개발에 주로 사용되며, Bazaar, Git, 그놈 두, OpenStack 등 여러 프로젝트에서 사용되고 있다. 초기에는 독점 소프트웨어로 개발되어 비판을 받았으나, 점차 자유 소프트웨어 라이선스로 전환되었으며, 2009년에는 코드 호스팅과 Soyuz를 포함한 모든 구성 요소가 GNU AGPLv3 라이선스 하에 공개되었다. 런치패드는 다양한 개발 도구와의 연동을 지원하며, API를 제공한다.

2. 구성 요소

런치패드는 다음과 같은 여러 요소로 구성되어 있다.


  • '''Answers''': 지식 공유 및 커뮤니티 지원 사이트이다. (하위 섹션에서 자세히 설명)
  • '''Blueprints''': 명세 및 새로운 기능을 추적하는 시스템이다. (하위 섹션에서 자세히 설명)
  • '''Bugs''': 여러 환경에서 버그를 추적할 수 있는 버그 추적기이다. (하위 섹션에서 자세히 설명)
  • '''Code''': Bazaar 및 Git[4] 버전 관리 시스템을 지원하는 소스 코드 호스팅이다. (하위 섹션에서 자세히 설명)
  • '''Translations''': 응용 소프트웨어를 다양한 언어현지화하기 위한 사이트이다. (하위 섹션에서 자세히 설명)
  • '''Soyuz''': 런치패드의 배포 관리 도구이다. (하위 섹션에서 자세히 설명)

2. 1. Answers

런치패드는 사용자 간의 지식 공유 및 커뮤니티 지원을 위한 공간인 "Answers" 서비스를 제공한다. Answers는 커뮤니티 지원 사이트 및 지식 기반 역할을 한다.[4]

2. 2. Blueprints

Blueprints는 새로운 기능 및 개선 사항에 대한 명세를 추적하고 관리하는 시스템이다.

2. 3. Bugs

여러 환경(예: 우분투 패키지, 업스트림, 원격 버그 추적기)에서 추적된 버그를 허용하는 버그 추적기이다.[4]

2. 4. Code

Bazaar 및 Git[4] 버전 관리 시스템을 이용한 소스 코드 호스팅을 지원한다.

2. 5. Translations

런치패드는 응용 소프트웨어를 여러 언어현지화하는 데 사용되는 사이트이다.[4]

2. 6. Soyuz

Soyuz는 런치패드의 배포 관리 도구로, 패키지 빌드 및 배포를 담당한다.[4] 런치패드는 주로 우분투 운영 체제 개발에 사용되며, 자유/오픈 소스인 Zope 3 애플리케이션 서버를 사용한다.

3. 런치패드를 사용하는 프로젝트

우분투, Bazaar 등 캐노니컬의 자체 프로젝트를 포함하여 다양한 프로젝트에서 런치패드를 사용하며, 런치패드 자체도 런치패드를 이용해서 관리하고 있다.

3. 1. 캐노니컬 프로젝트

우분투와 Bazaar을 포함해 캐노니컬이 만든 여러 프로젝트가 런치패드를 이용하고 있으며, 런치패드 자신도 런치패드를 이용해서 관리하고 있다.[5][6][22][23][24]

런치패드를 사용하는 주요 프로젝트 목록은 다음과 같다.

프로젝트설명
Bazaar버전 관리 시스템
그놈 두
MySQL코드
Zope 3버그
JOSM번역
리눅스 민트번역
MariaDB메일링 리스트
OpenStack버그 추적
Pinta버그 추적 및 번역
Upstart
elementary OS
Drizzle
잉크스케이프버그 추적
워드프레스


3. 2. 기타 주요 프로젝트

4. 자유 소프트웨어로의 전환

런치패드는 초기에 독점 소프트웨어였으나, 자유 소프트웨어 커뮤니티의 비판을 수용하여 점진적으로 오픈 소스 라이선스로 전환하였다.

2008년 12월 19일, 캐노니컬(Canonical Ltd.)은 런치패드 구성 요소 "lazr.config" 및 "lazr.delegates"를 GNU LGPL 버전 3 하에 출시했다.[12][13] 2008년 12월, 캐노니컬은 런치패드 웹사이트의 소스 코드를 2009년 7월 21일까지 자유 소프트웨어 라이선스 하에 배포할 것이라고 발표했다.[14][15]

현재 베타 테스트 중인 오픈 API를 통해 프로그램이 웹사이트와 상호 작용할 수 있게 될 것이다. 런치패드에서 데이터를 얻기 위해 스크린 스크래핑에 의존했던 Leonov와 같은 프로젝트들이 오픈 API 출시를 요구하는 데 기여했다.

4. 1. 초기 비판

런치패드는 초기에 GNU GPL과 같은 자유 라이선스로 제공되지 않아 Jem Report 및 자유 소프트웨어 커뮤니티로부터 비판을 받았다. 개발자들은 자유 소프트웨어 라이선스로 배포하는 것을 목표로 하지만, 수년이 걸릴 수 있다고 밝혔다.[7] 2007년 7월 9일, 캐노니컬(Canonical Ltd.)은 런치패드 구성 요소인 스톰을 자유 소프트웨어 라이선스로 출시했다.[8]

마크 셔틀워스는 런치패드 개발자들의 급여를 지원하는 것이 우선이며, 즉각적인 배포는 여러 개의 연합되지 않은 런치패드 인스턴스를 초래할 것이라고 주장했다.[9] 그러나 오픈 소스 운동의 일부 구성원들은 이에 불만을 가졌다.[10] 2008년 7월 22일, 마크 셔틀워스는 OSCON에서 12개월 이내에 전체 소스 코드를 공개할 것이라고 발표했다.[11]

4. 2. 캐노니컬의 대응

마크 셔틀워스는 런치패드 개발자들의 급여 지원을 우선순위로 꼽으며, 즉각적인 공개는 여러 개의 분리된 런치패드 인스턴스를 초래할 것이라고 주장했다.[9] 그는 "우리 모두는 런치패드를 오픈 소스로 만들기 위해 적극적으로 노력하고 있다"라고 덧붙였다.[9] 그러나 이러한 해명에도 불구하고, 일부 오픈 소스 운동 구성원들은 여전히 불만을 가졌다.[10]

2007년 7월 9일, 캐노니컬(Canonical Ltd.)은 런치패드 구성 요소 중 하나인 스톰을 자유 소프트웨어 라이선스로 공개했다.[8] 이후 2008년 7월 22일, 마크 셔틀워스는 OSCON에서 12개월 이내에 전체 소스 코드를 공개할 것이라고 발표했다.[11]

4. 3. 완전한 공개

2009년 7월 21일, 런치패드는 코드 호스팅 및 소유즈(Soyuz)를 포함한 모든 구성 요소가 AGPLv3 하에 공개되었다.[19][20][16] 이는 웹 서비스를 위한 완전한 자유 소프트웨어 라이선스이다.

5. 협업 도구

런치패드는 다른 개발 도구와의 연동을 지원하여 협업 효율성을 높인다. 런치패드와 연동되는 플러그인은 다음과 같다.

참조

[1] 웹사이트 Canonical Launchpad Engineering in Launchpad https://launchpad.ne[...] Launchpad.net 2005-06-15
[2] 웹사이트 Canonical releases source code for Launchpad http://www.ubuntu.co[...] Canonical Ltd. null
[3] 웹사이트 launchpad attracts 1m visitors yearly http://siteanalytics[...] Compete.com null
[4] 웹사이트 Code/git https://help.launchp[...] 2015-07-07
[5] 웹사이트 Linuxmint.com http://www.linuxmint[...] Linuxmint.com 2009-07-22
[6] 웹사이트 Distrowatch.com http://distrowatch.c[...] Distrowatch.com null
[7] 뉴스 Launchpad Frequently Asked Questions https://launchpad.ne[...] Canonical 2006-08-05
[8] 웹사이트 Canonical Releases Storm as Open Source http://www.ubuntu.co[...] 2007-07-10
[9] 웹사이트 Launchpad should be free software (free as in freedom) https://bugs.launchp[...] 2007-04-18
[10] 웹사이트 Ubuntu is built with proprietary software http://www.thejemrep[...] 2007-07-10
[11] 웹사이트 Launchpad Source-Code Within 12 Months https://www.phoronix[...] 2008-07-22
[12] 웹사이트 lazr.delegates 1.0 http://pypi.python.o[...] Pypi.python.org null
[13] 웹사이트 lazr.config 1.0 http://pypi.python.o[...] Pypi.python.org null
[14] Youtube Youtube – UDS Jaunty – Graham Binns https://www.youtube.[...] Uk.youtube.com 2008-12-09
[15] 문서 Dev.launchpad.net https://dev.launchpa[...]
[16] 문서 "How we are open sourcing launchpad" https://cpsblaunchpa[...]
[17] 웹사이트 Open Sourcing Launchpad https://dev.launchpa[...] Canonical Ltd. null
[18] 웹사이트 Canonical releases source code for Launchpad http://www.ubuntu.co[...] Canonical Ltd. null
[19] 웹사이트 Launchpad License https://dev.launchpa[...] Dev.launchpad.net 2010-01-25
[20] 웹사이트 Launchpad is now open source http://blog.launchpa[...] Blog.launchpad.net 2009-07-21
[21] 웹사이트 Launchpad plugin for Eclipse - using the Launchpad API http://news.launchpa[...] 2008-11-14
[22] 웹사이트 Inkscape moving to Launchpad! http://news.launchpa[...] 2007-11-21
[23] 웹사이트 Verson Control: Thanks, BitKeeper - Welcome, Bazaar http://blogs.mysql.c[...] 2008-06-19
[24] 간행물 Launchpad 1.0 Beta Released http://www.ubuntu.co[...] 2007-04-02
[25] 뉴스 Launchpad Frequently Asked Questions https://launchpad.ne[...] Canonical 2006-08-05
[26] 웹사이트 Canonical Releases Storm as Open Source http://www.ubuntu.co[...] 2007-07-10
[27] 웹사이트 Launchpad should be free software (free as in freedom) https://bugs.launchp[...] 2007-04-18
[28] 웹사이트 Ubuntu is built with proprietary software http://www.thejemrep[...] 2007-07-10
[29] 웹사이트 Launchpad Source-Code Within 12 Months http://www.phoronix.[...] 2008-07-22
[30] Youtube Youtube - UDS Jaunty - Graham Binns http://uk.youtube.co[...]
[31] 문서 Launchpad Blog - Launchpad is now open source. http://blog.launchpa[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com