pkg.soopen package index

brew / rang 6603

Installer gsoap avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de gsoap pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gsoap

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install gsoap

MacPorts ports tree · devel/gsoap/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add gsoap

Alpine Linux edge package indexes · gsoap · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install gsoap

Debian stable package indexes · gsoap · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install gsoap

Fedora Rawhide package metadata · gsoap · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#gsoap

nixpkgs package indexes · pkgs/by-name/gs/gsoap/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S gsoap

Arch Linux sync databases · gsoap · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install gsoap-devel

openSUSE Tumbleweed package metadata · gsoap-devel · Source: download.opensuse.org

aperçu

Résumé du paquet

SOAP stub and skeleton compiler for C and C++

Commandes et alias

  • soapcpp2
  • wsdl2h

historique

Historique du projet et usages

gSOAP is Genivia's C and C++ toolkit for SOAP/XML web services, XML data bindings, and related generated-code workflows. Its best-known tools, wsdl2h and soapcpp2, convert WSDL, XML Schema, and C/C++ interface declarations into client, server, serializer, and binding code.

The project belongs to a particular era of web-service infrastructure: SOAP, WSDL, WS-* protocols, XML Schema, and C/C++ systems that needed generated interoperable bindings rather than hand-written XML processing.

Historique du projet

Genivia's resource page says gSOAP was first introduced in 1999 as a research project at Florida State University. The original idea was generic XML communication through type-safe data binding between XML schema types and C/C++ data types, using a domain-specific C compiler to generate conversion code.

The toolkit then grew to support SOAP web-services messaging, giving rise to the name gSOAP, for generic XML and SOAP. Genivia says further development under Genivia Incorporated added WSDL and XML Schema processing in 2003, WS-* protocol capabilities, XML-RPC messaging, JSON, a stand-alone web server, and other features.

The public changelog begins with version 1.1 on 2000-01-01, adding typedef conventions, enumerations, binary encodings, pass-by-reference output parameters, and class method specification. Version 1.2 in 2001 added a WSDL generator, and the 2001 line also added a Win32 port and HTTP/1.1 chunked-transfer support.

Genivia's product page frames gSOAP as a dual-licensed product family: a GPLv2 open-source edition for GPL-compatible projects and commercial EULA editions for proprietary products. That licensing split is central to how the software has been packaged and adopted.

Historique d'adoption

gSOAP adoption followed enterprise and embedded C/C++ web-service needs. Genivia says the software has driven systems for more than two decades in industries including financial, telecom, health, automotive, defense, energy, and publishing.

The product page lists a broad customer snapshot, including technology, telecom, finance, industrial, medical, defense, and public-sector organizations. Even without treating that list as endorsements, it shows the project's target market: organizations with C/C++ codebases that needed SOAP/XML interoperability.

The toolkit also became part of package-manager culture because it installs real developer tools rather than only a library. Packagers expose wsdl2h and soapcpp2 so developers can generate sources during builds or development workflows.

Modes d'utilisation

A common gSOAP flow starts with wsdl2h, which converts WSDL or XML Schema into C/C++ declarations, followed by soapcpp2, which generates serializers, client proxies, server skeletons, namespace maps, and WSDL output from an interface header.

The user guide shows the reverse direction as well: developers can define a C or C++ service interface header, run soapcpp2, compile the generated server code with libgsoap or stdsoap2 sources, and deploy through CGI, FastCGI, a stand-alone HTTP server, Apache, or IIS modules.

Pourquoi les passionnés de paquets s'y intéressent

gSOAP is package-nerd significant because it is one of those tools that turns network protocol schemas into source code during a build. Its package has to ship code generators, import files, runtime libraries, samples, and documentation in a way that works for C and C++ projects.

It also represents the long tail of SOAP/XML infrastructure. Even as many new APIs moved to JSON/REST styles, gSOAP stayed relevant where standards such as WSDL, WS-Security, WS-Addressing, WS-ReliableMessaging, ONVIF, HL7, FHIR, ISO 20022, SWIFT, XBRL, and enterprise service stacks remain important.

Chronologie

  • 1999: Introduced as a Florida State University research project for generic XML communication and type-safe C/C++ data binding.
  • 2000: Version 1.1 appeared in the public changelog.
  • 2001: Version 1.2 added a WSDL generator, followed by a Win32 port in 1.2w.
  • 2003: Genivia describes new WSDL and XML Schema processing capabilities under its development.
  • 2008: Genivia and collaborators published a journal article describing a framework for service-oriented computing with C and C++ web-service components.
  • 2020s: Genivia describes the toolkit as a mature source base maintained since 2001 and used across many industry sectors.

