Тип сайта | Сервер размещения проектов |
---|---|
Доступно в | английский |
Владелец | Canonical Ltd. |
Сделано | Canonical Ltd. |
URL | панель запуска |
Коммерческий | да |
Постановка на учет | Необязательный |
Запущен | Январь 2004 г . |
Текущее состояние | Активный |
Лицензия на контент | Стандартная общественная лицензия GNU Affero |
Разработчики) | Фрэнсис Дж. Лакост и еще 52 человека [1] |
---|---|
изначальный выпуск | 15 июня 2005 г . |
Стабильный выпуск | 11.05 [2] / 5 мая 2011 г . |
Репозиторий | |
Написано в | Python |
Доступно в | английский |
Тип | Управление проектом |
Лицензия | Стандартная общественная лицензия GNU Affero |
Интернет сайт | панель запуска |
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)
Ссылки [ править ]
- ^ «Canonical Launchpad Engineering в Launchpad» . Launchpad.net. 15 июня 2005 . Проверено 14 мая 2012 года .
- ^ «11.05: Сам Launchpad» . launchpad.net .
- ^ «Canonical выпускает исходный код для Launchpad» . Canonical Ltd. Архивировано из оригинала 8 марта 2011 года . Проверено 21 июля 2009 года .
- ^ "Стартовая площадка ежегодно привлекает 1 млн посетителей" . Compete.com. Архивировано из оригинального 14 сентября 2014 года . Проверено 1 августа 2009 года .
- ^ "Код / мерзавец" . 7 июля 2015 . Проверено 27 января 2016 года .
- ^ "Linuxmint.com" . Linuxmint.com. 22 июля 2009 . Проверено 14 мая 2012 года .
- ^ "Distrowatch.com" . Distrowatch.com . Проверено 14 мая 2012 года .
- ^ «Часто задаваемые вопросы Launchpad» . Канонический. 5 августа 2006 г.
- ^ "Canonical Releases Storm как открытый исходный код" . 10 июля 2007 года Архивировано из оригинала 26 ноября 2007 года.
- ^ «Launchpad должен быть свободным ПО (свободным как в свободе)» . 18 апреля 2007 г.
- ^ «Ubuntu построен с использованием проприетарного программного обеспечения» . 10 июля 2007 года Архивировано из оригинала 24 июля 2008 года.
- ^ «Исходный код Launchpad в течение 12 месяцев» . 22 июля 2008 г.
- ^ "lazr.delegates 1.0" . Pypi.python.org . Проверено 14 мая 2012 года .
- ^ "lazr.config 1.0" . Pypi.python.org . Проверено 14 мая 2012 года .
- ^ "Youtube - UDS Jaunty - Грэм Биннс" . Uk.youtube.com. 9 декабря 2008 . Проверено 14 мая 2012 года .
- ^ Dev.launchpad.net , OpenSourcing
- ^ Blog.launchpad.net , "Как мы открываем стартовую площадку"
- ^ "Панель запуска с открытым исходным кодом" . Canonical Ltd . Проверено 4 июля 2009 года .
Процесс должен быть завершен в июле / августе 2009 года.
- ^ «Canonical выпускает исходный код для Launchpad» . Canonical Ltd. Архивировано из оригинала 8 марта 2011 года . Проверено 21 июля 2009 года .
Canonical, основатель проекта Ubuntu, объявила сегодня, что открыла исходный код для запуска Launchpad, платформы разработки программного обеспечения и совместной работы, которую используют десятки тысяч разработчиков.
- ^ "Лицензия Launchpad" . Dev.launchpad.net. 25 января 2010 . Проверено 14 мая 2012 года .
- ^ «Launchpad теперь с открытым исходным кодом» . Blog.launchpad.net. 21 июля 2009 . Проверено 14 мая 2012 года .
Внешние ссылки [ править ]
- Официальный веб-сайт