ClamAV® is an open-source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
ClamAV® is an open-source antivirus engine designed to detect trojans, viruses, malware, and other malicious threats efficiently. It serves as a robust solution for organizations and individuals seeking reliable threat detection without vendor lock-in.
Key Features:
Real-time scanning capabilities to identify and neutralize threats promptly.
Regular signature updates to keep pace with evolving cyber Threats.
Cross-platform support, ensuring protection across Linux, macOS, and Windows environments.
Integration options with email servers for enhanced security measures.
A command-line interface for flexible automation and scripting.
Installation via winget for seamless setup on supported systems.
Audience & Benefit:
Ideal for system administrators, cybersecurity teams, and organizations requiring a customizable antivirus solution. ClamAV provides heightened protection against malicious threats while offering flexibility and adaptability to meet specific security needs.
README
ClamAV
ClamAV® is an open source antivirus engine for detecting trojans, viruses,
malware & other malicious threats.
Documentation & FAQ
ClamAV documentation is hosted at docs.clamav.net.
The source archive for each release also includes a copy of the documentation
for offline reading.
ClamAV is licensed for public/open source use under the GNU General Public
License, Version 2 (GPLv2).
See COPYING.txt for a copy of the license.
3rd Party Code
ClamAV contains a number of components that include code copied in part or in
whole from 3rd party projects and whose code is not owned by Cisco and which
are licensed differently than ClamAV. These include:
Yara: Apache 2.0 license
Yara has since switched to the BSD 3-Clause License;
Our source is out-of-date and needs to be updated.
7z / lzma: public domain
libclamav's NSIS/NulSoft parser includes:
zlib: permissive free software license
bzip2 / libbzip2: BSD-like license
OpenBSD's libc/regex: BSD license
file: BSD license
str.c: Contains BSD licensed modified-implementations of strtol(), stroul()
functions, Copyright (c) 1990 The Regents of the University of California.
pngcheck (png.c): MIT/X11-style license
getopt.c: MIT license
Curl: license inspired by MIT/X, but not identical
libmspack: LGPL license
UnRAR (libclamunrar): a non-free/restricted open source license
Note: The UnRAR license is incompatible with GPLv2 because it contains a
clause that prohibits reverse engineering a RAR compression algorithm from
the UnRAR decompression code.
For this reason, libclamunrar/libclamunrar_iface is not linked at all with
libclamav. It is instead loaded at run-time. If it fails to load, ClamAV
will continue running without RAR support.
See the COPYING directory for a copy of the 3rd party project licenses.
Acknowledgements
Credit for contributions to each release can be found in the News.