Skip to content

Releases: z80oolong/libandroid-shmem

Release libandroid-shmem-termux.so v0.2.103

12 Dec 21:05

Choose a tag to compare

libandroid-shmem-termux.so -- Termux の開発コミュニティよって移植された libandroid-shmem.so を Debian noroot 環境に再移植した動的ライブラリ

概要

動的ライブラリ libandroid-shmem-termux.so は、 Debian noroot 環境 の作者である pelya 氏によって作成された、 共有メモリ関連の標準ライブラリ関数を /dev/ashmem によってエミュレートする Debian noroot 環境のための動的ライブラリである libandroid-shmem.so について、 Termux の開発コミュニティTermux 環境に対応するように移植したものを、更に Debian noroot 環境上で動作するように再移植した動的ライブラリです。

即ち、動的ライブラリ libandroid-shmem-termux.so は、 Termux の開発コミュニティによって作成された Termux 環境に対応するよう移植した libandroid-shmem.so に、 "Termux に移植された libandroid-shmem.so を Debian noroot 環境に再移植するための差分ファイル" を適用したものです。

前回の安定版からの変更点

  • クロスコンパイル環境を用いて生成した動的ライブラリの動作に関する不具合を修正しました。

同梱しているバイナリファイルについて

ここで、 安定版のソースコードをクロスコンパイル環境等によってビルドしたバイナリファイル libandroid-shmem-terux.so.{arm,x86-32} の SHA256 のハッシュ値について以下に示します。

80669816f85bbfee408a9f30f8833bcd5bc5809c9c2e121452e96a20bf94cda0  libandroid-shmem-termux.so.arm
24863dad11f4d0b6aa9fab427e69c727a98d40069165630a823104e69885f94f  libandroid-shmem-termux.so.x86-32

配布条件

本リポジトリは、 pelya 氏によって作成された、 共有メモリ関連の標準ライブラリ関数を /dev/ashmem によってエミュレートする Debian noroot 環境のための動的ライブラリである libandroid-shmem.so を基に、 Termux の開発コミュニティTermux 環境に対応するように移植したものを、更に Z.OOL. (mailto:zool@zool.jpn.org) によって Debian noroot 環境上で動作するように再移植したものです。

従って、本リポジトリ及び本リポジトリによって生成される動的ライブラリ libandroid-shmem-terux.so は、 pelya 氏Termux の開発コミュニティの関係各位及び Z.OOL. (mailto:zool@zool.jpn.org) が著作権を有し、 Termux の開発コミュニティによる libandroid-shmem.so と同様に BSD 3-Clause License に基づいて配布されるものとします。詳細については、本リポジトリに同梱する LICENSE を参照して下さい。