Newsletters   Subscriptions  Forums  Store   Career  Media Kit  About Us  Contact  Search   Home 
tug
Volume 2, Number 15 -- April 14, 2005

Black Duck Launches Online IP Service


by Timothy Prickett Morgan


As open source software is being increasingly commercialized by IT vendors, consumed by companies for in-house application development, and mixed with other open source and closed source code with different licensing policies, it is clear that someone or something (meaning a program) has to police the licenses and code that is being used to create applications. Not everyone wants to buy a full-blown product, however, which is why Black Duck Software is making a version of its protexIP software available as an online service.

The software world might have been a better place if Black Duck Software had been founded in the mid-1990s instead of December 2002, just before The SCO Group launched its $3 billion lawsuit against IBM, alleging that Big Blue put Unix code under its control into the open source Linux operating system and used code for the "Project Monterey" Unix in its AIX variant, apparently breaking its Unix licensing agreements. (The situation is anything but clear.) Because of that case, everyone has a heightened sense of wanted to identify the code that is being used in applications, what right they have to use it, and what licensing terms that software has, including the governance of how various open source products can be mixed with each other and with closed source programs. No one wants to be sued over violations in the use of intellectual property (the other kind of IP in the computer business, along with Internet Protocol). Equally importantly, as more and more companies are outsourcing and offshoring application development, they need to be able to check what the third party developers are doing as they create applications for them and ensure that they do not violate licensing terms for software.

To address these needs, Black Duck, which is based in Waltham, Massachusetts, launched its protexIP software scanning tool. It was in its alpha version in September 2003, and went beta into 21 sites in December 2004. In May 2004, protextIP 1.0 was realized as a commercial product, and an updated 1.1 release came out in October 2004. According to Doug Levin, Black Duck's CEO, the company has more than a dozen paying customers for the product, and has grown by a factor of six in the past year. Black Duck has signed partnerships with Open Source Development Labs, Red Hat, and CollabNet, and these open source development organizations will be using protexIP to make sure the programs that are developed under their wings are compliant with all of the various licensing terms out there in open source land.

Levin said protexIP has over 40 gigabytes of open source fingerprints--key code snippets--that allow programs from thousands of open source projects (with more than 450 different licenses) to be identified--even if you take out licenses, comments, attributions, and other elements. This represents the knowledge base that drives protexIP, which runs in the background of an organization's integrated development environment. The protexIP tool uses fuzzy logic, pattern recognition, and statistical ranking to match code in applications with code in the knowledge base. Expanding that knowledge base is a tall order, with over 91,000 projects on SourceForge. However, about two-thirds of those projects are inactive, so the number is quite a bit smaller, and of those active projects, only a few thousand are interesting as far as commercial application development is concerned, said Levin.


While the protexIP product is great for big organizations that do lots and lots of coding, it is overkill and expensive for short-term projects, small software developers, or companies that must do due diligence on their software portfolios as part of a merger or acquisition. And that is why Black Duck has launched protexIP OnDemand.

To make protextIP OnDemand, Black Duck has created a hosted version of protextIP that you subscribe to. With the regular protexIP offering, you pay Black Duck a licensing fee and then additional charges based on the amount of code you have under the management of the protexIP product. With the OnDemand version, which costs less, you pay Black Duck based on the amount of code you scan through the online system. It costs $3,000 for 10 MB of scans, $6,250 for 25 MB of scans, $12,500 for 50 MB of scans, $18,750 for 75 MB of scans, and $25,000 for 100 MB of scans. If you are scanning more than 75 MB of code, you might as well go for the full, on-site, multi-user version of the protexIP software. The protexIP OnDemand service can only be used by a single user for a single project, and it is only available on a 90-day term. It is available now.

Sponsored By
STALKER SOFTWARE

CommuniGate Pro Real-Time Communications

CommuniGate Pro is the most advanced Internet messaging server on the market today. The comprehensive, flexible solution enables corporations, educational institutions, and service providers to implement a variety of functionality. From email and calendaring, to instant messaging and voice over IP, CommuniGate Pro supports it all from one proven, reliable platform.


CommuniGate Pro Benefits:

  • It's Full-Featured. CommuniGate Pro supports email and so much more. The product also supports Outlook in workgroup mode for Calendaring, Invites, Tasks etc. Built-in functionality includes standards-based SMTP, POP, IMAP, user directory and Webmail. Rounding out the comprehensive feature set are integrated calendaring, scheduling, mailing lists, and live communications for instant messaging, VoIP and Video.


  • It's Flexible. CommuniGate Pro runs on over 30 major platforms, including all UNIX flavors, AS/400, Windows, Linux and Mac OS X. Plus, its open interface facilitates integration with billing, provisioning, and additional security applications.


  • It's Robust. Today, more than 8,500 CommuniGate Pro systems are installed worldwide, serving messaging environments that range from 25 to over 5 million accounts. CommuniGate Pro's advanced technology provides the best availability and performance to over 58 million active users.


  • It's Secure. CommuniGate Pro offers advanced built-in anti-spam and security features, along with support for leading third party anti-spam and anti-virus solutions.


  • It's Scalable. CommuniGate Pro's Dynamic Cluster architecture offers unlimited growth potential, along with support for 99.999% uptime.

For more information, please visit:
www.stalker.com


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Kevin Vandever,
Shannon O'Donnell, Victor Rozek, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.


THIS ISSUE
SPONSORED BY:

Micro Focus
Hewlett-Packard
Arkeia
Stalker Software
Open Systems


The Unix Guardian

BACK ISSUES

TABLE OF
CONTENTS
Sun Books Tiny Loss as Sales Decline 1 Percent in Q3

HP to Super-Size Superdome with Arches Chipset

Apple Goes 64-Bit with Tiger Release of OS X

Black Duck Launches Online IP Service

But Wait, There's More


The Four Hundred
IBM Gives the iSeries Channel Incentives to Grow and Behave

The Possibilities of PASE

Vision Solutions Bolsters Network, HA Capabilities

Shaking IT Up: Meet That Date!

But Wait, There's More

The Linux Beacon
SpikeSource, SourceLabs Launch Supported Open Source Stacks

Fujitsu Chases $2 Billion with PrimeQuest Itanium Boxes

Windows Trumps Linux in Key Areas, Yankee Group Finds

Shaking IT Up: Meet That Date!

But Wait, There's More

The Windows Observer
Get Your Patch On: Patch Tuesday Yields Five Critical Patches

What Does Microsoft's Latest Windows-Versus-Linux Test Show?

IBM Makes a NAS Play

As I See It: The Next Job Wave

But Wait, There's More


Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc. (formerly Midrange Server), 50 Park Terrace East, Suite 8F, New York, NY 10034
Privacy Statement