Компания Black Duck Software открыла Web-службу protexIP/OnDemand, помогающую компаниям — разработчикам ПО, которые используют в своих продуктах открытый код наряду с коммерческим, обеспечить исполнение лицензионных соглашений и сохранность авторских прав. Служба анализирует исходные тексты, сравнивая их со своей базой по программам с открытым кодом. Система способна распознавать известные ей вставки, в том числе достаточно короткие и модифицированные. Найдя совпадение, служба идентифицирует лицензию, по которой распространяется обнаруженный открытый код, и выявляет возможные конфликты с ее условиями. Стоимость анализа 10 Мбайт кода составляет 3 тыс. долл. Black Duck Software также предлагает аналогичный продукт в intranet-версии.