Logiciel open source utilisé par les produits Bitdefender Enterprise
Bitdefender peut fonctionner avec des logiciels ou des technologies dont les licences ont été concédées à Bitdefender par des tiers à des fins d'utilisation et de redistribution, dans le cadre de licences open source.
Vous trouverez ci-dessous les outils logiciels open source intégrés aux produits Bitdefender Enterprise. Les listes sont régulièrement mises à jour.
- Logiciel open source utilisé par Bitdefender Endpoint Security Tools et Bitdefender Security for Mobile
- Logiciel open source utilisé par l'appliance de gestion Bitdefender GravityZone
Logiciel open source utilisé par Bitdefender Endpoint Security Tools et Bitdefender Security for Mobile
Nom du logiciel | Description | Type de licence | Site Web |
ACRA |
ACRA est une bibliothèque permettant aux applications Android d'envoyer automatiquement leurs rapports de plantage à un serveur de rapports. Destinée aux développeurs d'applications Android, elle a pour objectif de les aider à obtenir des données issues de leurs applications lorsque celles-ci plantent ou |
||
Boost | Boost fournit gratuitement des bibliothèques source C++ portables évaluées par des pairs. |
http://www.boost.org | |
Dazukofs | DazukoFS est un mécanisme qui permet aux applications utilisateur d'exécuter en ligne un contrôle d'accès aux fichiers. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
GNU Free Documentation | http://dazuko.dnsalias.org/ |
GSON | GSON est une bibliothèque Java utilisée pour convertir des objets Java dans leur représentation JSON et pour convertir des chaînes JSON en objets Java équivalents. GSON peut fonctionner avec des objets Java arbitraires, y compris des objets préexistants dont vous n'avez pas le code source. | Apache License, Version 2.0 | https://github.com/google/gson |
JSON | JSON (JavaScript Object Notation) est un format léger d'échange de données. Il est facile à lire et à écrire pour des humains et aisément analysable et générable par des machines. | JSON License | https://sourceforge.net/projects/libjson/ |
LibCurl | LibCurl est une bibliothèque gratuite de transfert d'URL côté client, prenant en charge les éléments suivants : cookies, DICT, FTP, FTPS, Gopher, HTTP (avec prise en charge HTTP/2), HTTP POST, HTTP PUT, création de tunnels HTTP via des proxies, HTTPS, IMAP, Kerberos, LDAP, POP3, RTSP, SCP et SMTP. La bibliothèque prend en charge le schéma d'URI file, les protocoles SFTP, Telnet et TFTP, la reprise de transfert de fichier, le téléversement FTP, le téléversement basé sur le format HTTP, les certificats HTTPS, le protocole LDAPS, les proxies, et l'authentification identifiant + mot de passe. |
MIT style | https://curl.haxx.se/libcurl/ |
Libpcap | Libpcap est une bibliothèque portable en C/C++ permettant la capture de trafic réseau. | BSD-3 | |
LibSsh2 | LibSsh2 est une bibliothèque côté client implémentant le protocole SSH2. | BSD-3 | https://www.libssh2.org/ |
MiniTemplator |
MiniTemplator est un moteur de modèles compact pour les fichiers HTML. MiniTemplator fournit les fonctionnalités nécessaires à la création d'applications web professionnelles; il est compact et tient au sein d'un module de code |
GNU LGPL | |
NSS Tools | Network Security Services (NSS) est un ensemble de bibliothèques conçues pour prendre en charge le développement multi-plateformes d'applications clientes et serveurs sécurisées. Les applications conçues avec NSS prennent en charge les protocoles SSL v3 et TLS, les standards PKCS #5, PKCS #7, PKCS #11 et PKCS #12, la norme S/MIME, les certificats X.509 v3 ainsi que d'autres normes de sécurité. |
Mozilla Public License |
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS |
OpenSSL | OpenSSL est une boîte à outils robuste, complète et de qualité commerciale pour les protocoles TLS (Transport Layer Security) et SSL (Secure Sockets Layer). C'est aussi une bibliothèque de cryptographie polyvalente. |
Double licence OpenSSL et SSLeay | http://www.openssl.org/ |
PCRE | La bibliothèque PCRE regroupe un ensemble de fonctions qui implémentent la reconnaissance d'expressions rationnelles en utilisant la même syntaxe et la même sémantique que Perl 5. PCRE dispose de sa propre API native, ainsi que d'un ensemble de fonctions wrapper qui correspondent à l'expression rationnelle POSIX API. |
BSD | http://www.pcre.org/ |
SQLite | SQLite est un moteur de base de données SQL embarqué, fiable, complet, intégré et dans le domaine public. | GPL public domain | http://www.sqlite.org/ |
Tinyxml | TinyXML est un petit analyseur XML C++ très simple pouvant être aisément intégré à d'autres programmes. |
|
http://www.grinninglizard.com/tinyxml/ |
(V6) CEF | Le CEF (Chromium Embedded Framework) est un framework simple permettant d'inclure des navigateurs basés sur Chromium à d'autres applications. | BSD-3 | https://bitbucket.org/chromiumembedded/cef/src/master/ |
ZBar Barcode Reader | ZBar est une suite logicielle open source permettant la lecture de codes barres à partir de sources diverses, telles que des flux vidéo, des fichiers images et des capteurs d'intensité brute. ZBar prend en charge de nombreuses symbologies (types de codes barres) populaires, dont les formats EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, 2 parmi 5 entrelacé et Code QR. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
GNU LGPL | |
Zlib | Zlib est une bibliothèque de compression de données sans perte gratuite, polyvalente et exempte de contraintes juridiques conçue pour être utilisée sur la quasi totalité des équipements informatiques et des systèmes d'exploitation. | Zlib | http://www.zlib.net/ |
Logiciel open source utilisé par l'appliance de gestion Bitdefender GravityZone
Nom du logiciel | Description | Type de licence | Site Web |
Bzip2 | Bzip2 est un programme open source de compression de fichiers qui repose sur l'algorithme de Burrows-Wheeler. Il se contente de compresser des fichiers uniques et ne permet pas de les archiver. |
|
|
CityHash | CityHash fournit des fonctions de hachage pour les chaînes de caractères. Les fonctions mélangent complètement les bits d'entrée mais ne conviennent pas pour la cryptographie. | ||
Cpp-redis |
Est un client Redis C++11 léger, multi-plateformes et asynchrone, prenant en charge les opérations synchrones, le pipelining, les sentinelles et la haute disponibilité. |
MIT | https://github.com/cpp-redis/cpp_redis |
Curl | Curl est utilisé en lignes de commande ou en scripts afin de transférer des données. Il est également utilisé dans les voitures, les postes de télévision, les routeurs, les imprimantes, les équipements audio, les téléphones mobiles, les tablettes et les lecteurs multimédias, et il forme l'épine dorsale du transfert Internet pour des milliers d'applications logicielles touchant des milliards d'humains chaque jour. |
BSD | |
Dmidecode | Dmidecode fournit des informations concernant le matériel informatique de votre système tel que décrit dans le BIOS de votre système, conformément à la norme SMBIOS/DMI (voir un exemple de rapport). Ces informations incluent généralement le nom du fabricant du système, le nom du modèle, le numéro de série, la version du BIOS, l'étiquette d'inventaire ainsi que d'autres détails présentant un niveau d'intérêt et de fiabilité variable selon le fabricant. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
GPL version 2 | |
Expat |
Expat est une bibliothèque d'analyse XML orientée flux écrite en C. Expat excelle avec les fichiers trop volumineux pour tenir dans la RAM, et dans les cas où les performances et la flexibilité sont déterminantes. |
MIT | |
File | La commande de fichier est "un identificateur de type de fichier", autrement dit un outil de ligne de commande qui vous traduit en mots la nature des données contenues dans un fichier. Contrairement à la plupart des systèmes GUI, les systèmes UNIX en ligne de commande - avec ce programme menant la charge - ne s'appuient pas sur les extensions de noms de fichiers pour vous dire quel est le type d'un fichier, mais s'intéressent plutôt au contenu réel du fichier. Cela est, bien sûr, plus fiable, mais nécessite un peu d'I/O |
BSD | |
FreeType |
FreeType est une bibliothèque logicielle librement accessible permettant de produire des polices. FreeType est écrit en C, conçu pour être petit, efficace, |
FreeType (BSD-style) | |
HAproxy |
HAProxy est une solution gratuite, très rapide et fiable qui offre une haute disponibilité et fournit un équilibreur de charges et un serveur proxy pour les |
GPL version 2 | |
iPKG | iPKG est un système de gestion de paquets très léger conçu pour les installations Linux ayant de sévères contraintes de stockage, telles que les ordinateurs portables. iPKG est plus qu'un simple créateur d'images Flash intégré à Linux. Il permet également l'installation et la suppression dynamiques de paquets sur un système actif. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
GPL version 2 | https://web.archive.org/web/20100823030002/ http:/www.handhelds.org/moin/moin.cgi/Ipkg |
jq | Jq est utilisé pour découper, filtrer, cartographier et transformer des données structurées. Jq est écrit en C portable, et n'a aucune dépendance d'exécution. | MIT | |
Json-c | JSON-C implémente un modèle d'objet de comptage de référence qui vous permet de construire facilement des objets JSON en C, de les afficher en chaînes formatées en JSON et d'analyser des chaînes formatées en JSON pour les présenter sous forme d'objets JSON en C. |
BSD | |
Json-Cpp | JsonCpp est une bibliothèque C++ qui permet de manipuler des valeurs JSON, y compris au moyen de la sérialisation et de la désérialisation de chaînes. Elle peut également préserver des commentaires existants lors des étapes de désérialisation/sérialisation, ce qui en fait un format pratique pour stocker les fichiers d'entrées utilisateur. |
|
https://github.com/open-source-parsers/jsoncpp |
Libbdvmi | Est une bibliothèque spécifique x86 qui aide à exécuter l'introspection de machines virtuelles. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
GNU LGPL version 3 | |
Libhpdf | LibHaru est une bibliothèque open source gratuite et multi-plateformes permettant de générer des fichiers PDF. À l'heure actuelle, LibHaru ne prend pas en charge la lecture et l'édition de fichiers PDF existants. | Zlib | |
Libmilter |
Libmilter utilise un ensemble de macros de préprocesseur pour spécifier des fonctionnalités spécifiques à la plateforme du compilateur C et de bibliothèques C standard. |
Sendmail | |
Libpcap | Libpcap est une bibliothèque portable en C/C++ permettant la capture de trafic réseau. | http://www.tcpdump.org/ | |
Libpng | Libpng est la bibliothèque PNG officielle de référence qui prend en charge presque toutes les fonctionnalités PNG, est extensible et a été largement testée pendant plus de 23 ans. | Libpng | |
Libpq | PostgreSQL est un puissant système de bases de données relationnelle et objet en open source qui utilise et étend le langage SQL en association avec de nombreuses autres fonctionnalités qui stockent et ajustent les charges de travail de données les plus complexes. | PostgreSQL (BSD-style) | |
Librabbitmq4 | Il s'agit d'une bibliothèque client AMQP en langage C, destinée à être utilisée avec la v2.0+ du broker de messages RabbitMQ. | MIT | |
Libstatgrab |
Libstatgrab est une bibliothèque qui fournit un accès multi-plateformes à des statistiques sur le système sur lequel elle est exécutée. Elle est écrite en C et |
GNU LGPL version 2 | |
Libuuid | Une bibliothèque d'UUID (Universally Unique Identifier) portable et écrite en C. | BSD | |
Libxenserver |
Libxenserver est un kit de développement logiciel (SDK) complet pour Citrix XenServer, exposant l'API XenServer aux programmeurs C. |
BSD | https://github.com/Antique/libxenserver |
Lua | Lua est un langage de script puissant, efficace, léger et intégrable. Il prend en charge la programmation procédurale, la programmation orientée objet, la programmation fonctionnelle, la programmation fondée sur les données et la description des données. |
MIT | |
Makeself |
Makeself.sh est un petit script shell qui génère une archive tar compressée auto-extractible à partir d'un répertoire. Le script makeself.sh lui-même n'est |
GPL version 2 | |
Minizip |
Ce paquet permet d'extraire des fichiers à partir d'un fichier d'archive .zip et est compatible avec PKZip 2.04g, WinZip, InfoZip, les outils de la suite MimarSinan Codex 2002 et autres programmes compatibles. Fonctionne sous Linux et Windows |
||
MongoDB C driver |
Mongo-C-driver est un projet qui comporte deux bibliothèques : Libmongoc, une bibliothèque client écrite en C pour MongoDB. Libbson, une bibliothèque fournissant des routines utiles en lien avec la création, l'analyse et l'itération |
Apache License version 2.0 | |
MongoDB-org-* | MongoDB est une base de données documentaire associant l'adaptabilité et la flexibilité que vous souhaitez aux fonctions de requête et d'indexation dont vous avez besoin. Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. |
||
Nginx-ensite |
Il s'agit d'un script shell (Bash) qui réplique pour nginx les commandes a2ensite et a2dissite de Debian permettant d'autoriser et d'interdire à des sites de faire office d'hôtes virtuels sous Apache 2.2/2.4. a2dissite est un lien symbolique |
N/A | |
Nodejs | Node.js est un environnement d'exécution JavaScript conçu sur le moteur JavaScript V8 de Chrome. | MIT | |
OpenLDAP |
Le logiciel OpenLDAP est une implémentation open source du protocole LDAP (Lightweight Directory Access Protocol). La suite inclut: SLAPD (daemon |
OpenLDAP | |
OpenSSL | OpenSSL est une boîte à outils robuste, complète et de qualité commerciale pour les protocoles TLS (Transport Layer Security) et SSL (Secure Sockets Layer). C'est aussi une bibliothèque de cryptographie polyvalente. |
Double licence OpenSSL et SSLeay | |
PCRE |
La bibliothèque PCRE regroupe un ensemble de fonctions qui implémentent la reconnaissance d'expressions rationnelles en utilisant la même syntaxe et la même sémantique que Perl 5. PCRE dispose de sa propre API native, ainsi que d'un ensemble de fonctions wrapper qui correspondent à l'expression rationnelle POSIX API. |
BSD | http://www.pcre.org/ |
PhantomJS | PhantomJS (phantomjs.org) est un navigateur web sans tête scriptable avec JavaScript. La dernière version stable est la version 2.1. | ||
Php7.2 | PHP est un langage de script polyvalent populaire qui est particulièrement adapté au développement web. | PHP License, version 3.01 | |
Php7.2-Haru | LibHaru est une bibliothèque open source gratuite et multi-plateformes permettant de générer des fichiers PDF. | ||
Php-AMQP | Cette extension peut communiquer avec n'importe quel serveur compatible avec le protocole AMQP 0-9-1, tel que RabbitMQ, OpenAMQP et Qpid, vous donnant la possibilité de créer et de supprimer des échanges et des files d'attente, ainsi que de publier sur n'importe quel échange et de consommer n'importe quelle file d'attente. | PHP License, version 3.01 | |
Php-igbinary |
Igbinary est un support qui remplace le sérialiseur PHP standard. Au lieu d'une représentation textuelle, igbinary stocke les structures PHP dans un format compact et binaire, avec un gain de temps et d'espace. |
http://pecl.php.net/package/igbinary | |
Php-imagick |
Imagick est une extension PHP native servant à créer et modifier des images à l'aide de l'API ImageMagick. | PHP License, version 3.01 | https://pecl.php.net/package/imagick |
Php-mongodb | Cette extension est développée sur les bibliothèques libmongoc et libbson. Elle fournit une API minimale pour les principales fonctionnalités de pilote: commandes, requêtes, écritures, gestion des connexions et sérialisation BSON. | Apache License version 2.0 | |
Php-redis | Cette extension fournit une API permettant de communiquer avec des serveurs Redis. | PHP License, version 3.01 | |
Php-SQLite3 |
SQLite3 est une extension PHP destinée à être utilisée avec le système de bases de données SQLite. Cette extension comporte SQLite 3.5.9, même si la configuration minimale requise est 3.3.9. |
PHP License, version 3.01 | |
Php-APCu | Cache utilisateur APC. | PHP License, version 3.01 | |
Php-chartdir | ChartDirector est une bibliothèque de graphiques qui permet aux développeurs de logiciels de développer des applications contenant des graphiques. | ChartDirector version 6 | |
Php-Gearman |
L'extension Gearman PHP fournit un wrapper à libgearman. Cela donne la possibilité à l'utilisateur d'écrire des clients ou des agents Gearman complets |
PHP License, version 3.01 | |
Php-Mcrypt | Mcrypt permet aux développeurs d'utiliser une large gamme de fonctions de cryptage, sans modifier radicalement leur code. Mcrypt remplace le paquet crypt() et la commande crypt(1) par des extensions. | PHP License, version 3.01 | |
Php-memcache |
Memcached est un daemon de mise en cache spécialement conçu pour les applications web dynamiques afin de réduire la charge des serveurs de base |
PHP License, version 3.01 | |
Php-SSH2 | Fournit des liens vers les fonctions de libssh2 qui implémente le protocole SSH2 | PHP License, version 3.01 | |
RabbitMQ-server | RabbitMQ est compatible avec de nombreux systèmes d'exploitation et environnements cloud et fournit une large palette d'outils de développement pour les langages les plus populaires. |
Mozilla Public License, version 1.1 | |
SNMP libs | Le logiciel AGENT++ SNMP a vocation à faire du "Simple" dans "Simple Network Management Protocole" une réalité pour le développement d'agents et d'applications SNMP (Java/C++) ainsi que pour la création de MIB (SMI). |
Apache License version 2.0 | http://www.agentpp.com/ |
Spiped | Est un utilitaire permettant de créer des tunnels chiffrés et authentifiés entre adresses socket, afin qu'il soit possible de se connecter à une adresse (par exemple, une socket UNIX sur un hôte local) et d'établir en toute transparence une connexion avec une autre adresse (par exemple, une socket UNIX sur un autre système). Cette fonctionnalité est équivalente à la fonctionnalité ssh -L, mais n'utilise pas le SSH et nécessite une clé symétrique prépartagée. | BSD | https://github.com/Tarsnap/spiped |
SQLite | SQLite est un moteur de base de données SQL embarqué, fiable, complet, intégré et dans le domaine public. | GPL public domain | http://www.sqlite.org/ |
Squid3 |
Squid est un proxy HTTP/1.0 complet, presque équivalent à un proxy HTTP/1.1 complet. Squid offre un riche environnement de contrôle d'accès, d'autorisation et de connexion permettant de développer des proxies web et du contenu servant à des applications. Squid offre un riche ensemble d'options d'optimisation du trafic, dont la plupart sont activées par défaut pour une installation plus simple |
||
Solution VPN OpenSource Strongswan basée sur IPsec | StrongSwan est un client VPN OpenSource basé sur IPsec disponible pour la plupart des systèmes d'exploitation. Il complète à la fois les protocoles d'échange de clés IKEv1 et IKEv2 pour échanger des clés de certification cryptées entre hôtes et clients. |
GPL, version 2 | https://www.strongswan.org/ |
Tacopie | Est une bibliothèque C++11 multi-plateformes permettant de créer des Clients et des Serveurs TCP. | MIT | https://github.com/Cylix/tacopie |
TinyXML | TinyXML est un petit analyseur XML C++ très simple pouvant être aisément intégré à d'autres programmes. | Zlib | http://www.grinninglizard.com/tinyxml/ |
TinyXPath | TinyXPath est un décodeur de syntaxe XPath léger, écrit en C++. | Zlib | http://tinyxpath.sourceforge.net/ |
Xen | Bitdefender utilise cet outil en mode binaire. La bibliothèque d'origine n'est pas modifiée. | LGPL version 2 | |
Xen-detect | Application GNU C / POSIX simple permettant de détecter une exécution sur une plateforme Xen VMM | BSD | |
Zlib | Zlib est une bibliothèque de compression de données sans perte gratuite, polyvalente et exempte de contraintes juridiques conçue pour être utilisée sur la quasi totalité des équipements informatiques et des systèmes d'exploitation. | Zlib | http://www.zlib.net/ |