Professional Documents
Culture Documents
Palamida Compliance Edition is capable Palamida’s specialized IP detection engine leverages our patent-pending technology to detect the projects,
of scanning source files of all kinds: versions and portions of component code that have been used. Detection capability spans binary files, source
.c .h .cpp .hpp .cxx, .java, .js, .pl, .pm, code, Java name spaces, copyright, license and user-specified search across multiple languages including Java,
.php, .py, and .vb. If source code is
JavaScript, C#, C/C++, Perl, Python, PHP and Visual Basic. The ability to analyze binary files and archives means
not available, the software can detect
licenses, java namespaces, binary files, that the detection engines can find open source use, even when source code is not available.
copyright text, and even text files as Specialized engines for open source license and copyright detection help pinpoint issues specifically around
part of its identification of open source intellectual property risk management. Applying a massive multi-pattern search technology to open source
usage.
licenses, the software is able to identify license text and associate the correlating product files to the matches.
Copyright detection finds copyright notices in code files to enable quick identification of parts of the code base
not owned by your company. It also enables users to sort and categorize your code base by unique copyright
CodeRank™ is a patented system for holders – something very difficult to do in manual analysis or using simple in-house tools.
classifying open source code snippet
The IP detection engine leverages the industry’s largest index of open source software identifiers and specialized
matches. By evaluating snippets on
multiple levels – uniqueness, coverage, databases to provide project detail, license, and copyright information. The index is continuously growing and
and clustering – CodeRank lists the currently includes signatures for:
most relevant matches first. • 884,000 versions of open source projects and associated licenses
• 8 billion source code fingerprints
• 500 million files
• 13 million Java namespace names
IP Analyzer
The nature of code reuse in the open source development model makes accurate identification and the review of
false positive matches tedious.
Palamida’s technology includes multiple automated identification algorithms that enable users to see results
ranging from detailed source code snippet analysis, to reports at the component level. For example, Java™
Auto-inventory, based on a patent-pending Java analysis algorithm and specialized database of 10 million Java
namespace names, provides accurate, automated identification of Java projects and virtually eliminates the need
for manual analysis of source code. Additional point detectors are specifically tuned for the highest levels of
automated identification across all languages.
Automated license reports for fast identification of policy violations
Technical Specifications
Server Recommendations:
Hardware 16 GB Memory (32 GB recommended)
2.4 Ghz or higher CPU
64 bit CPU - Intel/Opteron
300 GB disk space
Operating Systems Windows XP (64-bit) - SP2
Windows Vista (64-bit)
Fedora Core 7 (64-bit)
Red Hat Enterprise 4 (64-bit)
Software Java JDK 1.5.0
215 Second Street
1st Floor
San Francisco, CA 94105
About Palamida, Inc.
P: 415.777.9400
Palamida is the industry’s first application security solution exclusively for Open Source Software that uses
F: 415.777.5800
www.palamida.com component-level analysis to quickly identify and track undocumented code and associated security vulnerabilities
as well as intellectual property and compliance issues, enabling organizations to cost-effectively manage and
secure mission critical applications and products.