Automic VaultAutomic Vault

brew

gforth を Homebrew, dnf, MacPorts, Nix, apt, winget でインストール

gforth のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install gforth

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install gforth

MacPorts ports tree · lang/gforth/Portfile · ソース: api.github.com

Linux

Fedora dnf確認済み · 92%
sudo dnf install gforth

Fedora Rawhide package metadata · gforth · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#gforth

nixpkgs package indexes · pkgs/by-name/gf/gforth/package.nix · ソース: api.github.com

Ubuntu apt確認済み · 92%
sudo apt install gforth

Ubuntu 24.04 LTS package indexes · gforth · ソース: archive.ubuntu.com

Windows

Windows Package Manager確認済み · 92%
winget install --id GNU.Gforth -e

Windows Package Manager source index · GNU.Gforth · ソース: cdn.winget.microsoft.com

概要

パッケージ概要

Implementation of the ANS Forth language

コマンドとエイリアス

  • gforth
  • gforth-0.7.3
  • gforth-fast
  • gforth-fast-0.7.3
  • gforth-itc
  • gforth-itc-0.7.3
  • gforthmi
  • gforthmi-0.7.3
  • vmgen
  • vmgen-0.7.3

履歴

プロジェクトの歴史と使われ方

Gforth is the GNU project's Forth implementation, a portable system for ANS Forth and Forth 2012 programming. Its history sits at the intersection of language-standard reference work, interactive programming, GNU packaging, and virtual-machine generation.

プロジェクトの歴史

The Gforth manuals carry Free Software Foundation copyright years beginning in 1995, and the project page names Anton Ertl as project initiator and Bernd Paysan as project leader. The stated project goal was to develop a standard model for ANSI Forth: conforming to the standard, documenting implementation-dependent behavior, gaining broad acceptance, remaining efficient, remaining free, and being portable.

採用の歴史

Gforth became a GNU language runtime with broad platform reach across GNU, BSD-like systems, Windows, macOS, Android/Linux, and embedded-control targets. The project page connects it to the Forth standard, Forth community resources, the Gforth mailing list, and comp.lang.forth.

使われ方

Practitioners use Gforth as an interactive Forth environment, a compiler/runtime for Forth source, a learning system with a substantial manual and tutorial, and a platform for exploring threaded-code implementation techniques. Its tool set includes `gforth`, faster and indirect-threaded variants, image-building helpers, and `vmgen` for generating efficient interpreters.

パッケージ好きにとっての重要性

Gforth matters to package maintainers because it is both a GNU language implementation and a self-hosting-style Forth environment with multiple installed executables. It brings a historically important niche language into the same package-manager workflows as more common compilers and interpreters.

タイムライン

  • 1995: Gforth documentation copyright history begins in the FSF manuals.
  • 2003: Gforth and Vmgen 0.6.2 were announced on GNU mailing lists.
  • 2008: The 0.7.0 manual described Gforth as a fast, portable ANS Forth implementation.
  • 2018: The online manual line described version 0.7.9 snapshots and Forth tutorial material.
  • 2024: A Dagstuhl software artifact entry archived Gforth source from Savannah.

Related projects

  • Gforth is related to the Forth standard, GNU, Vmgen, Emacs integration, Forth community sites, and other Forth systems such as fig-Forth and F83 that informed its standard-model goals.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 13 個のプラットフォームターゲットで利用できます。
  • 1 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 1 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
gforthcliグローバル実行可能ファイル
gforth-0.7.3cliグローバル実行可能ファイル
gforth-fastcliグローバル実行可能ファイル
gforth-fast-0.7.3cliグローバル実行可能ファイル
gforth-itccliグローバル実行可能ファイル
gforth-itc-0.7.3cliグローバル実行可能ファイル
gforthmicliグローバル実行可能ファイル
gforthmi-0.7.3cliグローバル実行可能ファイル
vmgencliグローバル実行可能ファイル
vmgen-0.7.3cliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版0.7.3
マネージャ更新日2026-06-22
ローカルデータOK
上流not checked
検出された最新未検出

https://www.gnu.org/software/gforth/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:gforth
バージョン0.7.3
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/gforth
ホームページhttps://www.gnu.org/software/gforth/
リポジトリhttps://git.savannah.gnu.org/git/gforth.git
上流ドキュメントhttps://www.complang.tuwien.ac.at/forth/gforth/Docs-html
ライセンスGPL-3.0-or-later
ソースアーカイブhttps://ftpmirror.gnu.org/gnu/gforth/gforth-0.7.3.tar.gz
最終更新2026-06-22T14:03:28-07:00
Pulseupdated
依存関係libtool
ビルド依存関係emacs
macOS 提供ライブラリlibffi
Bottle利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegforth
Version Scheme0
Revision3
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Nix95%

gforth

nix profile install nixpkgs#gforth
  • normalized package name match
  • 一致条件: Gforth
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gf/gforth/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gforth 0.7.3+dfsg-9build4.1

GNU Forth Language Environment

https://www.complang.tuwien.ac.at/projects/forth.html

sudo apt install gforth
  • Section: universe/interpreters
  • Architecture: amd64
  • 5 依存関係
  • normalized package name match
  • 一致条件: Gforth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gforth from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

gforth-common 0.7.3+dfsg-9build4.1

GNU Forth architecture-independent dictionaries

https://www.complang.tuwien.ac.at/projects/forth.html

sudo apt install gforth-common
  • Section: universe/interpreters
  • Architecture: all
  • Source Package: gforth
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Gforth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gforth-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

gforth-lib 0.7.3+dfsg-9build4.1

GNU Forth Language Environment architecture-dependent files

https://www.complang.tuwien.ac.at/projects/forth.html

sudo apt install gforth-lib
  • Section: universe/interpreters
  • Architecture: amd64
  • Source Package: gforth
  • 3 依存関係
  • normalized package name match
  • 一致条件: Gforth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gforth-lib from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

gforth 0.7.3-36.fc44

Fast and portable implementation of the ANS Forth language

http://www.gnu.org/software/gforth/

sudo dnf install gforth
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gforth
  • 10 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gforth
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gforth from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

gforth

sudo port install gforth
  • normalized package name match
  • 一致条件: Gforth
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/gforth/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
winget95%

GNU.Gforth

winget install --id GNU.Gforth -e
  • normalized package name match
  • 一致条件: Gforth
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: GNU.Gforth from https://cdn.winget.microsoft.com/cache/source.msix

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment