Nearby Storage Share

Open-source notices

Nearby Storage Share is built on top of excellent open-source software. This page lists those components and the licenses they are used under.

Last updated: October 16, 2026 · Versions are those used in Android app version 1.6.0 and Windows app version 1.1.0

About the app's own license: the Nearby Storage Share code itself is source-available, not open source: you may use and modify it for yourself, but not publish, sell or resell it. See the License page. The components below keep their own, different licenses.

Source code

The complete source code of Nearby Storage Share (Android app, Windows, macOS and Linux apps, shared libraries and these web pages) is on GitLab:

gitlab.com/jasim_0021/nearby-storage-share

Releases and installers: gitlab.com/jasim_0021/nearby-storage-share/-/releases. Issues and questions: issue tracker. The code is source-available under the Nearby Storage Share license (not an OSI open-source license); the third-party components below keep their own open-source licenses.

Third-party components

ComponentVersionLicenseProject
AndroidX Core KTX1.17.0Apache-2.0developer.android.com
AndroidX Activity (Compose)1.11.0Apache-2.0developer.android.com
AndroidX Navigation (Compose)2.9.4Apache-2.0developer.android.com
AndroidX Lifecycle (runtime-compose, viewmodel-compose)2.9.4Apache-2.0developer.android.com
AndroidX Room (runtime, ktx) and the AndroidX SQLite libraries2.8.1Apache-2.0developer.android.com
AndroidX DocumentFile1.1.0Apache-2.0developer.android.com
Jetpack Compose (UI, Material 3, Material Icons Extended) via the Compose BOMBOM 2025.09.00Apache-2.0developer.android.com
Material Icons(with Compose)Apache-2.0fonts.google.com/icons
Kotlin standard library2.2.20Apache-2.0kotlinlang.org
kotlinx.coroutines (Android, Play services)1.10.2Apache-2.0github.com/Kotlin/kotlinx.coroutines
JetBrains Compose Multiplatform for Desktop and Skiko (Windows app)1.9.0Apache-2.0github.com/JetBrains/compose-multiplatform
kotlinx.coroutines Swing (Windows app)1.10.2Apache-2.0github.com/Kotlin/kotlinx.coroutines
Bouncy Castle (bcpkix, bcprov) - creates the PC's certificate (Windows app)1.80Bouncy Castle License (MIT-style)bouncycastle.org
android-json (Android's org.json source, repackaged; Windows app)0.0.20131108.vaadin1Apache-2.0github.com/vaadin
SQLite JDBC driver by Xerial (stores the host's records; Windows app). SQLite itself is public domain.3.46.1.3Apache-2.0github.com/xerial/sqlite-jdbc
Java runtime bundled with the Windows app (OpenJDK build)17GPL-2.0 with the Classpath Exceptionopenjdk.org
Android Open Source Project (platform APIs used at runtime)-Apache-2.0source.android.com

These libraries also bring in their own dependencies, which are distributed under the same Apache-2.0 license unless stated otherwise in the respective project.

Not open source: Google Play services

The app calls Google Play services - Nearby (client library play-services-nearby 19.3.0) to discover and connect to nearby devices. This is proprietary software provided by Google and is used under the Google APIs Terms of Service and the Android SDK terms. It runs on your device as part of Google Play services and is not part of the open-source code listed above.

Build and test tools (not shipped inside the app)

Android Gradle Plugin, Kotlin Symbol Processing (KSP) and Gradle (Apache-2.0); JUnit 4 (Eclipse Public License 1.0), used only for tests.

Apache License 2.0

The components marked Apache-2.0 are licensed as follows. The complete license text is in licenses/APACHE-2.0.txt and at apache.org/licenses/LICENSE-2.0.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use these files except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Copyright notices belong to the respective authors, for example © The Android Open Source Project, © Google LLC, and © JetBrains s.r.o. and Kotlin contributors.

Components created for this app

The app's own source code, user interface and icon artwork are covered by the Nearby Storage Share Source-Available License.