mirror of
https://github.com/ziglang/zig.git
synced 2024-11-30 17:12:31 +00:00
45 lines
2.1 KiB
Markdown
45 lines
2.1 KiB
Markdown
![ZIG](https://ziglang.org/img/zig-logo-dynamic.svg)
|
|
|
|
A general-purpose programming language and toolchain for maintaining
|
|
**robust**, **optimal**, and **reusable** software.
|
|
|
|
## Resources
|
|
|
|
* [Introduction](https://ziglang.org/learn/#introduction)
|
|
* [Download & Documentation](https://ziglang.org/download)
|
|
* [Chapter 0 - Getting Started | ZigLearn.org](https://ziglearn.org/)
|
|
* [Community](https://github.com/ziglang/zig/wiki/Community)
|
|
* [Contributing](https://github.com/ziglang/zig/blob/master/.github/CONTRIBUTING.md)
|
|
* [Code of Conduct](https://github.com/ziglang/zig/blob/master/.github/CODE_OF_CONDUCT.md)
|
|
* [Frequently Asked Questions](https://github.com/ziglang/zig/wiki/FAQ)
|
|
* [Community Projects](https://github.com/ziglang/zig/wiki/Community-Projects)
|
|
|
|
## Installation
|
|
|
|
* [download a pre-built binary](https://ziglang.org/download/)
|
|
* [install from a package manager](https://github.com/ziglang/zig/wiki/Install-Zig-from-a-Package-Manager)
|
|
* [build from source](https://github.com/ziglang/zig/wiki/Building-Zig-From-Source)
|
|
* [bootstrap zig for any target](https://github.com/ziglang/zig-bootstrap)
|
|
|
|
## 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
|
|
software. Even more important, however, are the end-users.
|
|
|
|
Zig is intended to be used to help **end-users** accomplish their goals. Zig
|
|
should be used to empower end-users, never to exploit them financially, or to
|
|
limit their freedom to interact with hardware or software in any way.
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
This project redistributes code from other projects, some of which have other
|
|
licenses besides MIT. Such licenses are generally similar to the MIT license
|
|
for practical purposes. See the subdirectories and files inside lib/ for more
|
|
details.
|