Логотип Open Hub в 2012 году, в то время как в его прежнее название Ohloh. | |
Тип сайта | Публичный каталог бесплатного программного обеспечения с открытым исходным кодом (FOSS) |
---|---|
Владелец | Black Duck Software |
Создано | Джейсон Аллен и Скотт Коллисон |
URL | www.openhub.net |
Коммерческий | да |
Запущен | 1 Январь 2006 г.; 14 лет назад (01.01.2006) |
Текущее состояние | Активно |
Лицензия на содержимое | Собственность; интерфейс Лицензия Apache |
Black Duck Open Hub, ранее Ohloh, - это веб-сайт, который предоставляет пакет веб-сервисов и онлайн-сообщество платформа, предназначенная для индексации сообщества разработчиков программного обеспечения с открытым исходным кодом. Она была основана в 2004 году бывшими менеджерами Microsoft Джейсоном Алленом и Скоттом Коллисоном, к которым присоединился разработчик Робин Лаки. По состоянию на 15 января 2016 года на сайте перечислены 669 601 проект с открытым исходным кодом, 681 345 репозиториев системы контроля версий, 3 848 524 участника и 31 688 426 179 строк кода.
В 2017 году Black Duck Software (компания, управляющая сайтом) была приобретена Synopsys за 565 миллионов долларов.
28 мая 2009 года Ohloh была приобретена Geeknet, владельцами популярной платформы разработки с открытым исходным кодом SourceForge. Однако 5 октября 2010 года Geeknet продала Ohloh аналитической компании с открытым исходным кодом Black Duck Software. Black Duck интегрировала функциональность Ohloh со своими существующими продуктами, чтобы превратить сайт в основной ресурс для разработки FOSS. 18 июля 2014 года Ohloh стал Black Duck Open Hub. В конце августа 2014 г. функция организации Black Duck Open Hub перешла из бета-версии в версию 1.0.
За счет получения данных из репозиториев системы контроля версий ( такие как CVS, SVN, Git, Bazaar и Mercurial ), Black Duck Open Hub предоставляет статистику о долговечности проектов, их лицензиях (включая информацию о конфликте лицензий) и показателях программного обеспечения, таких как строки исходного кода и статистика фиксации. История кодовой базы информирует об объеме активности для каждого проекта. Программные стеки (список программных приложений, используемых участниками Black Duck Open Hub) и теги используются для вычисления сходства между проектами.
Глобальная статистика по языкам измеряет популярность конкретных языков программирования с начала 1990-х годов. Эта глобальная статистика по всем проектам в Black Duck Open Hub также использовалась для выявления тех, у кого есть наиболее обширная история непрерывного контроля версий.
Также доступна статистика участников, позволяющая измерить опыт разработчиков с открытым исходным кодом как наблюдаемый в коде переданы в репозитории системы контроля версий. Социальные сети были введены функции (kudos), позволяющие пользователям оценивать участников с открытым исходным кодом. Рейтинг KudoRank для каждого пользователя и участника с открытым исходным кодом по шкале от 1 до 10 автоматически извлекается из всех оценок в системе. Идея измерения навыков и производительности разработчиков ПО с открытым исходным кодом на основе статистики коммитов или взаимной оценки вызвала неоднозначную реакцию в технологических блогах. Профили участников могут также содержать адрес электронной почты, предоставленный участником, и аватары, загруженные из Gravatar с использованием этого адреса электронной почты.
22 августа 2007 г. была объявлена публичная бета-версия веб-службы API, в которой были представлены данные и отчеты Black Duck Open Hub для содействия разработке сторонних приложений.
18 января 2013 года команда объявила о новом показателе - индикаторе активности проекта (PAI). PAI объединяет количество участников и количество коммитов в алгоритме, который более важен для недавних действий, чем прошлых. Деятельность нормализована, чтобы все проекты можно было рассматривать и одинаково сравнивать друг с другом; эта оценка деятельности масштабируется относительно количества участников и коммитов проекта.
14 января 2014 года команда объявила новый балл - Project Hotness Score. PAI показывает долгосрочную активность и рост по проектам FOSS, но его требование о наличии данных по крайней мере за год означает, что новые проекты не могут быть ранжированы. Оценка актуальности проекта отражает активность за последние несколько недель и оценивает повседневную активность для выявления этих проектов. По замыслу Project Hotness Score очень нестабилен.
6 апреля 2016 года команда анонсировала Hub 3.0, который упростил непрерывную интеграцию и процессы DevOps за счет управления политиками и возможностей быстрого сканирования.
В 2012 году Black Duck Open Hub запустила Open Hub Code Search, бесплатную систему поиска кода, основанную на предшественнице Koders. Он мог искать более 21 миллиарда строк открытого исходного кода и фильтровать по языку, проекту или синтаксису, но был прекращен в 2016 году.
Викиданные имеют свойство:
|