Computerworld
Software compliance now a sitting Black Duck
Code verification can be a source of comfort
Rodney Gedda  20 September, 2006 12:56

Organizations developing software now have the option of cross-checking in-house code with that from the open source community as Black Duck Software launches its products to the local market.

Black Duck Software began in 2002 amid the heated intellectual property infringement debate between The SCO Group and IBM. Its products and services are aimed at businesses wanting to identify and control the introduction of licensed software code into their own products.

Black Duck maintains a "KnowledgeBase" of open source projects covering about 700 licences, which is reviewed by a team of attorneys to determine how it can be used with in-house or vendor software products.

Both open source and third-party code, licensed from other companies, can then be compared to the in-house source code with Black Duck's ProtexIP Web application.

Black Duck sales engineer Ronan Fagan said one customer, the machinery giant Caterpillar, has "a ton of software" and was required by its client to "vet" the software and ensure everything it developed did not impede any licensing restrictions.

"Caterpillar used ProtexIP to give it a clean bill of health and the deal went ahead," Fagan said.

Likewise Motorola, which has more than 600MB of code in its Razr phone, used ProtexIP to verify its code as it could not afford to recall phones when GPL code was discovered after a product release.

There is ProtexIP Linux server product and ProtexIP on-demand service which is typically used by companies during mergers and acquisitions.

"SCO is suing people based on copyright infringement and while we don't want to spread fear it is a very real threat," Fagan said. "It's OK to use open source, but you want to make sure you're within the licence restrictions. If you're using the GPL you need to make your code open source."

Ironically, Black Duck, itself a user of open source code, is keeping its application code under tight wraps.

"We don't want to make our code open source," Fagan said.

Fagan said existing manual checking processes are not scalable and ProtexIP assigns a role to people involved in the software development lifecycle - including lawyers, administrators, and developers.

Once the code analysis is complete organizations can identify IP and licence issues, manage licences, and review auditing and documentation.

Black Duck's software is being distributed in Australia by Open Channel Solutions.

Pia Waugh, director of open source consulting firm Waugh Partners, said software compliance is the latest area of interest and hurdle the industry needs to overcome, particularly in the government sector.

"Government departments want to show due diligence and that the software they are getting is compliant," Waugh said, adding a lot of government departments are developing software and need to check for compliance to be able to open source it.

"There is a lot of publicly funded software in the research sector, but if they feel they can't open source it, it ends up entombed [so] publicly funded software is not publicly available.

Computerworld Buyer's Guide - Vendors Matched to this Article

Comments

Post new comment

Login or register to link comments to your user profile, or you may also post a comment without being logged in.
The content of this field is kept private and will not be shown publicly.
Enter the fully qualified URL, eg. http://www.example.com/
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Zones
Zone logoZones provide focussed content from Computerworld and leading technology partners.
Newsletter Subscription
Newsletter Subscription
Sign up for our Computerworld newsletters!
Syndicate content
 

Computerworld Webinar

Thursday, June 11th, 2009
10:30am EST (Sydney, Australia)
Screening at your PC

Computerworld is hosting a 30 minute live webinar to help you to learn how unified communications can save you money, foster innovation and business agility by making it easier for people to find, reach and collaborate with one another.

Register Now

Whitepaper

Keeping your SQL Server Going 24x7

The SQL Server is the vital link between corporate data and enterprise applications. With compliance and regulatory implications, as well as business disruption, keeping data up-to-date and flowing 24x7 has to be the goal. Keep your SQL server going - read more now.

Enterprise IT Buyer's Guide
Find Technology Vendors Fast
 
Find vendors by name | Find by category
Sponsored Links
 
Send Us E-mail | Privacy Policy
Features List | Media Kit | Advertising | Contact Us

Copyright 2009 IDG Communications. ABN 14 001 592 650. All rights reserved.
Reproduction in whole or in part in any form or medium without express written permission of IDG Communications is prohibited.