SoftEther VPN Patch Acceptance Policy

    Table of contents
    You are currently comparing two old versions - only when you are comparing against the latest version can you revert. Return to version archive.

    Combined revision comparison

    Comparing version 18:35, 27 Nov 2016 by yagi with version 11:20, 21 Jan 2019 by Admin.

    Initial Release: January 8, 2014.
    Amendment #1: JanuaryJaunary 15, 2014.
    Amendment #2: January 21, 2019.
    (日本語版はこちら)

    ...

    Comply to the SoftEther VPN Developers Guideline

    New contributions are subject to the following guidelines:

    https://github.com/SoftEtherVPN/SoftEtherVPN/wiki/SoftEther-VPN-Developers-Guideline

    ...

    Please note that if your patch is rejected by us, you can publish it on your own forked project of SoftEther VPN, because SoftEther VPN is an Apache License 2.0a GPLv2 open-source project.

    ...

     

    VPN Gate Plug-ins as the exceptions of GPLv2 Note that all contributors for SoftEther VPN Project must allow the following condition in advance: SoftEther VPN Project may distribute the binary form of SoftEther VPN programs as freeware. The binary form of SoftEther VPN programs may contain VPN Gate Server / Client Plug-in. The source codes of VPN Gate Plug-ins are not licensed nor published under the GPLv2 license. All contributors must waive the right to claim the disclosure of the source codes of VPN Gate Plug-ins against SoftEther VPN Project in advance of submitting the contribution patch to the project. Acknowledgment on AUTHORS.TXT for your credit

    After your patch will be commited on the source-code tree, as a token of our gratitude, your GitHub username maywill be added on the AUTHORS.TXT file and on the header of the related source file, at the next update of the source tree. Contribution options for PacketiX VPN PacketiX VPN is a VPN product which is a sibling program to SoftEther VPN. Although SoftEther VPN is free and open-source software, PacketiX VPN is a commercial and proprietary product. PacketiX VPN is a product from SoftEther Corporation in Japan. It is sold only in Japanese and Chinese market. For details of PacketiX VPN, please see PacketiX VPN Web Site (Japanese only). Please Currently, we have no plan to expand PacketiX VPN to other regions in the world. However, it might be sold to other regions in future. Please assume that "SoftEther VPN to PacketiX VPN" is something like a "MySQL Community Edition to MySQL Enterprise Edition" . PacketiX VPN is not a GPLv2 program. However, PacketiX VPN is sharing common source-code with SoftEther VPN. When you send us a good patch, we will very appreciate if you allow us to apply your patch into our commercial version of PacketiX VPN's source code tree.   You have two options on sending us a patch: Contribution option (1): Allowing us to apply the same patch into PacketiX VPN. (Default) It means that you grant us to re-use your patch for PacketiX VPN (and its descendants). Since PacketiX VPN is a proprietary product, your patch on PacketiX VPN will be treated as non-GPL code. SoftEther Corporation (PacketiX VPN's manufacturer) may use your patch to enrich the product quality or functionality. Contribution option (2): Disallowing us to apply the same patch into PacketiX VPN. SoftEther Corporation will never use your patch for its commercial products. kindly append yourPlease note that either SoftEther Corporation or anyone can make a similar patch to your patch, not copying from your patch, but making a new patch by referring your patch, with circumventing the violation of your copyright.   If you choose the option (1), you will be rewarded as the followings: name Your name and GitHub URL will be listed on the copyright statement of PacketiX VPN, as a contributor. When the product version of PacketiX VPN will be placed on the market of English-region, you will be eligible to obtain a license of the product for free of charge, licensed for your individual (personal) use. If SoftEther Corporation arbitrary admits that your patch occupies a "very-important" part of PacketiX VPN, for example, adding a significant improvement or a new function, then SoftEther Corporation will make additional agreements to pay you the fair amount of money for the reward. In this case, SoftEther Corporation has the arbitrary authority to determine the amount or the percentage of the paid reward.   If you choose the option (2), your code will be only copied into the SoftEther VPN GPLv2 source-code tree, but you will lose the eligibility to claim the reward on above.   by yourself editing the text filePlease specify your chose option, either (1) or (2), with sending us a patch. If the specified option is obscure, the default option (1) will be regarded to be selected.

    Version from 18:35, 27 Nov 2016

    This revision modified by yagi (Ban)

    Initial Release: January 8, 2014.
    Amendment #1: Jaunary 15, 2014.
    (日本語版はこちら)

    ...

    Please note that if your patch is rejected by us, you can publish it on your own forked project of SoftEther VPN, because SoftEther VPN is a GPLv2 open-source project.

    ...

    VPN Gate Plug-ins as the exceptions of GPLv2

    Note that all contributors for SoftEther VPN Project must allow the following condition in advance: SoftEther VPN Project may distribute the binary form of SoftEther VPN programs as freeware. The binary form of SoftEther VPN programs may contain VPN Gate Server / Client Plug-in. The source codes of VPN Gate Plug-ins are not licensed nor published under the GPLv2 license. All contributors must waive the right to claim the disclosure of the source codes of VPN Gate Plug-ins against SoftEther VPN Project in advance of submitting the contribution patch to the project.

    ...

    After your patch will be commited on the source-code tree, as a token of our gratitude, your GitHub username will be added on the AUTHORS.TXT file and on the header of the related source file, at the next update of the source tree.

    Contribution options for PacketiX VPN

    PacketiX VPN is a VPN product which is a sibling program to SoftEther VPN. Although SoftEther VPN is free and open-source software, PacketiX VPN is a commercial and proprietary product.

    PacketiX VPN is a product from SoftEther Corporation in Japan. It is sold only in Japanese and Chinese market. For details of PacketiX VPN, please see PacketiX VPN Web Site (Japanese only).

    Currently, we have no plan to expand PacketiX VPN to other regions in the world. However, it might be sold to other regions in future. Please assume that "SoftEther VPN to PacketiX VPN" is something like a "MySQL Community Edition to MySQL Enterprise Edition" .

    PacketiX VPN is not a GPLv2 program. However, PacketiX VPN is sharing common source-code with SoftEther VPN.

    When you send us a good patch, we will very appreciate if you allow us to apply your patch into our commercial version of PacketiX VPN's source code tree.

    ...

    You have two options on sending us a patch:

    Contribution option (1): Allowing us to apply the same patch into PacketiX VPN. (Default)

    It means that you grant us to re-use your patch for PacketiX VPN (and its descendants).

    Since PacketiX VPN is a proprietary product, your patch on PacketiX VPN will be treated as non-GPL code. SoftEther Corporation (PacketiX VPN's manufacturer) may use your patch to enrich the product quality or functionality.

    Contribution option (2): Disallowing us to apply the same patch into PacketiX VPN.

    SoftEther Corporation will never use your patch for its commercial products.

    Please note that either SoftEther Corporation or anyone can make a similar patch to your patch, not copying from your patch, but making a new patch by referring your patch, with circumventing the violation of your copyright.

    ...

    If you choose the option (1), you will be rewarded as the followings:

    • Your name and GitHub URL will be listed on the copyright statement of PacketiX VPN, as a contributor.
    • When the product version of PacketiX VPN will be placed on the market of English-region, you will be eligible to obtain a license of the product for free of charge, licensed for your individual (personal) use.
    • If SoftEther Corporation arbitrary admits that your patch occupies a "very-important" part of PacketiX VPN, for example, adding a significant improvement or a new function, then SoftEther Corporation will make additional agreements to pay you the fair amount of money for the reward. In this case, SoftEther Corporation has the arbitrary authority to determine the amount or the percentage of the paid reward.

    ...

    If you choose the option (2), your code will be only copied into the SoftEther VPN GPLv2 source-code tree, but you will lose the eligibility to claim the reward on above.

    ...

    Please specify your chose option, either (1) or (2), with sending us a patch. If the specified option is obscure, the default option (1) will be regarded to be selected.

    Version as of 11:20, 21 Jan 2019

    This revision modified by Admin (Ban)

    Initial Release: January 8, 2014.
    Amendment #1: January 15, 2014.
    Amendment #2: January 21, 2019.
    (日本語版はこちら)

    ...

    Comply to the SoftEther VPN Developers Guideline

    New contributions are subject to the following guidelines:

    https://github.com/SoftEtherVPN/SoftEtherVPN/wiki/SoftEther-VPN-Developers-Guideline

    ...

    Please note that if your patch is rejected by us, you can publish it on your own forked project of SoftEther VPN, because SoftEther VPN is an Apache License 2.0 open-source project.

    ...

    After your patch will be commited on the source-code tree, as a token of our gratitude, your GitHub username may be added on the AUTHORS.TXT file and on the header of the related source file. Please kindly append your name by yourself editing the text file.