Open Source C++ Software Distribution Software

C++ Software Distribution Software

View 2018 business solutions

Browse free open source C++ Software Distribution Software and projects below. Use the toggles on the left to filter open source C++ Software Distribution Software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    NSIS: Nullsoft Scriptable Install System

    NSIS: Nullsoft Scriptable Install System

    Windows installer development tool

    NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.
    Leader badge
    Downloads: 34,718 This Week
    Last Update:
    See Project
  • 2
    JSmooth creates standard Windows executable files (.exe) that smartly launch java applications. It makes java deployment much smoother and user-friendly, as it is able to find and run Java VMs by itself, or help the user get one if none are available.
    Downloads: 74 This Week
    Last Update:
    See Project
  • 3
    Berry Linux

    Berry Linux

    A lightweight flavor of Linux based on Fedora

    Berry Linux is a bootable CD Linux, automatic hardware detection. Berry Linux can be used as a Linux demo, educational CD, rescue system. It is not necessary to install anything on a hard disk.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 4
    ISO2USB utility creates bootable USB drive from CentOS/RedHat 5.x/6.x installation disk or corresponding ISO image. Created USB drive may be used to perform installation on machines that lacks optical drive.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    Just Use Linux JULinux

    Just Use Linux JULinux

    A Linux Distribution for Windows Users and Mac users

    Goal: Create a Linux distribution that makes it easy and fun for Windows users to upgrade to Linux, without any real learning curve.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 6
    The Indian Linux Project Goal is to build a Indian language enabled Linux distro & applications with support for Indian Languages
    Leader badge
    Downloads: 35 This Week
    Last Update:
    See Project
  • 7
    Sensa

    Sensa

    Android, DOS, FirefoxOS, Linux, MacOS and Windows all in one..

    Sensa is not an operating system, is a work environment compatible with Android © 4.4.4, Firefox OS ©, Linux Ubuntu 12.12 ©, MacOS Classic 7 ©, MS -DOS © operating systems, and Microsoft Windows 8.1 ©; whose distribution is free, and with source code available under GNU GPL 2.0 license .
    Downloads: 31 This Week
    Last Update:
    See Project
  • 8
    opsi

    opsi

    open source client management system, software deployment

    opsi is a Client Management System for Windows and Linux clients based on Linux servers. opsi is used for automatic OS installation, software depolyment, hard- and software inventory, distributed software depots.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    The XPS is a scalable platform for meta-programming and domain engineering. It provides a virtual machine, compiler, and runtime library that make it possible to efficiently develop, debug, and run programs based on XPL (eXtensible Programming Language)
    Downloads: 29 This Week
    Last Update:
    See Project
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 10
    m23

    m23

    Your linux deployment tool!

    m23 is a free software distribution system (license: GPL), that installs (via network, starting with partitioning and formatting) and administrates (updates, adds / removes software, adds / removes scripts) clients with Debian, (X/K)Ubuntu and LinuxMint. It is used for deployment of Linux clients in schools, institutions and enterprises. The m23 server is controlled via a web interface. A new m23 client can be installed easily in only three steps. Group functions and mass installation tools make managing a vast number of clients comfortable. The integration of existing clients (with .deb-based distributions) into the system is possible, too. Client backup and server backup are included to avoid data loss. With the integrated virtualisation software, m23 can create and manage virtual m23 clients, that run on real m23 clients or the m23 server. Scripts and software packages (for installation on clients) can be created directly from the m23 web interface.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 11
    Rust is a drag&drop RPM creation utility and general purpose sandboxing toolkit. You can create RPM packages intuitively with the GUI. Rust may also be used to build RPMs for arbitrary source code, just by doing a 'make install' in the sandbox...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 12
    Graphical tool for portage emerge tool. Useful for gentoo distribution users.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    Mnet is a distributed file store. It is formed by an emergent network of autonomous nodes which self-organize to make the network robust and efficient.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 14
    portagedb is now called eix: http://sourceforge.net/projects/eix
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    ReHash is an easy-to-use console-based hash calculation tool written in C++. It supports many algorithms and output formats and it can be fully configured using some of the many command-line arguments which can be passed to the tool.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    TEA is a text editor that provides a wide range of text-processing functions (over 100) and the syntax highlighting. There are two branches of TEA: Qt-based and GTK-based.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17
    JRunner lets your deployment fly. JRunner has been designed to get and run Windows and Java application from a webserver. JRunner automatically handles updates, driver installation if there are newer files to download. JRunner reduces the deployment cos
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    ActiveLock is an open-source copy protection, software licensing framework for all development enviroments supporting COM+ architecture. Core DLL available in VB2008 and VB6. Samples in C++, C#, Excel/Access VBA and keygens in PHP, ASP.NET available.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    This is a autorun menu for cd's. It link a name with a file and a short description. It can execute/open files, copy directories, execute commands, etc and it is really easy to use. (Spanish)
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    Community Linux

    Community Linux

    USB Drive Writable Linux Distribution

    Community Linux is a USB drive based fully functional writable Linux Distribution. It boots and runs with a comparable speed as a hard drive installation. Community Linux allows one to create a low cost solid state development and production platform. For new ComLin drive creation, one needs to download the full install (comlin-016.tar.gz) ... (not just the scripts) Update: Community Linux will now run on most every machine. Update: Added Sound drivers, Intelligent boot drive search. Upd
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21

    Internet Booster

    Speeds Up Dial-up and Cable/DSL Internet Connections

    This program will speed up all internet connections. This program is Free to all!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22

    pmfow

    Package Manager for Old Windows

    pmfow (Package Manager for Old Windows) is a program that allows you to install applications from the command line in older versions of Windows similarly to how you would do it in Linux or in Windows 10 and 11 with winget. It will work in any version of Windows from Windows XP to Windows 11. Minimum requirements - A CPU - Some RAM - 16 MB of storage available - An internet connection Recommended requirements - A Pentium or better CPU. - 512 MB of RAM (needed to run versions of Windows newer than XP) or enough RAM to use a web browser. - At least 300 MB of storage available - A good internet connection (good enough to download somewhat large files).
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    An easy to use Development Environment for OS developers to design, write, compile, test, and publish new or existing OS projects with ease.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    PC-BSD puts the "Personal" computing into BSD. Based on FreeBSD, it will maintain all compatibility with the FreeBSD OS, while providing some features to make desktop use easier, such as a graphical installer and graphical desktop, running KDE.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Paludis is a library that allows querying, installing and QA checking of ebuilds. It comes with a simple commandline client.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo