VSCodium 1.143.17183 — macOS-/Linux-Quellenhinweise
====================================================

Gemeinsames Quellenpaket:
https://wsp4.de/downloads/software/vscodium/vscodium-1.143.17183-sources.zip

Es enthaelt die passenden VSCodium-/VSCode-/Electron-Quellen und Patches,
FFmpeg, Blink und die im Quellenindex genannten LGPL/MPL-Komponenten.
Die Quellen sind betriebssystemuebergreifend; die FFmpeg-Konfigurationen
fuer macOS x64/ARM64 und Linux x64/ARM64 liegen im vollstaendigen FFmpeg-
Archiv. Fuer alle vier wurde LGPL2.1-or-later, GPL=0 und NONFREE=0 geprueft.
Dieses Ergaenzungspaket liefert die konkreten Zielkonfigurationen, die
Plattform-/CPU-Zuordnung sowie Installation und Build-Verweise.

Fuer LGPL-or-later-Komponenten wird die LGPLv3/GPLv3-Netzwerkoption aus dem
Hauptquellenpaket verwendet. MPL- und sonstige Original-Lizenzhinweise
bleiben unveraendert erhalten. SOURCE-SERVERS.json nennt die genauen
Repository-/DEPS-Revisionen fuer weitere benoetigte Anwendungsquellen.
Kein vollstaendig offline gespeicherter Checkout aller Buildabhaengigkeiten
wird versprochen. Systembibliotheken des Betriebssystems werden durch
dieses ZIP weder mitgeliefert noch durch eine pauschale neue Lizenz ersetzt.

Die offiziellen Mac-/Linux-Chromium-Lizenzkataloge nennen keine zusaetzlichen
Komponententitel gegenueber dem bereits erfassten Windows-Katalog. Die
unveraenderten Originalpakete enthalten weiterhin alle ThirdPartyNotices.

Versionsgebundener Runtime-Checkout (passender nativer Buildrechner)
----------------------------------------------------------------
Nach den Upstream-Buildvoraussetzungen und mit Chromium depot_tools auf PATH:

    mkdir electron-43.7.7
    cd electron-43.7.7
    gclient config --name "src/electron" --unmanaged https://github.com/electron/electron
    gclient sync --with_branch_heads --with_tags --revision src/electron@v43.7.7
    cd src/electron
    git checkout v43.7.7
    gclient sync -f --with_branch_heads --with_tags
    cd ..
    export CHROMIUM_BUILDTOOLS_PATH="$PWD/buildtools"
    gn gen out/Release --args='import("//electron/build/args/release.gn") target_cpu="x64"'
    ninja -C out/Release electron

Fuer einen nativen ARM64-Build target_cpu="arm64" verwenden. Die konkreten
Compiler-/SDK-/Paketvoraussetzungen stehen im enthaltenen Electron-Archiv
unter docs/development/build-instructions-macos.md bzw.
docs/development/build-instructions-linux.md sowie build-instructions-gn.md.
Electron/DEPS pinnt Chromium 150.0.7871.250, Node und weitere Revisionen.

Der passende VSCodium-Entwicklungsbuild verwendet:

    git clone https://github.com/VSCodium/vscodium.git vscodium-1.143.17183
    cd vscodium-1.143.17183
    git checkout 1.143.17183
    export RELEASE_VERSION=1.143.17183
    ./dev/build.sh

Die jeweiligen Buildvoraussetzungen und Release-/Packaging-Skripte stehen
im mitgelieferten VSCodium-Quellarchiv. Ein eigener Neubau wurde hier nicht
durchgefuehrt; identische Signaturen oder identische Neubau-Pruefsummen
werden nicht behauptet.

Die Mac-Original-ZIPs bleiben als ganze Dateien unveraendert. App-Bundles
wurden nicht neu gepackt, neu signiert oder ausgefuehrt. Linux-TAR.GZ-
Originale bleiben ebenso unveraendert und erhalten ihre Dateirechte und
symbolischen Links. Die WSP4-ZIP-Umschlaege enthalten diese Originale plus
Hinweise. Keine heruntergeladene Anwendung wurde ausgefuehrt.
