حقوقی

مجوزها و قدردانی

Piko بر پایهٔ کار پروژه‌های متن‌باز بسیاری ساخته شده است. هر مؤلفه تحت مجوز خودش باقی می‌ماند. از همهٔ سازندگان آن‌ها سپاسگزاریم.

در این صفحه
  1. مؤلفه‌های اصلی
  2. فهرست کامل

مؤلفه‌های اصلی

  • Xray-core: موتور VPN. Mozilla Public License 2.0. Piko آن را بدون تغییر به کار می‌برد؛ پیوند کد منبع نسخهٔ دقیق آن در فهرست زیر آمده است.
  • libXray: مجوز MIT.
  • gVisor (از طریق پشتیبانی TUN در Xray-core): Apache License 2.0.
  • Go (محیط اجرا و کتابخانهٔ استاندارد) و golang.org/x/mobile: مجوز BSD 3-Clause.
  • hev-socks5-tunnel به‌همراه hev-socks5-core، hev-task-system و yaml: مجوز MIT. lwIP: مجوز BSD 3-Clause.
  • juju/ratelimit (از طریق لایهٔ انتقال REALITY در Xray-core): LGPL-3.0 با استثنای پیوند ایستا. پیوند کد منبع آن در فهرست زیر آمده است.
  • Android Jetpack، Kotlin، kotlinx، Ktor، OkHttp، Okio، ZXing و Compose Multiplatform: Apache License 2.0.
  • برنامهٔ iOS همچنین skiko (Apache License 2.0) همراه با Skia (BSD 3-Clause)، داده‌های ICU (Unicode License v3) و محیط اجرای Kotlin/Native (Apache License 2.0) را دارد.
  • پیش‌تنظیم‌های تونل‌زنی تفکیکی از نام بسته‌های sogonov/anubis استفاده می‌کنند (مجوز MIT).

فهرست کامل

جدول‌ها همهٔ مؤلفه‌های اشخاص ثالث در برنامهٔ Android را با نسخه و مجوز فهرست می‌کنند (برداشت: Android release build of 2026-10-03). متن کامل مجوزها در برنامه، در تنظیمات ← دربارهٔ Piko، آمده است و متن مجوزهای مؤلفه‌های بومی به‌صورت فایل در اینجا در دسترس است: native-notices.txt.

نام هر مؤلفه به کد منبع آن پیوند دارد.

هستهٔ Piko: ماژول‌های Go (53)

مؤلفهنسخهمجوز
github.com/andybalholm/brotliv1.0.6MIT
github.com/apernet/quic-gov0.61.1-0.20260806010916-184d081eef3eMIT
github.com/cloudflare/circlv1.6.5BSD-3-Clause
github.com/ghodss/yamlv1.0.1-0.20220118164431-d8423dcdf344BSD-3-Clause AND MIT
github.com/google/btreev1.1.2Apache-2.0
github.com/google/gopacketv1.1.19BSD-3-Clause
github.com/google/uuidv1.6.0BSD-3-Clause
github.com/gorilla/websocketv1.5.3BSD-2-Clause
github.com/huin/goupnpv1.2.0BSD-2-Clause
github.com/jackpal/go-nat-pmpv1.0.2Apache-2.0
github.com/juju/ratelimitv1.0.2LGPL-3.0-only WITH LGPL-3.0-linking-exception
github.com/klauspost/compressv1.17.4Apache-2.0 AND BSD-3-Clause AND MIT
github.com/klauspost/cpuid/v2v2.4.0MIT
github.com/koron/go-ssdpv0.0.4MIT
github.com/libp2p/go-natv1.0.1-0.20250821073202-01afc089f138Apache-2.0
github.com/libp2p/go-netroutev0.2.1BSD-3-Clause
github.com/metacubex/agev0.0.0-20260603010618-28d156b4ea78BSD-3-Clause
github.com/metacubex/hkdfv0.1.0BSD-3-Clause
github.com/metacubex/hpkev0.1.0BSD-3-Clause
github.com/metacubex/mlkemv0.1.0BSD-3-Clause
github.com/miekg/dnsv1.1.73BSD-3-Clause
github.com/pelletier/go-tomlv1.9.5Apache-2.0 AND MIT
github.com/pion/dtls/v3v3.1.5MIT
github.com/pion/loggingv0.2.4MIT
github.com/pion/stun/v3v3.1.7MIT
github.com/pion/transport/v4v4.1.0MIT
github.com/pires/go-proxyprotov0.15.0Apache-2.0
github.com/quic-go/qpackv0.6.0MIT
github.com/refraction-networking/utlsv1.8.3-0.20260301010127-aa6edf4b11afBSD-3-Clause
github.com/robfig/cron/v3v3.0.1MIT
github.com/vishvananda/netlinkv1.3.1Apache-2.0
github.com/vishvananda/netnsv0.0.5Apache-2.0
github.com/wlynxg/anetv0.0.5BSD-3-Clause
github.com/xtls/libxrayv1.260930.0MIT
github.com/xtls/realityv0.0.0-20260908062103-8cdf7bf9c7f0MPL-2.0
github.com/xtls/xray-corev1.260327.1-0.20260930074004-b26a91de4f32MIT AND MPL-2.0
Go standard library and runtimego1.27.1BSD-3-Clause
go4.org/netipxv0.0.0-20231129151722-fdeea329fbbaBSD-3-Clause
golang.org/x/cryptov0.57.0BSD-3-Clause
golang.org/x/expv0.0.0-20240506185415-9bf2ced13842BSD-3-Clause
golang.org/x/mobilev0.0.0-20260908204917-8b95e45f8d3eBSD-3-Clause
golang.org/x/netv0.59.0BSD-3-Clause
golang.org/x/syncv0.23.0BSD-3-Clause
golang.org/x/sysv0.48.0BSD-3-Clause
golang.org/x/textv0.42.0BSD-3-Clause
golang.org/x/timev0.15.0BSD-3-Clause
golang.zx2c4.com/wireguardv0.0.0-20250521234502-f333402bd9cbMIT
google.golang.org/genproto/googleapis/rpcv0.0.0-20260706201446-f0a921348800Apache-2.0
google.golang.org/grpcv1.84.0Apache-2.0
google.golang.org/protobufv1.36.12BSD-3-Clause
gopkg.in/yaml.v2v2.4.0Apache-2.0
gvisor.dev/gvisorv0.0.0-20260122175437-89a5d21be8f0Apache-2.0 AND BSD-3-Clause AND MIT
lukechampine.com/blake3v1.4.1MIT

موتور تونل: مؤلفه‌های C (6)

مؤلفهنسخهمجوز
hev-socks5-core162dd99MIT
hev-socks5-tunnel2.18.0 (069c3ee)MIT
hev-task-system5.10.4 (e20b989)MIT
libyaml (upstream of heiher's yaml fork)0.2.5MIT
lwIP (heiher's fork)e22c9d2BSD-3-Clause
yaml (heiher's fork of libyaml)efa3611MIT

کتابخانه‌های Android و Kotlin (180)

مؤلفهنسخهمجوز
androidx.activity:activity1.13.0Apache-2.0
androidx.activity:activity-compose1.13.0Apache-2.0
androidx.activity:activity-ktx1.13.0Apache-2.0
androidx.annotation:annotation1.10.0Apache-2.0
androidx.annotation:annotation-experimental1.5.0Apache-2.0
androidx.appcompat:appcompat1.8.0Apache-2.0
androidx.appcompat:appcompat-resources1.8.0Apache-2.0
androidx.arch.core:core-common2.2.0Apache-2.0
androidx.arch.core:core-runtime2.2.0Apache-2.0
androidx.autofill:autofill1.0.0Apache-2.0
androidx.camera.featurecombinationquery:featurecombinationquery1.6.2Apache-2.0
androidx.camera.viewfinder:viewfinder-core1.5.1Apache-2.0
androidx.camera:camera-camera21.6.2Apache-2.0
androidx.camera:camera-camera2-pipe1.6.2Apache-2.0
androidx.camera:camera-core1.6.2Apache-2.0 AND BSD-3-Clause
androidx.camera:camera-lifecycle1.6.2Apache-2.0
androidx.camera:camera-video1.6.2Apache-2.0
androidx.camera:camera-view1.6.2Apache-2.0
androidx.collection:collection1.5.0Apache-2.0
androidx.collection:collection-ktx1.5.0Apache-2.0
androidx.compose.animation:animation1.12.1Apache-2.0
androidx.compose.animation:animation-core1.12.1Apache-2.0
androidx.compose.foundation:foundation1.12.1Apache-2.0
androidx.compose.foundation:foundation-layout1.12.1Apache-2.0
androidx.compose.material3:material31.4.0Apache-2.0
androidx.compose.material:material-icons-core1.7.8Apache-2.0
androidx.compose.material:material-ripple1.12.1Apache-2.0
androidx.compose.runtime:runtime1.12.1Apache-2.0
androidx.compose.runtime:runtime-annotation1.12.1Apache-2.0
androidx.compose.runtime:runtime-retain1.12.1Apache-2.0
androidx.compose.runtime:runtime-saveable1.12.1Apache-2.0
androidx.compose.ui:ui1.12.1Apache-2.0
androidx.compose.ui:ui-geometry1.12.1Apache-2.0
androidx.compose.ui:ui-graphics1.12.1Apache-2.0
androidx.compose.ui:ui-text1.12.1Apache-2.0
androidx.compose.ui:ui-tooling-preview1.12.1Apache-2.0
androidx.compose.ui:ui-unit1.12.1Apache-2.0
androidx.compose.ui:ui-util1.12.1Apache-2.0
androidx.concurrent:concurrent-futures1.1.0Apache-2.0
androidx.concurrent:concurrent-futures-ktx1.1.0Apache-2.0
androidx.core:core1.19.1Apache-2.0
androidx.core:core-backported-fixes1.0.0Apache-2.0
androidx.core:core-ktx1.19.1Apache-2.0
androidx.core:core-remoteviews1.1.0Apache-2.0
androidx.core:core-viewtree1.0.0Apache-2.0
androidx.cursoradapter:cursoradapter1.0.0Apache-2.0
androidx.customview:customview1.0.0Apache-2.0
androidx.customview:customview-poolingcontainer1.0.0Apache-2.0
androidx.datastore:datastore1.2.1Apache-2.0
androidx.datastore:datastore-core1.2.1Apache-2.0
androidx.datastore:datastore-core-okio1.2.1Apache-2.0
androidx.datastore:datastore-preferences1.2.1Apache-2.0
androidx.datastore:datastore-preferences-core1.2.1Apache-2.0
androidx.datastore:datastore-preferences-external-protobuf1.2.1BSD-3-Clause
androidx.datastore:datastore-preferences-proto1.2.1Apache-2.0
androidx.drawerlayout:drawerlayout1.0.0Apache-2.0
androidx.emoji2:emoji21.4.0Apache-2.0
androidx.emoji2:emoji2-views-helper1.4.0Apache-2.0
androidx.exifinterface:exifinterface1.4.2Apache-2.0
androidx.fragment:fragment1.5.4Apache-2.0
androidx.glance:glance1.2.0Apache-2.0
androidx.glance:glance-appwidget1.2.0Apache-2.0
androidx.glance:glance-appwidget-external-protobuf1.2.0BSD-3-Clause
androidx.glance:glance-appwidget-proto1.2.0Apache-2.0
androidx.graphics:graphics-path1.0.1Apache-2.0
androidx.interpolator:interpolator1.0.0Apache-2.0
androidx.lifecycle:lifecycle-common2.11.0Apache-2.0
androidx.lifecycle:lifecycle-common-java82.11.0Apache-2.0
androidx.lifecycle:lifecycle-livedata2.11.0Apache-2.0
androidx.lifecycle:lifecycle-livedata-core2.11.0Apache-2.0
androidx.lifecycle:lifecycle-livedata-core-ktx2.11.0Apache-2.0
androidx.lifecycle:lifecycle-process2.11.0Apache-2.0
androidx.lifecycle:lifecycle-runtime2.11.0Apache-2.0
androidx.lifecycle:lifecycle-runtime-compose2.11.0Apache-2.0
androidx.lifecycle:lifecycle-runtime-ktx2.11.0Apache-2.0
androidx.lifecycle:lifecycle-service2.11.0Apache-2.0
androidx.lifecycle:lifecycle-viewmodel2.11.0Apache-2.0
androidx.lifecycle:lifecycle-viewmodel-compose2.11.0Apache-2.0
androidx.lifecycle:lifecycle-viewmodel-ktx2.11.0Apache-2.0
androidx.lifecycle:lifecycle-viewmodel-savedstate2.11.0Apache-2.0
androidx.loader:loader1.0.0Apache-2.0
androidx.media3:media3-common1.9.0Apache-2.0
androidx.media3:media3-container1.9.0Apache-2.0
androidx.media3:media3-muxer1.9.0Apache-2.0
androidx.navigation:navigation-common2.9.7Apache-2.0
androidx.navigation:navigation-compose2.9.7Apache-2.0
androidx.navigation:navigation-runtime2.9.7Apache-2.0
androidx.navigationevent:navigationevent1.0.0Apache-2.0
androidx.navigationevent:navigationevent-compose1.0.0Apache-2.0
androidx.profileinstaller:profileinstaller1.4.0Apache-2.0
androidx.resourceinspection:resourceinspection-annotation1.0.1Apache-2.0
androidx.room:room-common2.8.5Apache-2.0
androidx.room:room-runtime2.8.5Apache-2.0
androidx.savedstate:savedstate1.4.0Apache-2.0
androidx.savedstate:savedstate-compose1.4.0Apache-2.0
androidx.savedstate:savedstate-ktx1.4.0Apache-2.0
androidx.sqlite:sqlite2.6.2Apache-2.0
androidx.sqlite:sqlite-framework2.6.2Apache-2.0
androidx.startup:startup-runtime1.2.0Apache-2.0
androidx.tracing:tracing1.3.0Apache-2.0
androidx.tracing:tracing-ktx1.3.0Apache-2.0
androidx.vectordrawable:vectordrawable1.1.0Apache-2.0
androidx.vectordrawable:vectordrawable-animated1.1.0Apache-2.0
androidx.versionedparcelable:versionedparcelable1.1.1Apache-2.0
androidx.viewpager:viewpager1.0.0Apache-2.0
androidx.window:window1.5.0Apache-2.0
androidx.window:window-core1.5.0Apache-2.0
androidx.work:work-runtime2.12.0Apache-2.0
androidx.work:work-runtime-ktx2.12.0Apache-2.0
com.google.auto.value:auto-value-annotations1.6.3Apache-2.0
com.google.code.findbugs:jsr3053.0.2Apache-2.0
com.google.dagger:dagger2.59Apache-2.0
com.google.errorprone:error_prone_annotations2.28.0Apache-2.0
com.google.guava:failureaccess1.0.2Apache-2.0
com.google.guava:guava33.3.1-androidApache-2.0
com.google.guava:listenablefuture9999.0-empty-to-avoid-conflict-with-guavaApache-2.0
com.google.j2objc:j2objc-annotations3.0.0Apache-2.0
com.google.zxing:core3.5.4Apache-2.0
com.squareup.okhttp3:okhttp5.5.0Apache-2.0
com.squareup.okio:okio3.18.2Apache-2.0
io.ktor:ktor-client-cio3.6.0Apache-2.0
io.ktor:ktor-client-core3.6.0Apache-2.0
io.ktor:ktor-client-okhttp3.6.0Apache-2.0
io.ktor:ktor-events3.6.0Apache-2.0
io.ktor:ktor-http3.6.0Apache-2.0
io.ktor:ktor-http-cio3.6.0Apache-2.0
io.ktor:ktor-io3.6.0Apache-2.0
io.ktor:ktor-network3.6.0Apache-2.0
io.ktor:ktor-network-tls3.6.0Apache-2.0
io.ktor:ktor-serialization3.6.0Apache-2.0
io.ktor:ktor-sse3.6.0Apache-2.0
io.ktor:ktor-utils3.6.0Apache-2.0
io.ktor:ktor-websocket-serialization3.6.0Apache-2.0
io.ktor:ktor-websockets3.6.0Apache-2.0
jakarta.inject:jakarta.inject-api2.0.1Apache-2.0
javax.inject:javax.inject1Apache-2.0
org.checkerframework:checker-qual3.43.0MIT
org.jetbrains.androidx.lifecycle:lifecycle-common2.11.0Apache-2.0
org.jetbrains.androidx.lifecycle:lifecycle-runtime2.11.0Apache-2.0
org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose2.11.0Apache-2.0
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel2.11.0Apache-2.0
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose2.11.0Apache-2.0
org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-savedstate2.11.0Apache-2.0
org.jetbrains.androidx.navigation:navigation-common2.9.2Apache-2.0
org.jetbrains.androidx.navigation:navigation-compose2.9.2Apache-2.0
org.jetbrains.androidx.navigation:navigation-runtime2.9.2Apache-2.0
org.jetbrains.androidx.savedstate:savedstate1.3.6Apache-2.0
org.jetbrains.androidx.savedstate:savedstate-compose1.3.6Apache-2.0
org.jetbrains.compose.animation:animation1.12.1Apache-2.0
org.jetbrains.compose.animation:animation-core1.12.1Apache-2.0
org.jetbrains.compose.annotation-internal:annotation1.9.1Apache-2.0
org.jetbrains.compose.collection-internal:collection1.9.1Apache-2.0
org.jetbrains.compose.components:components-resources1.12.1Apache-2.0
org.jetbrains.compose.foundation:foundation1.12.1Apache-2.0
org.jetbrains.compose.foundation:foundation-layout1.12.1Apache-2.0
org.jetbrains.compose.material3:material31.9.0Apache-2.0
org.jetbrains.compose.material:material-ripple1.9.1Apache-2.0
org.jetbrains.compose.runtime:runtime1.12.1Apache-2.0
org.jetbrains.compose.runtime:runtime-saveable1.12.1Apache-2.0
org.jetbrains.compose.ui:ui1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-backhandler1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-geometry1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-graphics1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-text1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-tooling-preview1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-unit1.12.1Apache-2.0
org.jetbrains.compose.ui:ui-util1.12.1Apache-2.0
org.jetbrains.kotlin:kotlin-stdlib2.4.20Apache-2.0
org.jetbrains.kotlin:kotlin-stdlib-common2.4.20Apache-2.0
org.jetbrains.kotlinx:atomicfu0.28.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-coroutines-android1.11.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-coroutines-core1.11.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j1.11.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-io-bytestring0.9.1Apache-2.0
org.jetbrains.kotlinx:kotlinx-io-core0.9.1Apache-2.0
org.jetbrains.kotlinx:kotlinx-serialization-core1.11.0Apache-2.0
org.jetbrains.kotlinx:kotlinx-serialization-json1.11.0Apache-2.0
org.jetbrains:annotations23.0.0Apache-2.0
org.jspecify:jspecify1.0.0Apache-2.0
org.slf4j:slf4j-api2.0.19MIT