Related projects

  • WSDL, XML Schema, SOAP, WS-Security, WS-Addressing, WS-ReliableMessaging, XML-RPC, JSON, Apache, IIS, cURL, and WinInet are all named by Genivia as standards or integration targets around gSOAP.
  • RE/flex and ugrep are other Genivia projects, but gSOAP's closest technical relatives are SOAP stacks and XML data-binding tools for other languages.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
soapcpp2exécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wsdl2hexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire2.8.144
gestionnaire mis à jour2026-07-26
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gsoap
Version2.8.144
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://www.genivia.com/products.html
Dernière mise à jour2026-07-26T17:52:13Z
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

gsoap 2.8.135-2

Stub generators for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install gsoap
  • Section: devel
  • Architecture: amd64
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gsoap from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

gsoap-doc 2.8.135-2

gSOAP documentation

https://gsoap2.sourceforge.net/

sudo apt install gsoap-doc
  • Section: doc
  • Architecture: all
  • Source Package: gsoap
  • normalized package name match
  • Correspondance par : Gsoap
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gsoap-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgsoap-2.8.135 2.8.135-2

Runtime libraries for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install libgsoap-2.8.135
  • Section: libs
  • Architecture: amd64
  • Source Package: gsoap
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgsoap-2.8.135 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgsoap-dev 2.8.135-2

Development libraries and headers for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install libgsoap-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: gsoap
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgsoap-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gsoap

nix profile install nixpkgs#gsoap
  • normalized package name match
  • Correspondance par : Gsoap
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gs/gsoap/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gsoap 2.8.132-2.1build2

Stub generators for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install gsoap
  • Section: universe/devel
  • Architecture: amd64
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gsoap from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

gsoap-doc 2.8.132-2.1build2

gSOAP documentation

https://gsoap2.sourceforge.net/

sudo apt install gsoap-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: gsoap
  • normalized package name match
  • Correspondance par : Gsoap
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gsoap-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgsoap-2.8.132t64 2.8.132-2.1build2

Runtime libraries for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install libgsoap-2.8.132t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: gsoap
  • 5 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgsoap-2.8.132t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgsoap-dev 2.8.132-2.1build2

Development libraries and headers for gSOAP

https://gsoap2.sourceforge.net/

sudo apt install libgsoap-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: gsoap
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgsoap-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

gsoap 2.8.139-r0

Cross-platform C and C++ SDK for SOAP/XML Web services

https://www.genivia.com/dev.html

sudo apk add gsoap
  • License: GPL-2.0-or-later gSOAP-1.3b
  • Architecture: x86_64
  • Source Package: gsoap
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gsoap from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gsoap-dev 2.8.139-r0

Cross-platform C and C++ SDK for SOAP/XML Web services (development files)

https://www.genivia.com/dev.html

sudo apk add gsoap-dev
  • License: GPL-2.0-or-later gSOAP-1.3b
  • Architecture: x86_64
  • Source Package: gsoap
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gsoap-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

gsoap-tools 2.8.139-r0

Cross-platform C and C++ SDK for SOAP/XML Web services (tools)

https://www.genivia.com/dev.html

sudo apk add gsoap-tools
  • License: GPL-2.0-or-later gSOAP-1.3b
  • Architecture: x86_64
  • Source Package: gsoap
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: gsoap-tools from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

gsoap 2.8.142-3.fc45

Generator Tools for Coding SOAP/XML Web Services in C and C++

https://gsoap2.sourceforge.net/

sudo dnf install gsoap
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gsoap
  • 8 Dépendances
  • 7 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gsoap from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

gsoap-devel 2.8.142-3.fc45

Devel libraries and headers for linking with gSOAP generated stubs

https://gsoap2.sourceforge.net/

sudo dnf install gsoap-devel
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: gsoap
  • 8 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gsoap-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

gsoap-doc 2.8.142-3.fc45

Documentation for gSOAP

https://gsoap2.sourceforge.net/

sudo dnf install gsoap-doc
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: gsoap
  • 1 fournit
  • normalized package name match
  • Correspondance par : Gsoap
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gsoap-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

gsoap 2.8.144-1

Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++

https://sourceforge.net/projects/gsoap2/

sudo pacman -S gsoap
  • License: GPL-2.0-only AND LicenseRef-gSOAP-Public-License-1.3
  • Architecture: x86_64
  • 5 Dépendances
  • normalized package name match
  • Correspondance par : Gsoap
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: gsoap from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation