Открытый хаб
Тип сайта | Публичный каталог бесплатного программного обеспечения с открытым исходным кодом (FOSS) |
---|---|
Владелец | Программное обеспечение «Черная утка» |
Создано | Джейсон Аллен и Скотт Коллисон |
URL-адрес | www |
Коммерческий | да |
Запущен | 1 января 2006 г |
Текущий статус | Активный |
Лицензия на контент | Собственный; на интерфейс Лицензия Apache [1] |
Black Duck Open Hub , ранее Ohloh , [2] — это веб-сайт, предоставляющий набор веб-сервисов и платформу онлайн-сообщества , целью которой является индексация сообщества разработчиков программного обеспечения с открытым исходным кодом . Ее основали бывшие менеджеры Microsoft Джейсон Аллен и Скотт Коллисон в 2004 году, к которым присоединился разработчик Робин Лаки. [3] [4] По состоянию на 15 января 2016 г. [update]На сайте перечислены 669 601 проект с открытым исходным кодом, 681 345 репозиториев системы контроля версий, 3 848 524 участника и 31 688 426 179 строк кода. [5]
В 2017 году Black Duck Software (компания, управляющая сайтом) была приобретена Synopsys за 565 миллионов долларов. [6]
История
[ редактировать ]Ohloh — это веб-сайт, предоставляющий набор веб-сервисов и платформу онлайн-сообщества , целью которой является индексация сообщества разработчиков программного обеспечения с открытым исходным кодом . Ее основали бывшие менеджеры Microsoft Джейсон Аллен и Скотт Коллисон в 2004 году, к которым присоединился разработчик Робин Лаки. [7] [8] По состоянию на 15 января 2016 г. [update]На сайте перечислены 669 601 проект с открытым исходным кодом, 681 345 репозиториев системы контроля версий, 3 848 524 участника и 31 688 426 179 строк кода. [9] 28 мая 2009 года Ohloh была приобретена компанией Geeknet , владельцами популярной платформы разработки с открытым исходным кодом SourceForge . [10] Однако 5 октября 2010 года Geeknet продала Ohloh аналитической компании с открытым исходным кодом Black Duck Software. Black Duck интегрировала функциональность Ohloh со своими существующими продуктами, чтобы превратить сайт в основной ресурс для разработки FOSS. [11] 18 июля 2014 года Ohloh стал Black Duck Open Hub. [12] В конце августа 2014 года функция «Организации» Black Duck Open Hub вышла из бета-версии и перешла в версию 1.0. [13]
Функциональность и особенности
[ редактировать ]Получая данные из репозиториев контроля версий (таких как CVS , SVN , Git , Bazaar и Mercurial ), Black Duck Open Hub предоставляет статистику о долговечности проектов, их лицензиях (включая информацию о конфликтах лицензий) и показателях программного обеспечения, таких как исходные строки код и статистика фиксации . информирует История кодовой базы об объеме активности каждого проекта. Стеки программного обеспечения (список программных приложений, используемых участниками Black Duck Open Hub) и теги используются для расчета сходства между проектами.
Глобальная статистика по языкам измеряет популярность конкретных языков программирования с начала 1990-х годов. [14] Эта глобальная статистика по всем проектам в Black Duck Open Hub также использовалась для выявления проектов с наиболее обширной историей непрерывного контроля версий. [15]
Также доступна статистика участников , измеряющая опыт разработчиков с открытым исходным кодом, наблюдаемый в коде, помещенном в репозитории контроля версий. социальных сетей функции ( kudos Были введены ), позволяющие пользователям оценивать участников с открытым исходным кодом. Рейтинг KudoRank для каждого пользователя и участника открытого исходного кода по шкале от 1 до 10 автоматически извлекается из всех оценок в системе. [16] Идея измерения навыков и продуктивности разработчиков ПО с открытым исходным кодом на основе статистики коммитов или взаимного рейтинга вызвала неоднозначную реакцию в технологических блогах. [17] [18] Профили участников также могут содержать адрес электронной почты, предоставленный участником, и аватары, загруженные из Gravatar с использованием этого адреса электронной почты.
22 августа 2007 года было объявлено об общедоступной бета-версии API веб-сервиса , раскрывающей данные и отчеты Black Duck Open Hub для содействия разработке сторонних приложений. [19]
18 января 2013 года команда объявила о новом показателе — индикаторе активности проекта (PAI). PAI объединяет количество участников и количество коммитов в алгоритме, который учитывает более позднюю активность, чем прошлую. Деятельность нормализуется таким образом, чтобы все проекты можно было рассматривать и оценивать одинаково друг с другом; эта оценка деятельности масштабируется относительно количества участников и коммитов проекта. [20]
14 января 2014 года команда объявила о новом рейтинге — Project Hotness Score. PAI демонстрирует долгосрочную активность и рост по проектам FOSS, но его требование о наличии данных как минимум за год означает, что новые проекты не могут быть оценены. Оценка популярности проекта учитывает активность за последние несколько недель и оценивает ежедневную активность для выявления таких проектов. По замыслу, показатель «горячести» проекта очень изменчив. [21]
6 апреля 2016 года команда анонсировала Hub 3.0, который оптимизировал процессы непрерывной интеграции и DevOps за счет управления политиками и возможностей быстрого сканирования. [22]
Поиск кода
[ редактировать ]В 2012 году Black Duck Open Hub запустила Open Hub Code Search, бесплатную поисковую систему кода, основанную на предшественнике Koders . [23] Он мог выполнять поиск по более чем 21 миллиарду строк открытого исходного кода и фильтровать по языку, проекту или синтаксису, но его поддержка была прекращена в 2016 году. [24]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ программное обеспечение blackduck. «blackducksoftware/ohloh-ui: веб-приложение для стека Ohloh. В настоящее время Rails 4.2.7 и Ruby 2.2.5» . Гитхаб . Проверено 3 декабря 2020 г.
- ^ «Блог Black Duck Open Hub | О Black Duck Open Hub» . Программное обеспечение «Черная утка». Архивировано из оригинала 20 ноября 2015 года . Проверено 25 августа 2014 г.
- ^ Дэррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценивать проекты с открытым исходным кодом» . электронная неделя . Проверено 29 августа 2007 г. [ постоянная мертвая ссылка ]
- ^ «Бывшие менеджеры Microsoft создают информационный портал с открытым исходным кодом» . Heise Online (на немецком языке). 19 июля 2006 года . Проверено 29 августа 2007 г.
- ^ «Открытый хаб» . Проверено 15 января 2016 г.
- ^ Лойсос, Конни. «Пятнадцатилетняя компания Black Duck Software уходит, продавая компанию Synopsys за 565 миллионов долларов» . ТехКранч . Проверено 7 января 2018 г.
- ^ Дэррил К. Тафт (13 июля 2006 г.). «Стартап помогает оценивать проекты с открытым исходным кодом» . электронная неделя . Проверено 29 августа 2007 г. [ постоянная мертвая ссылка ]
- ^ «Бывшие менеджеры Microsoft создают информационный портал с открытым исходным кодом» . Heise Online (на немецком языке). 19 июля 2006 года . Проверено 29 августа 2007 г.
- ^ «Открытый хаб» . Проверено 15 января 2016 г.
- ^ «SourceForge приобретает Ohloh — блог Black Duck Open Hub» . Архивировано из оригинала 20 декабря 2011 года . Проверено 29 мая 2009 г.
- ^ «Geeknet продает каталог Ohloh с открытым исходным кодом компании Black Duck Software» . ТехКранч . Проверено 5 октября 2010 г.
- ^ «Открытый хаб Black Duck в Твиттере» .
- ^ «Представление обновленной организации» .
- ^ Робин Лаки (8 октября 2006 г.). «PHP ест Rails на завтрак» . Охло . Архивировано из оригинала 12 сентября 2007 года . Проверено 29 августа 2007 г.
- ^ Робин Лаки (31 августа 2007 г.). «Самые старые в мире репозитории исходного кода» . Охло . Архивировано из оригинала 14 февраля 2012 года . Проверено 3 января 2008 г.
- ^ Робин Лаки (4 мая 2007 г.). «Охлох слава» . Охло . Архивировано из оригинала 17 апреля 2008 года . Проверено 29 февраля 2008 г.
- ^ Билл Снайдер (21 февраля 2008 г.). «Действительно ли полезен подсчет вкладов в открытый исходный код?» . Инфомир . Проверено 29 февраля 2008 г.
- ^ «Ohloh отслеживает разработчиков открытого исходного кода» . Слэшдот . 21 февраля 2008 года . Проверено 29 февраля 2008 г.
- ^ Робин Лаки (22 августа 2007 г.). «Бета-версия Ohloh API» . Охло . Проверено 23 декабря 2007 г.
- ^ Сэндс, Рич (18 января 2013 г.). « О значках активности проекта «Блог Open Hub» . blog.openhub.net . Проверено 15 января 2016 г.
- ^ Деген-Портной, Питер (14 января 2014 г.). «О показателе сексуальности Оло» . blog.openhub.net . Проверено 15 января 2016 г.
- ^ «Black Duck выпускает последнюю версию решения безопасности Hub с открытым исходным кодом» . businesswire.com . 6 апреля 2016 года . Проверено 3 февраля 2020 г. .
- ^ Били, Сьюзи. «Оло + Код = Код Оло» . Олох блог . Архивировано из оригинала 18 мая 2014 года . Проверено 7 июня 2013 г.
- ^ «Открытый хаб в 2016 году» . Блог OpenHub . Проверено 15 апреля 2016 г.