Repolode
rust-lang

rust-lang/rust

Rustプログラミング言語のメインソースリポジトリ。コンパイラ、標準ライブラリ、ドキュメントを収録しています。

スター
120,640
フォーク
18,686
未解決の Issue
12,601
最終コミット
2 時間前

これは何?

このリポジトリには、Rustプログラミング言語のソースコードが収められています。コンパイラ、標準ライブラリ、プロジェクトのドキュメントを含み、言語そのものを開発する場所です。

Rustは、型システムと所有権モデルによってメモリ安全性やスレッド安全性に関するバグをコンパイル時に検出しながら、高速でメモリ効率の高いソフトウェアを書けるようにすることを目指しています。また、パッケージマネージャー兼ビルドツールのCargo、自動フォーマッターのrustfmt、リンターのClippy、rust-analyzerによるエディターサポートも提供されていますが、これらは別のリポジトリで管理されています。

ほとんどのユーザーは、このソースからビルドするのではなく、ビルド済みのツールチェーンをインストールしてRustを使います。ソースからのビルドも可能ですが、一般的な用途には推奨されていません。

主な機能

  • 01Rust言語のコンパイラ
  • 02言語に付属する標準ライブラリ
  • 03公式の言語ドキュメント
  • 04メモリ安全性とスレッド安全性をコンパイル時に保証
  • 05他の言語との連携に対応

ユースケース

  • Rustのコンパイラや標準ライブラリへのコントリビュート
  • 実運用されているコンパイラの構成を学ぶ
  • カスタムツールチェーン向けにRustをソースからビルドする

クイックスタート

  1. 1

    ビルド済みツールチェーンをインストールするには、『The Book』の「Installation」章を読んでください

使う前に知っておきたいこと

  • これはコンパイラーと標準ライブラリーのソースコードリポジトリであり、単体アプリではありません。また、READMEではソースからのビルドは推奨されていません。
  • ソースからのビルドは大規模な作業で、INSTALL.mdでのみ説明されています。

トピック

よくある質問

rust とは?
Rustプログラミング言語のメインソースリポジトリ。コンパイラ、標準ライブラリ、ドキュメントを収録しています。 このリポジトリには、Rustプログラミング言語のソースコードが収められています。コンパイラ、標準ライブラリ、プロジェクトのドキュメントを含み、言語そのものを開発する場所です。
rust は無料で使えますか?ライセンスは?
rust は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
rust は今もメンテナンスされていますか?
活発にメンテナンス中。rust の最終コミットは 2026年10月21日 です。
rust は何に使えますか?
Rustのコンパイラや標準ライブラリへのコントリビュート 実運用されているコンパイラの構成を学ぶ カスタムツールチェーン向けにRustをソースからビルドする
rust のインストール方法は?
ビルド済みツールチェーンをインストールするには、『The Book』の「Installation」章を読んでください
rust はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rust-lang/rust

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト