# | Library | Name | Version | Review Status | License(s) | Code Type | Modified | Deployed | Path | Homepage URL | Download URL | License URL | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
BASE |
BOSCH BHI160 |
1.0.4 |
Analyzed |
BSD-3-Clause-Bosch |
Source |
true |
true |
src/Drivers/private/general/InertialMeasurementUnitDriver/BHI160Driver/SupportPackage |
LMS/MRS1000 devices use an IMU sensor from BOSCH (BHI160). |
|||
2 |
BASE |
CIFx driver API |
|
Not reporting |
|
Source |
false |
false |
src/Drivers/private/WIN/ComDriver/NetxDpm/cifx |
|
|
|
API header for NetxDpm, therefore not reporting. |
3 |
BASE |
cJSON |
|
Analyzed |
MIT |
Source |
true |
true |
src/Utils/private/JSON/cJSON.c |
|
Ultralightweight JSON parser in ANSI C |
||
4 |
BASE |
FastDelegate |
|
Analyzed |
CPOL-1.02 |
Source |
true |
true |
src/Utils/public/Function |
|
Member function pointers and delegates for C++ |
||
5 |
BASE |
LibTomCrypt |
|
Not reporting |
public-domain |
Source |
true |
true |
src/Utils/private/Checksum/sha256_3pp.c |
LibTomCrypt is a library that provides various cryptographic algorithms in a highly modular and flexible manner. |
|||
6 |
BASE |
Lua |
5.3.5 |
Analyzed |
MIT |
Source |
true |
true |
src/SPEED/private/lua |
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description. |
|||
7 |
BASE |
MD5 message-digest algorithm |
|
Not reporting |
public-domain |
Source |
true |
true |
src/Utils/private/Checksum/MD5.cpp |
|
|
|
|
8 |
BASE |
miniz |
|
Not reporting |
Unlicense |
Source |
true |
true |
src/Utils/private/Compression/miniz.cpp |
|
|
Single C source file zlib-replacement library Now under MIT license at GitHub: https://github.com/richgel999/miniz |
|
9 |
BASE |
NetxDpmDemoTask |
|
Not reporting |
|
Source |
false |
false |
src/Drivers/private/rcX/ComDriver/NetxDpm/DpmDemoTask |
|
|
|
Not deployed to device, therefore not reporting. |
10 |
BASE |
Optimised ANSI C code for the Rijndael cipher (now AES) |
3.0 |
Not reporting |
public-domain |
Source |
true |
true |
src/Utils/private/Encryption/AES/AESEncryption.cpp |
|
|
|
|
11 |
BASE |
SQLite |
3.17.0 |
Not reporting |
public-domain |
Source |
true |
true |
src/Database/private/3pp/sqlite3.c |
|
SQLite is a self-contained, high-reliability, embedded, full-featured, public-domain, SQL database engine. |
||
12 |
BASE |
UnitTesting |
|
Not reporting |
|
Source |
false |
false |
src/UnitTesting |
|
|
|
Source code written by SICK employees for the unit testing framework. Not deployed to device. |
13 |
BASE |
WinUSB |
|
Not reporting |
|
Source |
false |
true |
src/Drivers/private/WIN/ComDriver/UsbHost/WinUSB/ddk |
|
|
API headers for WinUSB, therefore not reporting. |
|
14 |
busybox |
busybox |
1.22.0 |
Analyzed |
bzip2-1.0.6, GPL-2.0-only |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian-sick/busybox_sick-1.1.22.0-19.bb |
Tiny utilities for small and embedded systems |
|||
15 |
CmnAlg |
ARM_NEON_2_x86_SSE |
2018-09-03 |
Analyzed |
BSD-3-Clause |
Source |
true |
true |
src/NeonEmulation/private/3pp |
Header only library which simplifies ARM→IA32 porting by translating ARM NEON to x86 SSE intrinsics. |
|||
16 |
CmnAlg |
Eigen |
3.3.4 |
Analyzed |
MPL-2.0, BSD-3-Clause, MINPACK |
Source |
false |
true |
src/Eigen |
|
|
C++ template library for linear algebra. Compiled with EIGEN_MPL2_ONLY to disable non MPL2 compatible features. |
|
17 |
CmnAlg |
Fast Robust Geometric Predicates |
|
Not reporting |
public-domain |
Source |
true |
true |
src/Math/private/Geometry/Predicate.source |
|
|
No attribution required. |
|
18 |
CmnAlg |
LibLZF |
1.5 |
Analyzed |
BSD-2-Clause |
Source |
true |
true |
src/Format/private/ScanDataRecord/3pp |
Used for decompression of Point Cloud Data (PCD) files in PointCloud.load. |
|||
19 |
CmnAlg |
Point Cloud Library |
1.6.0 |
Analyzed |
BSD-3-Clause |
Source |
true |
true |
src/PointCloud |
Parts of the source code in this component are based on the PCL. |
|||
20 |
dropbear |
dropbear |
2016.74-5 |
Analyzed |
OpenSSH, BSD-2-Clause, BSD-3-Clause, MIT, GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/dropbear-run_sick-0.2016.74-5.bb |
|
transitional dummy package for dropbear-{run,initramfs} |
||
21 |
elfutils |
elfutils |
0.168 |
Analyzed |
GPL-3.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/elfutils_sick-0.0.168-1.bb |
Elfutils is a collection of utilities, including eu-ld (a linker), eu-nm (for listing symbols from object files), eu-size (for listing the section sizes of an object or archive file), eu-strip (for discarding symbols), eu-readelf (to see the raw ELF file structures), and eu-elflint (to check for well-formed ELF files). |
|||
22 |
FirststageLoader |
BSP Firststageloader |
2018.2 |
Analyzed |
XFree86-1.0-Xilinx |
Source |
false |
true |
SystemOS/Linux/FirstStageLoader/src/FSBL_bsp |
|
|
|
Board support package for Xilinx FSBL (Firststageloader) which is generated by Xilinx toolchain. |
23 |
FirststageLoader |
MD5 |
|
Analyzed |
SSLeay |
Source |
false |
true |
SystemOS/BaseController/Linux/FirstStageLoader/FSBL/src/md5.c |
|
|
|
MD5 algorithmn used into Xilinx FSBL (Firststageloader) which is generated by Xilinx toolchain. |
24 |
FPGA |
BSP uBlaze |
2018.2 |
Analyzed |
XFree86-1.0-Xilinx |
Source |
false |
true |
BaseController/FPGA |
|
|
|
Board support package for Xilinx uBlaze (FPGA softcore) which is generated by Xilinx toolchain. |
25 |
FPGA |
JSON |
|
Analyzed |
CC-BY-2.5 |
Source |
false |
true |
BaseController/AppSpace/LMS1xxxC/Emulator/SysPlugins/sick_SopasAir/scripts/JSON.lua |
|
|
|
|
26 |
gdb |
gdb |
7.12-6 |
Analyzed |
GPL-3.0-or-later, GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/gdb_sick-0.7.12-6.bb |
|
|
||
27 |
glibc |
glibc |
2.24-11+deb9u1 |
Analyzed |
LGPL-2.1-or-later, GPL-2.0-or-later |
Source |
true |
true |
meta-sick-shared/recipes/recipes-debian-sick/glibc_sick-0.2.24-11+deb9u1.bb |
|
|
GNU C Library, the GNU Project’s implementation of the C standard library |
|
28 |
i2c-tools |
i2c-tools |
3.1.2-3 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/i2c-tools_sick-0.3.1.2-3.bb |
heterogeneous set of I2C tools for Linux |
|||
29 |
iproute2 |
iproute2 |
4.9.0-1+deb9u1 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/iproute2_sick-0.4.9.0-1.bb |
|
networking and traffic control tools |
||
30 |
iptables |
iptables |
1.6.0+snapshot20161117-6 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/iptables_sick-0.1.6.0+snapshot20161117-6.bb |
administration tools for packet filtering and NAT |
|||
31 |
Kernel |
Linux Kernel |
4.9-rt |
Analyzed |
Linux-syscall-note, GPL-2.0-only |
Source |
true |
true |
meta-sick-shared/recipes/recipes-debian-sick/linux-sick_4.9-rt.bb |
|
|
||
32 |
libblkid1 |
libblkid |
2.29.2-1 |
Analyzed |
BSD-4-Clause, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-2-Clause, BSD-3-Clause, MIT, GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
openembedded-core/meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.3.bb |
|
|
||
33 |
libfdisk1 |
libfdisk1 |
2.29.2-1 |
Analyzed |
BSD-4-Clause, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-2-Clause, BSD-3-Clause, MIT, GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
openembedded-core/meta/recipes-devtools/fdisk/gptfdisk_1.0.1.bb |
|
|
||
34 |
libgcc |
libgcc |
6.2.0 |
Analyzed |
GPL-3.0-or-later, GCC-exception-3.1 |
Source |
false |
true |
openembedded-core/meta/recipes-devtools/gcc/libgcc_6.2.bb |
|
|
|
|
35 |
libgomp1 |
libgomp1 |
6.2.0 |
Analyzed |
GPL-3.0-or-later, GCC-exception-3.1 |
Source |
false |
true |
openembedded-core/meta/recipes-devtools/gcc/libgcc_6.2.bb |
|
|
|
|
36 |
liblzo2-2 |
liblzo2-2 |
2.08-1.2 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/liblzo2-2_sick-0.2.08-1.2.bb |
|
LZO is a portable lossless data compression library written in ANSI C |
||
37 |
libmnl0 |
libmnl0 |
1.0.4-2 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/libmnl0_sick-0.1.0.4-2.bb |
libmnl is a minimalistic user-space library oriented to Netlink developers |
|||
38 |
libmount1 |
libmount1 |
2.29.2-1 |
Analyzed |
BSD-4-Clause, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-2-Clause, MIT, GPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
|
|
|
||
39 |
libsmartcols1 |
libsmartcols1 |
2.29.2-1 |
Analyzed |
BSD-4-Clause, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-2-Clause, MIT, GPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
|
|
|
||
40 |
libssl1 |
libssl1.0 |
1.0.2l |
Analyzed |
OpenSSL |
Source |
false |
true |
div08/yocto/layers/meta-sick-shared/recipes/recipes-debian/libssl1.0_sick-0.1.0.2l-2.bb |
|
|
|
This package is part of the OpenSSL project’s implementation of the SSL and TLS cryptographic protocols for secure communication over the Internet |
41 |
libuuid1 |
libuuid |
2.29.2 |
Analyzed |
BSD-4-Clause, GPL-3.0-or-later, LGPL-2.1-or-later, BSD-2-Clause, BSD-3-Clause, MIT, GPL-2.0-or-later, LGPL-2.0-or-later, LGPL-3.0-or-later |
Source |
false |
true |
openembedded-core/meta/recipes-core/util-linux/util-linux_2.28.1.bb |
|
|
||
42 |
memtester |
memtester |
4.3.0-4 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/memtester_sick-0.4.3.0-4.bb |
|
|
||
43 |
mtd-utils |
mtd-utils |
2.0.0-1 |
Analyzed |
GPL-2.0-only |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian-sick/mtd-utils_sick-1.2.0.0-1.bb |
git://git.infradead.org/mtd-utils.git[Download] |
|
Utilities for manipulating memory technology devices, such as flash memory, Disk-On-Chip, or ROM. |
|
44 |
openssh-server |
openssh-server |
1.7.4p1-10+deb9u1 |
Analyzed |
BSD-3-Clause |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/openssh-server_sick-1.7.4p1-10+deb9u1.bb |
This is the portable version of OpenSSH, a free implementation of the Secure Shell protocol as specified by the IETF secsh working group. |
|||
45 |
PointCloud |
Boost |
1.64 |
Analyzed |
BSL-1.0 |
Source |
false |
true |
src/PCL/3pp/boost |
|
This is not the complete Boost library, it has been stripped down to the header-only parts which are actually required by the PCL modules we are using. |
||
46 |
PointCloud |
Eigen |
3.3.4 |
Analyzed |
MPL-2.0, BSD-3-Clause, MINPACK |
Source |
false |
true |
src/PCL/3pp/Eigen |
|
|
C++ template library for linear algebra. Compiled with EIGEN_MPL2_ONLY to disable non MPL2 compatible features. |
|
47 |
PointCloud |
Fast Global Registration |
1.02 |
Analyzed |
MIT |
Source |
true |
true |
src/Algorithms/private/Registration/FastGlobalRegistration.cpp |
This is an open source C++ implementation based on the technique presented in the following paper: Fast Global Registration, Qian-Yi Zhou, Jaesik Park, and Vladlen Koltun, ECCV 2016 The source code and dataset are published under the MIT license. |
|||
48 |
PointCloud |
FLANN |
1.9.1 |
Analyzed |
BSD-3-Clause |
Source |
false |
true |
src/PCL/3pp/flann |
Fast Library for Approximate Nearest Neighbors Used by PCL’s search module. |
|||
49 |
PointCloud |
Point Cloud Library |
1.9.1 |
Analyzed |
BSD-3-Clause |
Source |
true |
true |
src/PCL |
The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. PCL is released under the terms of the BSD license, and thus free for commercial and research use. |
|||
50 |
PointCloud |
Qhull |
2015.2 |
Analyzed |
Qhull |
Source |
false |
true |
src/PCL/3pp/qhull |
Qhull implements the Quickhull algorithm for computing the convex hull of a 3D point cloud, Delaunay triangulation, Voronoi diagram etc. It is a required dependency for the PCL’s 'surface' module. |
|||
51 |
procps |
procps |
3.3.12-3+deb9u1 |
Analyzed |
LGPL-2.1-or-later, GPL-2.0-or-later, LGPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/procps_sick-2.3.3.12-3.bb |
|
/proc file system utilities |
||
52 |
rt-tests |
rt-tests |
1.0-1 |
Analyzed |
GPL-3.0-or-later, LGPL-2.1-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/rt-tests_sick-0.1.0-1.bb |
|
|
||
53 |
ScanCtrl |
CMemDC |
2002-11-02 |
Not reporting |
CPOL-1.02 |
Source |
true |
false |
src/Visualization/private/Win/memdc.h |
|
Memory Device Context for flicker free drawing, used for scan visualization in Windows. Not deployed to device, therefore not reporting. |
||
54 |
sched-switch |
sched-switch |
0.1 |
Analyzed |
GPL-2.0-or-later |
Source |
false |
true |
meta-sick-shared/recipes/recipes-extra/sched-switch_sick-0.1.bb |
|
Convert sched_switch ftrace data to vcd or matlab |
||
55 |
strace |
strace |
4.15-2 |
Analyzed |
BSD-3-Clause |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/strace_sick-0.4.15-2.bb |
|
strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. |
||
56 |
trace |
trace |
2.6-0.1+deb9u1 |
Analyzed |
LGPL-2.1-only, GPL-2.0-only |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/trace-cmd_sick-0.2.6-0.1+deb9u1.bb |
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git[Download] |
|
Utility for retrieving and analyzing function tracing in the kernel |
|
57 |
tzdata |
tzdata |
2018g-0+deb9u1 |
Not reporting |
|
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/tzdata_sick-0.2018c-0+deb9u1.bb |
|
Time zone and daylight-saving time data Public domain, therefore not reporting. |
||
58 |
zlib1g |
zlib |
1.2.8.dfsg-5 |
Analyzed |
zlib |
Source |
false |
true |
meta-sick-shared/recipes/recipes-debian/zlib1g_sick-1.1.2.8.dfsg-5.bb |
|
zlib is a library implementing the deflate compression method found in gzip and PKZIP. This package includes the shared library. |