Donate SIGN UP

Black Duck?

Avatar Image
ToraToraTora | 14:40 Fri 05th Aug 2016 | Technology
10 Answers
has anyone any experience of this? what does it actually search for? in source? in object? if you don't know what I'm talking about then do not attempt to answer this.
Gravatar

Answers

1 to 10 of 10rss feed

Best Answer

No best answer has yet been selected by ToraToraTora. Once a best answer has been selected, it will be shown here.

For more on marking an answer as the "Best Answer", please visit our FAQ.
Why have you asked the question.?

It would be interesting to hear what experience you have had in respect of the company. Perhaps you have a vested interest and wish us to find out all we can about the 'Waterfowl'.

Hans.



Question Author
what part of "if you don't know what I'm talking about then do not attempt to answer this." - is troubling you?
ouch !! ^^
Question Author
yes slack, never got any sense out of them either. I was hoping that in this section someone would have some, relevant experience that's all.
Black Duck is one of a number of companies ( this is an American one) that provides to clients an open source software programme which is used by its clients to analyse and collate information and to share it if they so desire. Its obvious use is in market research but it can be used as a predictor of sorts if the code is applied to that aim. Some think it is the tool of the future in corporate development some think it is the devil's work and is big brother made real. To answer 3T's initial post ! It will search or analyse whatever information a programmer can get it to collate. 2 Open source software is software with source code that anyone can inspect, modify, and enhance.
3 In Object. Now that is a very complex question as is the subject, and would need a full lecture and a better qualified man than me (or woman) you will need to consider, Modularity, Information-hiding, Code re-use, Pluggability and debugging ease. In short it is a programme designed for business use.
Question Author
yes togo I know all that but no one seems to be able to give me an example of what it actually searches for, not even the vendor. It's like the emperors new clothes.
If there is a bit of techsing grandmother to suck eggs in this, tough.

Open source software allows other people to use and modify the code for their own purposes. The usual licence under which you can do this includes a statement that your modified version of the code is also to be open source (and therefore made available to others) and that the code cannot usually be used for commercial gain (even if it is modified).

Black Duck seems to be a set of software tools which will search your code for open source software, check the licence and flag it up if you, as a commercial developer, are including any in your application.

That doesn't stop you using open source code, but you might have to check the licence terms, get permission from the author(s) to use that code, make the modified version available under the same terms as the original licence and include an acknowledgement in your own documentation that you are using one or more pieces of open source code in your application.

Given the complexity of some applications, doing the checking manually could get to be a bit of a pain, so the Black Duck software does it for you, and will also notify you if any of the open source code you are using has known security vulnerabilities.

I'd guess that it searches source code rather than object, and won't flag up snippets but would pick up on a substantial chunk of code from an open source application. for more technical stuff, you'd have to find the right person to talk to at Black Duck.

1 to 10 of 10rss feed

Do you know the answer?

Black Duck?

Answer Question >>