Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Launchpad.net )
Перейти к навигации Перейти к поиску

Марк Шаттлворт с другими сотрудниками Canonical Ltd. обсуждают Launchpad на дизайнерском спринте в Германии

Launchpad - это веб-приложение и веб-сайт, которые позволяют пользователям разрабатывать и поддерживать программное обеспечение, особенно программное обеспечение с открытым исходным кодом . Он разработан и поддерживается Canonical Ltd .

21 июля 2009 года исходный код был опубликован под Стандартной общественной лицензией GNU Affero . [3] По состоянию на июнь 2018 года в репозитории Launchpad размещено более 40 000 проектов. Согласно опросу Compete.com, к августу 2009 года домен launchpad.net привлек 1 миллион посетителей . [4]

Компоненты [ править ]

Он состоит из нескольких частей:

  • Ответы : сайт поддержки сообщества и база знаний.
  • Чертежи : система для отслеживания новых функций.
  • Ошибки : средство отслеживания ошибок, которое позволяет отслеживать ошибки в различных контекстах (например, в пакете Ubuntu, в качестве восходящего потока или в удаленных средствах отслеживания ошибок).
  • Код : хостинг исходного кода с поддержкой систем контроля версий Bazaar и Git [5] .
  • Переводы : сайт для локализации приложений на разные человеческие языки .

Важным, но менее заметным компонентом является « Союз» , «часть управления распространением в Launchpad». Launchpad в настоящее время в основном используется в разработке Ubuntu , в операционной системе . Launchpad использует сервер приложений Zope 3 FOSS ( бесплатный / открытый исходный код ) .

Пользователи [ править ]

Launchpad используется для разработки нескольких собственных проектов Canonical Ltd., включая Ubuntu и Bazaar. Сама разработка Launchpad осуществляется через Launchpad.

Другие известные проекты, использующие Launchpad для различных аспектов управления разработкой, включают:

  • JOSM (переводы)
  • Linux Mint (переводы) [6] [7]
  • MariaDB (список рассылки)
  • OpenStack (отслеживание ошибок)
  • Pinta (отслеживание ошибок и переводы)
  • Выскочка
  • элементарная ОС

Переход на бесплатное программное обеспечение [ править ]

Launchpad изначально подвергался критике со стороны Jem Report и других членов сообщества свободного программного обеспечения за то, что он не был доступен под свободной лицензией, такой как GNU GPL , несмотря на ее цели. В ответ разработчики заявили, что они намеревались в конечном итоге выпустить его под лицензией свободных программ, но на это могут уйти годы. [8] 9 июля 2007 года Canonical Ltd. выпустила Storm , первый компонент Launchpad, доступный по лицензии свободного программного обеспечения. [9]

Основатель Марк Шаттлворт ответил на эту критику, заявив, что «мы все активно работаем над созданием Launchpad с открытым исходным кодом», добавив, что финансирование зарплат разработчиков Launchpad будет более приоритетным, и заявив, что немедленный выпуск приведет к появлению нескольких незарегистрированных экземпляров Launchpad. [10] Тем не менее, это оставило недовольство некоторых участников движения за открытый исходный код . [11] 22 июля 2008 года Марк Шаттлворт объявил на OSCON, что полный исходный код будет выпущен в течение следующих двенадцати месяцев. [12]

19 декабря 2008 г. компания Canonical Ltd. выпустила компонент Launchpad «lazr.config» и «lazr.delegates» в рамках версии 3 GNU LGPL . [13] [14]

Открытый API в настоящее время [ когда? ] в бета-тестировании, что позволит программам взаимодействовать с сайтом. Призыву к выпуску открытого API способствовали такие проекты, как Леонов, которые прибегали к очистке экрана для получения данных с Launchpad.

В декабре 2008 года Canonical объявила, что исходный код веб-сайта Launchpad будет выпущен по лицензии бесплатного программного обеспечения к 21 июля 2009 года. [15] [16] Также было объявлено, что два больших компонента Launchpad, Soyuz (который отвечает за система сборки, управление пакетами и публикация пакетов Ubuntu) и Codehosting не будут выпускаться под лицензией свободных программ. [17] Позже конкретная дата была изменена на более общие временные рамки: июль / август 2009 г. [18] [19] Однако 21 июля 2009 г. программное обеспечение было выпущено под AGPLv3 (полностью бесплатная лицензия специально для веб-сервисов). ), [20]включая два компонента (Codehosting и Soyuz), которые изначально планировалось оставить собственными. [21]

См. Также [ править ]

  • Сравнение возможностей хостинга программного обеспечения с открытым исходным кодом
  • Персональный архив пакетов (PPA)

Ссылки [ править ]

  1. ^ «Canonical Launchpad Engineering в Launchpad» . Launchpad.net. 15 июня 2005 . Проверено 14 мая 2012 года .
  2. ^ «11.05: Сам Launchpad» . launchpad.net .
  3. ^ «Canonical выпускает исходный код для Launchpad» . Canonical Ltd. Архивировано из оригинала 8 марта 2011 года . Проверено 21 июля 2009 года .
  4. ^ "Стартовая площадка ежегодно привлекает 1 млн посетителей" . Compete.com. Архивировано из оригинального 14 сентября 2014 года . Проверено 1 августа 2009 года .
  5. ^ "Код / мерзавец" . 7 июля 2015 . Проверено 27 января 2016 года .
  6. ^ "Linuxmint.com" . Linuxmint.com. 22 июля 2009 . Проверено 14 мая 2012 года .
  7. ^ "Distrowatch.com" . Distrowatch.com . Проверено 14 мая 2012 года .
  8. ^ «Часто задаваемые вопросы Launchpad» . Канонический. 5 августа 2006 г.
  9. ^ "Canonical Releases Storm как открытый исходный код" . 10 июля 2007 года Архивировано из оригинала 26 ноября 2007 года.
  10. ^ «Launchpad должен быть свободным ПО (свободным как в свободе)» . 18 апреля 2007 г.
  11. ^ «Ubuntu построен с использованием проприетарного программного обеспечения» . 10 июля 2007 года Архивировано из оригинала 24 июля 2008 года.
  12. ^ «Исходный код Launchpad в течение 12 месяцев» . 22 июля 2008 г.
  13. ^ "lazr.delegates 1.0" . Pypi.python.org . Проверено 14 мая 2012 года .
  14. ^ "lazr.config 1.0" . Pypi.python.org . Проверено 14 мая 2012 года .
  15. ^ "Youtube - UDS Jaunty - Грэм Биннс" . Uk.youtube.com. 9 декабря 2008 . Проверено 14 мая 2012 года .
  16. ^ Dev.launchpad.net , OpenSourcing
  17. ^ Blog.launchpad.net , "Как мы открываем стартовую площадку"
  18. ^ "Панель запуска с открытым исходным кодом" . Canonical Ltd . Проверено 4 июля 2009 года . Процесс должен быть завершен в июле / августе 2009 года.
  19. ^ «Canonical выпускает исходный код для Launchpad» . Canonical Ltd. Архивировано из оригинала 8 марта 2011 года . Проверено 21 июля 2009 года . Canonical, основатель проекта Ubuntu, объявила сегодня, что открыла исходный код для запуска Launchpad, платформы разработки программного обеспечения и совместной работы, которую используют десятки тысяч разработчиков.
  20. ^ "Лицензия Launchpad" . Dev.launchpad.net. 25 января 2010 . Проверено 14 мая 2012 года .
  21. ^ «Launchpad теперь с открытым исходным кодом» . Blog.launchpad.net. 21 июля 2009 . Проверено 14 мая 2012 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт