Automic VaultAutomic Vault

brew

gforth mit Homebrew, dnf, MacPorts, Nix, apt, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gforth in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install gforth

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install gforth

MacPorts ports tree · lang/gforth/Portfile · Quelle: api.github.com

Linux

Fedora dnfverifiziert · 92%
sudo dnf install gforth

Fedora Rawhide package metadata · gforth · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#gforth

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

Ubuntu aptverifiziert · 92%
sudo apt install gforth

Ubuntu 24.04 LTS package indexes · gforth · Quelle: archive.ubuntu.com

Windows

Windows Package Managerverifiziert · 92%
winget install --id GNU.Gforth -e

Windows Package Manager source index · GNU.Gforth · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Implementation of the ANS Forth language

Befehle und Aliase

  • 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

Verlauf

Projektgeschichte und Nutzung

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.

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 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.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 13 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
gforthcliglobales Executable
gforth-0.7.3cliglobales Executable
gforth-fastcliglobales Executable
gforth-fast-0.7.3cliglobales Executable
gforth-itccliglobales Executable
gforth-itc-0.7.3cliglobales Executable
gforthmicliglobales Executable
gforthmi-0.7.3cliglobales Executable
vmgencliglobales Executable
vmgen-0.7.3cliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-08
Manager-Version0.7.3
Manager aktualisiert2026-06-22
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

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

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:gforth
Version0.7.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/gforth
Homepagehttps://www.gnu.org/software/gforth/
Repositoryhttps://git.savannah.gnu.org/git/gforth.git
Upstream-Dokumentationhttps://www.complang.tuwien.ac.at/forth/gforth/Docs-html
LizenzGPL-3.0-or-later
Quellarchivhttps://ftpmirror.gnu.org/gnu/gforth/gforth-0.7.3.tar.gz
Zuletzt aktualisiert2026-06-22T14:03:28-07:00
Pulseupdated
Abhängigkeitenlibtool
Build-Abhängigkeitenemacs
Von macOS bereitgestellte Bibliothekenlibffi
Bottleverfügbar (auf 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-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

gforth

nix profile install nixpkgs#gforth
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: 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 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: 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
  • Abgeglichen nach: 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
  • Abgeglichen nach: 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

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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