Automic VaultAutomic Vault

brew

cafeobj mit Homebrew, apt installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install cafeobj

local Homebrew formula metadata

Linux

Ubuntu aptverifiziert · 92%
sudo apt install cafeobj

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

Überblick

Paketzusammenfassung

New generation algebraic specification and programming language

Befehle und Aliase

  • cafeobj

Verlauf

Projektgeschichte und Nutzung

CafeOBJ is an algebraic specification and programming language used in formal-methods work, theorem-style verification, and executable specifications.

Projektgeschichte

The official interpreter README identifies CafeOBJ as a new-generation algebraic specification and programming language and as a direct successor of OBJ. It inherits OBJ features such as mixfix syntax, subtyping, module composition, parameterized modules, views, and module expressions, while adding rewriting logic, hidden algebra, and combinations of those paradigms.

The open interpreter source is maintained in Common Lisp and can be built with Allegro CL, SBCL, or CLISP. The GitHub repository was created in 2017, while the README for version 1.6.0 is dated 2020-01-20 and the repository carries later 1.6.x tags.

Adoptionsgeschichte

CafeOBJ's adoption is specialized: it lives in the formal specification and verification community rather than mainstream application development. Packaging in Homebrew and Ubuntu makes it easier for researchers, students, and toolchain curators to install the interpreter without manually building a Lisp system.

Wie es verwendet wird

Users write formal specifications, load them into the CafeOBJ processor, reduce terms, inspect modules, and construct proof scores. The official introductory material walks beginners from describing specifications to verification using simple natural-number examples.

Warum Paket-Nerds sich dafür interessieren

CafeOBJ matters to package-history nerds because it is one of the long-tail formal-methods languages that package managers preserve alongside mainstream compilers. Its Homebrew formula keeps a Common Lisp-based research language installable on modern developer machines.

Zeitleiste

  • 2017: Public CafeOBJ interpreter repository created on GitHub.
  • 2020: README marks CafeOBJ interpreter version 1.6.0 dated 2020-01-20.
  • 2020s: 1.6.x tags continue the interpreter line.
  • Present: Homebrew and Ubuntu package the interpreter for easier installation.

Related projects

  • OBJ is the direct predecessor named by the official CafeOBJ README.
  • CafeOBJ sits near other algebraic specification and rewriting-logic tools, but its official documentation frames its own lineage through OBJ, rewriting logic, hidden algebra, and proof scores.

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:programming language

Installationsverhalten

  • Homebrew deklariert einen Post-install-Hook für diese Formel.
  • Homebrew-Bottle-Metadaten sind für 6 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
cafeobjcliglobales 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-Version1.6.2
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv1.6.2

https://github.com/CafeOBJ/cafeobj

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:cafeobj
Version1.6.2
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/cafeobj
Homepagehttps://cafeobj.org/
Repositoryhttps://github.com/CafeOBJ/cafeobj
Upstream-Dokumentationhttps://cafeobj.org/
LizenzBSD-2-Clause AND LicenseRef-Homebrew-public-domain AND MIT
Quellarchivhttps://github.com/CafeOBJ/cafeobj/archive/refs/tags/v1.6.2.tar.gz
Abhängigkeitenzstd
Build-Abhängigkeitensbcl
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installdefiniert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Ubuntu apt95%

cafeobj 1.6.0-2build1

new generation algebraic specification and programming language

http://cafeobj.org/

sudo apt install cafeobj
  • Section: universe/science
  • Architecture: amd64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Cafeobj
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cafeobj from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

cafeobj-mode 1.6.0-2build1

Emacs major mode for editing CafeOBJ source code

http://cafeobj.org/

sudo apt install cafeobj-mode
  • Section: universe/science
  • Architecture: all
  • Source Package: cafeobj
  • 1 Abhängigkeiten
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Cafeobj
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: cafeobj-mode from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

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