| ... | @@ -76,3 +76,21 @@ Hopefully this will be fixed upstream with LLVM 10.0.1. | ... | @@ -76,3 +76,21 @@ Hopefully this will be fixed upstream with LLVM 10.0.1. |
| 76 | ##### Windows | 76 | ##### Windows |
| 77 | | 77 | |
| 78 | See https://github.com/ziglang/zig/wiki/Building-Zig-on-Windows | 78 | See https://github.com/ziglang/zig/wiki/Building-Zig-on-Windows |
| | 79 | |
| | 80 | ## License |
| | 81 | |
| | 82 | The ultimate goal of the Zig project is to serve users. As a first-order |
| | 83 | effect, this means users of the compiler, helping programmers to write better |
| | 84 | code. Even more important, however, are the end users. |
| | 85 | |
| | 86 | Zig is intended to be used to help end users accomplish their goals. For |
| | 87 | example, it would be inappropriate and offensive to use Zig to implement |
| | 88 | [dark patterns](https://en.wikipedia.org/wiki/Dark_pattern) and it would be |
| | 89 | shameful to utilize Zig to exploit people instead of benefit them. |
| | 90 | |
| | 91 | However, such problems are best solved with social norms, not with software |
| | 92 | licenses. Any attempt to complicate the software license of Zig would risk |
| | 93 | compromising the value Zig provides to users. |
| | 94 | |
| | 95 | Therefore, Zig is available under the MIT (Expat) License, and comes with a |
| | 96 | humble request: use it to make software better serve the needs of end users. |