Automic VaultAutomic Vault

brew

kotlin mit Homebrew, apt, MacPorts, Nix, pacman, scoop, chocolatey installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install kotlin

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install kotlin

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

Windows

Scoopverifiziert · 92%
scoop install main/kotlin

Scoop official bucket manifest trees · bucket/kotlin.json · Quelle: api.github.com

Chocolateyverifiziert · 92%
choco install kotlinc

Chocolatey community package catalog · kotlinc · Quelle: community.chocolatey.org

Überblick

Paketzusammenfassung

Statically typed programming language for the JVM

Befehle und Aliase

  • kapt
  • kotlin
  • kotlinc
  • kotlinc-js
  • kotlinc-jvm

Verlauf

Projektgeschichte und Nutzung

Kotlin is JetBrains' open-source, statically typed programming language for JVM, Android, JavaScript, Wasm, and Native targets. In package managers, the `kotlin` formula represents the command-line compiler and scripting tools behind a language that moved from JetBrains' internal productivity needs to mainstream Android and multiplatform development.

Projektgeschichte

JetBrains started Kotlin in 2010 and open-sourced it early in its development. JetBrains' 2011 explanation emphasized internal productivity, Java interoperability, and compilation speed: the company wanted a more expressive language for IntelliJ-based development without abandoning the JVM ecosystem.

Kotlin 1.0 was released on February 15, 2016 as a stable language for JVM and Android development. JetBrains positioned it as a pragmatic language focused on Java interoperability, null-safety, clarity, tooling, and use across server-side, mobile, and desktop applications.

The language broadened after 1.0. Google announced official Android support for Kotlin in May 2017, JetBrains and Google announced the Kotlin Foundation work around the same era, Kotlin/Native and multiplatform support expanded through 2017 and 2018, and Kotlin 2.0 in May 2024 introduced the stable K2 compiler as the default compiler architecture.

Adoptionsgeschichte

Kotlin's adoption accelerated through Android. The Android team announced official support in 2017, noting production use by companies such as Expedia, Flipboard, Pinterest, and Square. At Google I/O 2019, Google reported that more than 50 percent of professional Android developers used Kotlin and described Android development as increasingly Kotlin-first.

Beyond Android, Kotlin became part of server-side JVM work, Gradle build logic, multiplatform mobile projects, browser and Wasm experiments, and native targets. Package-manager adoption reflects that spread: the formula exposes command-line tools such as `kotlin`, `kotlinc`, `kotlinc-jvm`, `kotlinc-js`, and `kapt` for users who want compiler access outside an IDE.

Wie es verwendet wird

The Homebrew formula installs the Kotlin command-line compiler and related launchers. Users run `kotlinc` for compilation, `kotlin` for running Kotlin programs and scripts, target-specific compiler frontends for JVM and JavaScript, and `kapt` for annotation-processing workflows in JVM builds.

Warum Paket-Nerds sich dafür interessieren

Kotlin is a classic language-runtime package with an unusually strong IDE and Android story. For package nerds, it is notable because a Homebrew formula can give shell access to a language whose day-to-day use is often mediated by Gradle, IntelliJ IDEA, Android Studio, or platform-specific SDKs.

It also illustrates how modern language packages accumulate companion artifacts: Gradle plugins, compiler plugins, `kotlinx` libraries, native toolchains, LSP servers, and IDE integrations all orbit the base compiler package.

Zeitleiste

  • 2010: JetBrains started the Kotlin project.
  • 2011-08: JetBrains publicly explained why it was investing in Kotlin.
  • 2016-02-15: Kotlin 1.0 was released.
  • 2017-05: Android announced official Kotlin support.
  • 2018-10: Kotlin 1.3 shipped with stable coroutines and Kotlin/Native Beta.
  • 2019-05: Google reported Kotlin-first Android momentum at Google I/O 2019.
  • 2024-05: Kotlin 2.0 shipped with the stable K2 compiler.
  • 2026-06-03: Kotlin 2.4.0 was released.

Related projects

  • Kotlin is related to JetBrains IntelliJ IDEA, Android Studio, Gradle, Kotlin Multiplatform, Kotlin/Native, Kotlin/JS, Kotlin/Wasm, Ktor, kotlinx.coroutines, kapt, KSP, and the Kotlin Language Server.

Quellen

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

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhä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
kaptcliglobales Executable
kotlincliglobales Executable
kotlinccliglobales Executable
kotlinc-jscliglobales Executable
kotlinc-jvmcliglobales 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-10
Manager-Version2.4.0
Manager aktualisiert2026-06-03
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/JetBrains/kotlin

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:kotlin
Version2.4.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/kotlin
Homepagehttps://kotlinlang.org/
Repositoryhttps://github.com/JetBrains/kotlin
Upstream-Dokumentationhttps://kotlinlang.org/docs/home.html
LizenzApache-2.0
Quellarchivhttps://github.com/JetBrains/kotlin/releases/download/v2.4.0/kotlin-compiler-2.4.0.zip
Zuletzt aktualisiert2026-06-03T12:06:15Z
Pulseupdated
Abhängigkeitenopenjdk
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekotlin
Version Scheme0
Revision0
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.

Debian apt95%

kotlin 1.3.31+ds1-3

cross-platform, general-purpose programming language

https://kotlinlang.org

sudo apt install kotlin
  • Section: java
  • Architecture: all
  • 11 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Kotlin
Debian stable package indexes · deb.debian.org · Debian stable package indexes: kotlin from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

kotlin

nix profile install nixpkgs#kotlin
  • normalized package name match
  • Abgeglichen nach: Kotlin
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: kotlin from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

kotlin 1.3.31+ds1-1ubuntu1

cross-platform, general-purpose programming language

https://kotlinlang.org

sudo apt install kotlin
  • Section: universe/java
  • Architecture: all
  • 11 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Kotlin
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: kotlin from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

kotlin 2.4.0-1

Statically typed programming language with multiplatform support

https://kotlinlang.org/

sudo pacman -S kotlin
  • License: Apache-2.0 AND custom
  • Architecture: any
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Kotlin
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: kotlin from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

kotlin

sudo port install kotlin
  • normalized package name match
  • Abgeglichen nach: Kotlin
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/kotlin/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Scoop95%

main/kotlin

scoop install main/kotlin
  • normalized package name match
  • Abgeglichen nach: Kotlin
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/kotlin.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1
Chocolatey92%

kotlinc

choco install kotlinc
  • installed executable or alias match
  • Abgeglichen nach: Kotlinc
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: kotlinc from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='10.5272','w10privacy'

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