mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 14:23:09 +00:00
add a manifesto to the readme
This commit is contained in:
parent
68bf29c31e
commit
bee34f5d03
18
README.md
18
README.md
@ -76,3 +76,21 @@ Hopefully this will be fixed upstream with LLVM 10.0.1.
|
||||
##### Windows
|
||||
|
||||
See https://github.com/ziglang/zig/wiki/Building-Zig-on-Windows
|
||||
|
||||
## License
|
||||
|
||||
The ultimate goal of the Zig project is to serve users. As a first-order
|
||||
effect, this means users of the compiler, helping programmers to write better
|
||||
code. Even more important, however, are the end users.
|
||||
|
||||
Zig is intended to be used to help end users accomplish their goals. For
|
||||
example, it would be inappropriate and offensive to use Zig to implement
|
||||
[dark patterns](https://en.wikipedia.org/wiki/Dark_pattern) and it would be
|
||||
shameful to utilize Zig to exploit people instead of benefit them.
|
||||
|
||||
However, such problems are best solved with social norms, not with software
|
||||
licenses. Any attempt to complicate the software license of Zig would risk
|
||||
compromising the value Zig provides to users.
|
||||
|
||||
Therefore, Zig is available under the MIT (Expat) License, and comes with a
|
||||
humble request: use it to make software better serve the needs of end users.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user