Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #12267 from JosJuice/contributing-leaks
Contributing.md: Make our stance on leaked information explicit
  • Loading branch information
JosJuice committed Nov 3, 2023
2 parents c7243c3 + a2a733f commit 6b2d801
Showing 1 changed file with 22 additions and 7 deletions.
29 changes: 22 additions & 7 deletions Contributing.md
@@ -1,17 +1,32 @@
# <a name="main-heading"></a>Dolphin Coding Style & Licensing
# <a name="main-section-overview"></a>Dolphin Coding Style & Legal Requirements

If you make any contributions to Dolphin after December 1st, 2014, you are agreeing that any code you have contributed will be licensed under the GNU GPL version 2 (or any later version).

# <a name="main-section-overview"></a>Main sections

- [Introduction](#introduction)
- [Legal](#legal)
- [Coding style introduction](#introduction)
- [C++ coding style and formatting](#cpp-coding-style-and-formatting)
- [C++ code-specific guidelines](#cpp-code-specific-guidelines)
- [Android](#android)
- [Help](#help)

# <a name="legal"></a>Legal

Summary:

- [Trade secrets](#trade-secrets)
- [Code licensing](#code-licensing)

## <a name="trade-secrets"></a>Trade secrets

Following all relevant laws is of utmost importance for an emulation project like Dolphin.

If you know any confidential information related to the GameCube, Wii, or Triforce, either because you signed a non-disclosure agreement or because you looked at leaked materials, we ask that you don't contribute code to Dolphin **at all**. While accepting code from contributors who know confidential information is legal if the code is unrelated to the confidential information, we refuse to accept code from such contributors because it greatly increases our review burden and increases the legal risk we take.

Also, this probably goes without saying, but piracy is strictly forbidden both on GitHub and in all other Dolphin channels.

## <a name="code-licensing"></a>Code licensing

If you make any contributions to Dolphin after December 1st, 2014, you are agreeing that any code you have contributed will be licensed under the GNU GPL version 2 (or any later version).

# <a name="introduction"></a>Introduction
# <a name="introduction"></a>Coding style introduction

Summary:

Expand Down

0 comments on commit 6b2d801

Please sign in to comment.