authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-11 11:30:21-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-09-11 11:30:21-07:00
logbee34f5d036a74e520f5174fcaa132e6fb4114c6
tree73fa57dd4abcd695ffe936d645124be7cf0d85f2
parent68bf29c31efb770d7e25d0922c9305673e606f36

add a manifesto to the readme


1 files changed, 18 insertions(+), 0 deletions(-)

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