OldEraMT2 for macOS / Linux - third-party components
=====================================================
Package version 0.2.0 (updater 0.2.0-xplat). Packaging: OldEraMT2 / SA_Dev_Null.

This package runs the unmodified Windows game client of OldEraMT2 with Wine. The game client
(OldEraMT2.exe and the pack files) is NOT part of this package: it is downloaded by oldera-update
from the signed OldEraMT2 update feed and remains under the OldEraMT2 terms of use.

Source code of all LGPL/GPL components, the build recipes and our changes: see SOURCE-OFFER.txt
(https://download.olderamt2.com/xplat/source/). All license files named below are in this LICENSES folder;
files marked (macOS) are only included in the macOS package, because the Linux package does not contain
those libraries.


1. Both packages
----------------
Wine 11.0 (stable)                     LGPL-2.1-or-later     wine-LICENSE, wine-COPYING.LIB, wine-AUTHORS
  macOS: binary build "wine-stable-11.0_1-osx64" by Gcenx (https://github.com/Gcenx/macOS_Wine_builds),
         built with MacPorts and the overlay https://github.com/Gcenx/macports-wine, which adds 9 upstream
         Wine commits (llvm-mingw_fixes.patch). wine-mono and wine-gecko are removed from this package.
  Linux: binary build "wine-11.0-amd64-wow64" by Kron4ek (https://github.com/Kron4ek/Wine-Builds), built
         from the unpatched Wine 11.0 source. It contains only Wine; all other libraries it uses are
         loaded from your Linux distribution.
  OldEraMT2 changed nothing inside Wine. On macOS one file is added: lib/wine/x86_64-unix/OldEraMT2, a copy
  of Wine's loader "wine" in which only the text of the embedded Info.plist was changed so that the Dock
  shows "OldEraMT2" (script make-game-loader.py). You may replace the bundled Wine with your own build
  (folder "wine" in the package; macOS: OldEraMT2.app/Contents/Resources/wine); see README.txt in the
  source folder for how to do it.

Libraries contained in the Wine 11.0 source (libs/) and compiled into Wine's Windows-side DLLs;
their source is part of wine-11.0.tar.xz; license texts: wine-bundled-libs-LICENSES.txt
  capstone 5.0                         BSD-3-Clause, parts NCSA (LLVM)
  compiler-rt builtins                 NCSA OR MIT
  FAudio 25.12                         Zlib
  FluidSynth 2.4.2                     LGPL-2.1-or-later
  GSM 06.10                            GSM license (Degener/Bormann, TU Berlin)
  libjpeg 9f                           IJG license - this software is based in part on the work of the
                                       Independent JPEG Group.
  jxrlib (JPEG XR)                     BSD-2-Clause (Microsoft)
  Little CMS 2.17                      MIT
  OpenLDAP 2.4 client parts            OpenLDAP Public License 2.8
  mpg123 1.33.0                        LGPL-2.1 - Copyright (c) 1995-2020 by Michael Hipp and others,
                                       free software under the terms of the LGPL v2.1
  musl libm parts                      MIT
  libpng 1.6.51                        PNG Reference Library License version 2
  libtiff 4.7.1                        libtiff license
  LibTomCrypt                          public domain OR WTFPL-2
  vkd3d 1.18                           LGPL-2.1-or-later
  libxml2 2.12.10                      MIT
  libxslt 1.1.43                       MIT
  zlib 1.3.1                           Zlib

Fonts
  Wine's own fonts (wine/share/wine/fonts)   LGPL-2.1-or-later as part of Wine (wine-COPYING.LIB)
  Wine's "Tahoma" replacement: Copyright (c) 2004 Larry Snyder, based on Bitstream Vera Sans,
  Copyright (c) 2003 by Bitstream, Inc. (bitstream-vera-COPYRIGHT). It is not Microsoft's Tahoma.
  Modified copy: share/fonts/tahoma.ttf and share/fonts/tahomabd.ttf are Wine 11.0's tahoma.ttf and
  tahomabd.ttf with the embedded bitmap tables (EBDT, EBLC, EBSC, BDF) removed so that the game renders
  the outlines; outlines, metrics and names are unchanged. Modified by OldEraMT2 on 2026-09-27 with the
  script strip-font-bitmaps.py; license unchanged: LGPL-2.1-or-later (wine-COPYING.LIB).
  No Microsoft fonts are bundled.

oldera-update (the updater in this package)   OldEraMT2 / SA_Dev_Null, written in Go.
  Go 1.27.1 runtime and standard library      BSD-3-Clause     go-LICENSE, go-PATENTS


2. macOS package only: libraries inside the Wine build (Contents/Resources/wine/lib)
------------------------------------------------------------------------------------
Shipped as built by Gcenx / MacPorts. Versions were read from the binaries (version strings, symbols).
Each library is a separate dynamic library; you may replace it with your own compatible build.

  GnuTLS 3.8.7 (libgnutls, libgnutlsxx)     LGPL-2.1-or-later     gnutls-LICENSE, gnutls-COPYING.LESSER,
                                            (includes inih: BSD-3-Clause; CC0 parts)  gnutls-inih-LICENSE,
                                            gnutls-extras-CC0, gnutls-cryptogams-LICENSE
  Nettle 3.10 (libnettle, libhogweed)       LGPL-3.0-or-later OR GPL-2.0-or-later
                                            nettle-COPYING.LESSERv3, nettle-COPYINGv3, nettle-COPYINGv2
  GNU MP 6.3.0 (libgmp, libgmpxx)           LGPL-3.0-or-later OR GPL-2.0-or-later
                                            gmp-COPYING.LESSERv3, gmp-COPYINGv3, gmp-COPYINGv2
  libtasn1 4.20.0                           LGPL-2.1-or-later     libtasn1-COPYING.LESSERv2
  libidn2 2.3.7                             LGPL-3.0-or-later OR GPL-2.0-or-later
                                            libidn2-COPYING.LESSERv3, libidn2-COPYING, libidn2-COPYINGv2,
                                            libidn2-COPYING.unicode
  libunistring 1.3                          LGPL-3.0-or-later OR GPL-2.0-or-later
                                            libunistring-COPYING.LIB, libunistring-COPYING
  GNU libiconv 1.17 (libiconv, libcharset)  LGPL-2.1-or-later     libiconv-COPYING.LIB
  GNU gettext 0.22.5 runtime (libintl)      LGPL-2.1-or-later     gettext-libintl-COPYING.LIB
  p11-kit 0.25.5                            BSD-3-Clause          p11-kit-COPYING
  MoltenVK 1.4.1                            Apache-2.0            MoltenVK-LICENSE
    with SPIRV-Cross                        Apache-2.0            SPIRV-Cross-LICENSE
    with SPIRV-Tools                        Apache-2.0            SPIRV-Tools-LICENSE
    with cereal                             BSD-3-Clause          cereal-LICENSE
    with Vulkan-Headers / SPIRV-Headers     Apache-2.0 OR MIT / MIT (Khronos)
                                            Vulkan-Headers-LICENSE, Vulkan-Headers-MIT, SPIRV-Headers-LICENSE
  SDL2 2.32.8                               Zlib                  SDL2-LICENSE
  FreeType 2.13.3                           FreeType License      freetype-LICENSE, freetype-FTL
                                            Portions of this software are copyright (c) 2024 The FreeType
                                            Project (https://freetype.org). All rights reserved.
  ICU 76.1 (icudata, icui18n, icuio, icutest, icutu, icuuc)
                                            Unicode License V3 (with third-party notices)   icu-LICENSE
  libxml2 2.13.5                            MIT                   libxml2-LICENSE
  libxslt 1.1.42 / libexslt 0.8.23          MIT                   libxslt-LICENSE
  libffi 3.4.6                              MIT                   libffi-LICENSE
  Brotli 1.1.0                              MIT                   brotli-LICENSE
  libinotify-kqueue 20240724                MIT                   libinotify-LICENSE
  zlib 1.3.1                                Zlib                  zlib-LICENSE
  libpng 1.6.45                             PNG Reference Library License version 2   libpng-LICENSE
  bzip2 1.0.8                               bzip2 license         bzip2-LICENSE
  XZ Utils 5.6.4 (liblzma)                  0BSD                  xz-COPYING, xz-COPYING.0BSD
  LZ4 1.10.0                                BSD-2-Clause          lz4-LICENSE
  Zstandard 1.5.6                           BSD-3-Clause          zstd-LICENSE
  libpcap 1.10.5                            BSD-3-Clause          libpcap-LICENSE
  MacPorts legacy-support 1.4.0             MIT / ISC             macports-legacy-support-LICENSE

  The Swift launcher and the RosettaCheck helper are OldEraMT2's own code and use the Swift runtime of
  macOS; no Swift libraries are bundled.


3. Not used and not bundled
---------------------------
wine-mono and wine-gecko; GStreamer / FFmpeg (Wine's multimedia backend is not included); Apple Game
Porting Toolkit / D3DMetal (its license does not allow redistribution in a product like this); CrossOver
(commercial); Microsoft fonts or other Microsoft components; a Vulkan loader (macOS: Wine uses MoltenVK
directly; Linux: your system's).

Trademarks belong to their owners. Tahoma is a trademark of Microsoft Corporation; the font called
"Tahoma" in this package is Wine's free replacement, not Microsoft's font. OldEraMT2 is not affiliated
with or endorsed by the Wine project, Apple, Microsoft or the authors of the components listed above.
