Source Code

    Version as of 13:08, 1 Sep 2025

    to this version.

    Return to Version archive.

    View current version

    SoftEther VPN Server, Client and Bridge are free software, and released as open-source. You can redistribute them and/or modify them under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

    Download the latest source code package

    The source code packages in .zip and .tar.gz format are available from:

    http://www.softether-download.com/

     

    This is the easiest way to obtain the source code of SoftEther VPN.

     

    Build the programs from the source code

    To build from the source, see "BUILD_UNIX.TXT" or "BUILD_WINDOWS.TXT" files in the package, or see the following links.

    • How to build SoftEther VPN for Windows
    • How to build SoftEther VPN for UNIX (Linux, Mac OS X, FreeBSD and Solaris)

     

    Explore the latest source code tree from GitHub

    We use GitHub as the primary official SoftEther VPN repository.

    If you are an open-source developer, visit our GitHub repository:

    https://github.com/SoftEtherVPN/SoftEtherVPN/

     

    You can download the up-to-date source-code tree of SoftEther VPN from GitHub. You may make your own fork project from our project.

     

    The download and build instruction is following:

    $ git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git
    $ cd SoftEtherVPN
    $ make
    $ make install

     

    To circumvent your government's firewall restriction

    Because SoftEther VPN is overly strong tool to build a VPN tunnel, some censorship governments want to block your access to the source code of SoftEther VPN, by abusing their censorship firewalls.

    To circumvent your censor's unjust restriction, SoftEther VPN Project distributes the up-to-date source-code on all the following open-source repositories:

     

    To fetch the source code from GitHub:

    $ git clone https://github.com/SoftEtherVPN/SoftEtherVPN.git

     

    To fetch the source code from SourceForge:

    $ git clone http://git.code.sf.net/p/softethervpn/code

      - or -

    $ git clone git://git.code.sf.net/p/softethervpn/code

     

    To fetch the source code from Google Code:

    $ git clone https://code.google.com/p/softether/