# gosu を Homebrew, apk, apt, Nix でインストール

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

## インストール

```sh
sudo av install brew:gosu
```

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

### macOS

- Homebrew (100%):

```sh
brew install gosu
```

  証拠: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add gosu
```

  証拠: Alpine Linux edge package indexes: gosu from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install gosu
```

  証拠: Debian stable package indexes: gosu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- Nix (92%):

```sh
nix profile install nixpkgs#gosu
```

  証拠: nixpkgs package indexes: pkgs/by-name/go/gosu/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

## パッケージ情報

- **パッケージキー:** brew:gosu
- **パッケージマネージャ:** Homebrew
- **パッケージマネージャページ:** <https://formulae.brew.sh/formula/gosu>
- **バージョン:** 1.18.7
- **ソース概要:** Pragmatic language for the JVM
- **ホームページ:** <https://gosu-lang.github.io/>
- **リポジトリ:** <https://github.com/gosu-lang/gosu-lang>
- **上流ドキュメント:** <https://gosu-lang.github.io/>
- **ライセンス:** Apache-2.0
- **ソースアーカイブ:** <https://github.com/gosu-lang/gosu-lang/archive/refs/tags/v1.18.7.tar.gz>
- **最終更新:** 2026-05-04T14:06:24Z
- **生成日時:** 2026-08-04T22:13:35+00:00

## 実行可能ファイル

- gosu (cli)
- gosu (エイリアス)

## 依存関係

- openjdk@17

## ビルド依存関係

- maven

## インストール挙動

- post-install フック: 未定義
- Bottle: 利用可能 対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## バージョンと鮮度

- ページ生成日: 2026-08-04
- マネージャ版: 1.18.7
- マネージャ更新日: 2026-05-04
- ローカルデータ: OK
- 上流リポジトリ: https://github.com/gosu-lang/gosu-lang
- 検出された最新: v1.18.7 (最新)
## プロジェクトの歴史と使われ方

Gosu is a pragmatic statically typed programming language for the JVM. The official project pages describe it as designed for Java developers, with Java interoperability, type inference, enhancements, structural typing, lambdas, null-safety operators, program files, and support for scripting-style use through classpath statements and shebangs.

### プロジェクトの歴史

Gosu originated in the Guidewire ecosystem and later became an open-source JVM language. Guidewire's developer page describes Gosu as an open-source language used in property-and-casualty insurance enterprises, while the gosu-lang project pages present the language as a general JVM language rather than only a product extension language.

The GitHub project and gosu-lang.github.io documentation focus on build, language, and learning surfaces: Maven builds, Gosu Lab, the IntelliJ plugin, Gradle/Maven starter projects, grammar documentation, and examples. Release feed entries show Maven-release-plugin generated tags for the 1.18 line.

### 採用の歴史

Gosu has an unusual adoption profile for a package-manager language runtime: it has enterprise use through Guidewire, but the open-source distribution also appears in developer package managers such as Homebrew, Nix, Alpine, Debian, and Ubuntu in the batch input. The official docs also point to Maven and Gradle usage where dependencies can be resolved without a local Gosu installation.

### 使われ方

Users can experiment through Gosu Lab, install an IntelliJ plugin, run command-line examples, or use Maven and Gradle projects that pull Gosu JARs. The language is positioned for Java developers who want productivity features while retaining JVM type safety and interoperability.

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

Gosu is significant to package nerds because it sits between enterprise platform language and standalone JVM language runtime. It is not as broadly culturally visible as Scala, Kotlin, Groovy, or Clojure, but package indexes preserve its open-source toolchain and make its command-line distribution discoverable outside Guidewire installations.

### タイムライン

- 2014: The gosu-lang/gosu-lang GitHub repository line is identified by GitHub release metadata.
- 2016: The official site news links Gosu 1.14.16 with Java 8 and Java 11 support.
- 2026: The GitHub release feed shows 1.18.x tagged releases generated by the Maven release plugin.

### Related projects

- Guidewire products are the enterprise environment from which Gosu is documented by Guidewire.
- The Gosu IntelliJ plugin is the official recommended IDE path in the project docs.
- Manifold is linked from the Gosu site as a Java compiler plugin carrying some Gosu-like benefits into Java.

### ソース

- <https://formulae.brew.sh/formula/gosu>
- <https://github.com/gosu-lang/gosu-lang>
- <https://github.com/gosu-lang/gosu-lang/releases.atom>
- <https://gosu-lang.github.io/>
- <https://gosu-lang.github.io/docs.html>
- <https://gosu-lang.github.io/quickstart.html>
- <https://www.guidewire.com/developers/developer-tools-and-guides/gosu-programming-language>


## セキュリティノート

narrow executable package without higher-risk signals.

- **Geiger リスク:** グリーン / 低
- narrow executable package without higher-risk signals

## ソースデータベース詳細

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** gosu
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

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

- Debian apt - gosu - 1.17-3+b4: normalized package name match | Debian stable package indexes: gosu from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Simple Go-based setuid+setgid+setgroups+exec | https://github.com/tianon/gosu
- Nix - gosu: normalized package name match | nixpkgs package indexes: pkgs/by-name/go/gosu/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - gosu - 1.17-1: normalized package name match | Ubuntu 24.04 LTS package indexes: gosu from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Simple Go-based setuid+setgid+setgroups+exec | https://github.com/tianon/gosu
- apk - gosu - 1.19-r5: normalized package name match | Alpine Linux edge package indexes: gosu from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Simple Go-based setuid+setgid+setgroups+exec | https://github.com/tianon/gosu


## 関連リンク

- [Source-control packages](https://pkg.so/ja/source-control-tools/) - Belongs to a source-control command family.
- [Terminal utility packages](https://pkg.so/ja/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Language runtime packages](https://pkg.so/ja/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [Networking and protocol packages](https://pkg.so/ja/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [openjdk@17](https://pkg.so/ja/brew/openjdk-17/) - Runtime dependency declared by Homebrew.
- [maven](https://pkg.so/ja/brew/maven/) - Build dependency declared by Homebrew.
- [jruby](https://pkg.so/ja/brew/jruby/) - Shares pkgdb curated category or tags: cli, java, jvm, language-runtime.
- [ruby](https://pkg.so/ja/brew/ruby/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [php](https://pkg.so/ja/brew/php/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [lua](https://pkg.so/ja/brew/lua/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [perl](https://pkg.so/ja/brew/perl/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [gauche](https://pkg.so/ja/brew/gauche/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [php@8.3](https://pkg.so/ja/brew/php-8-3/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [php@8.2](https://pkg.so/ja/brew/php-8-2/) - Shares pkgdb curated category or tags: cli, language-runtime, programming-language, scripting.
- [flix](https://pkg.so/ja/brew/flix/) - Local package facts share a topical domain. Shared terms: cli, jvm, language, language-runtime, openjdk.
- [kotlin](https://pkg.so/ja/brew/kotlin/) - Local package facts share a topical domain. Shared terms: cli, jvm, language, language-runtime, openjdk.
- [erg](https://pkg.so/ja/brew/erg/) - Local package facts share a topical domain. Shared terms: cli, language, language-runtime, programming, programming-language.

## Combined YAML source

View the package source record on GitHub. [combined/gosu.yml](https://github.com/mxcl/pkgdb/blob/main/combined/gosu.yml)


## ソース

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
