SingLinkVPNProjek Sumber Terbuka

Projek sumber terbuka SingLinkVPN terdiri daripada SingLink Beta, klien SingLinkVPN generasi pertama, SingChat dan hab sumber terbuka SingLinkVPN, semuanya diselenggara oleh SingLinkLabs di GitHub. Selepas audit keselamatan, SingLinkLabs mengeluarkan protokol dan klien generasi pertama di bawah lesen Apache-2.0; versi terkini belum dibuka sepenuhnya atas sebab keselamatan, dan pelan sumber terbuka diteruskan. Setiap projek menyatakan penyelenggara, repositori, lesen dan skop awamnya.

4 projek rasmiPemilikan dan skop awam boleh disahkan

Tetapkan pemilikan sebelum menerangkan teknologi

Semua projek di halaman ini diselenggara oleh SingLinkLabs, yang juga menentukan skop awamnya. Setiap kad menyatakan repositori, lesen dan apa yang telah dikeluarkan.

Fakta utama

Protokol SingLink telah berkembang daripada versi awal SingLinkVPN hingga SingLink 2.0 hari ini. SingLink Beta (generasi pertama) dan klien SingLinkVPN generasi pertama yang kini dijadikan sumber terbuka meneruskan prinsip reka bentuk yang telah lama dipegang oleh SingLinkVPN: kebenaran berasaskan akaun, pengikatan peranti dan keselamatan melalui reka bentuk. Kedua-duanya dikeluarkan selepas audit keselamatan. Aplikasi rasmi dan protokolnya kini telah beralih kepada seni bina generasi baharu yang belum dibuka sepenuhnya atas sebab keselamatan; kami hanya mengeluarkan kod yang tidak menimbulkan risiko keselamatan, dan pelan sumber terbuka akan diteruskan.

  • Dikeluarkan pada 2026-11-12: SingLink Beta (1.0.0-draft) dan klien SingLinkVPN generasi pertama untuk Windows, macOS, Android dan iOS.
  • Lesen: kedua-dua repositori menggunakan Apache-2.0. Nama dan logo SingLink serta SingLinkVPN kekal sebagai tanda dagangan.
  • Kod sumber: github.com/SingLinkLabs/singlink-protocol dan github.com/SingLinkLabs/singlink-vpn-app.
  • Keselamatan: audit dalaman dengan 31 dapatan, semua tahap High dan Medium telah dibaiki; audit pihak ketiga telah dirancang.
  • Tidak dibuka atas sebab keselamatan: teras SingLink 2.0 serta aplikasi rasmi, pelayan, pembayaran dan nod yang digunakan sekarang.

Projek sumber terbuka rasmi

Kod, bahan teknikal dan projek penyelidikan yang diselenggara terus oleh SingLinkLabs, dengan skop awam dan sempadan repositori yang jelas bagi setiap projek.

SingLink Beta logo

Diselenggara oleh SingLinkLabs · 01

SingLink Beta

SingLink Beta (1.0.0-draft) ialah versi generasi pertama protokol SingLink, protokol VPN terbuka yang direka dari awal oleh SingLinkLabs. Dari luar, trafiknya kelihatan seperti HTTPS biasa. Pas akses yang ditandatangani oleh backend akaun membawa had pelan, tarikh tamat, kelajuan dan peranti, serta terikat pada kunci peranti, jadi pas yang dicuri tidak berguna. Pertukaran kunci menggunakan skema hibrid pasca-kuantum X25519 + ML-KEM-768, dengan perlindungan ulang main dan ketahanan terhadap probing.

Penyelenggara
SingLinkLabs
Skop awam
Spesifikasi protokol terbuka dan kod sumber Go
Lesen / Status
Apache-2.0 · 1.0.0-draft

Projek rasmi SingLinkLabs di bawah Apache-2.0, ditulis dalam Go menggunakan pustaka standard sahaja. SingLinkLabs mengeluarkan protokol generasi pertama ini selepas audit keselamatan (semakan dalaman dengan 31 dapatan, semua tahap High dan Medium telah dibaiki), dan audit pihak ketiga telah dirancang. Versi terkini belum dibuka sepenuhnya atas sebab keselamatan, maka hanya kod yang tidak menimbulkan risiko keselamatan dikeluarkan; pelan sumber terbuka diteruskan.

SingLinkVPN App logo

Diselenggara oleh SingLinkLabs · 02

SingLinkVPN App

Klien generasi pertama SingLinkVPN: satu pangkalan kod Flutter untuk Windows, macOS, Android dan iOS, dengan teras Go yang dibina di atas SingLink Beta terbuka. Pada Android dan iOS, ia berjalan sebagai VPN seluruh peranti dengan DNS di dalam terowong; pada komputer, ia menetapkan proksi sistem semasa bersambung dan memulihkannya apabila sambungan diputuskan, aplikasi ditutup atau ranap.

Penyelenggara
SingLinkLabs
Skop awam
Kod sumber klien generasi pertama
Lesen / Status
Apache-2.0

Projek rasmi SingLinkLabs di bawah Apache-2.0. SingLinkLabs mengeluarkan klien generasi pertama ini selepas audit keselamatan; versi aplikasi terkini belum dibuka sepenuhnya atas sebab keselamatan, dan pelan sumber terbuka diteruskan. Android dan macOS telah diuji hujung ke hujung, iOS boleh dibina dan berjalan dalam simulator, dan aplikasi Windows dibina oleh aliran kerja GitHub Actions yang disertakan. Nama dan logo kekal tanda dagangan SingLinkLabs, jadi fork mesti menggunakan nama dan ikon sendiri.

SingChat logo

Diselenggara oleh SingLinkLabs · 03

SingChat

SingChat ialah perkhidmatan sembang langsung dan sokongan AI. Projek SingChat MCP awamnya menyediakan manifes, contoh dan dokumentasi teknikal yang diperlukan untuk menyambungkan klien AI yang serasi kepada persediaan ruang kerja, widget laman web, pengurusan perbualan, aliran kerja pengetahuan dan analitik sokongan.

Penyelenggara
SingLinkLabs
Skop awam
Repositori sumber awam
Lesen / Status
MIT

Projek rasmi SingLinkLabs. Repositori singchat-mcp awam mengandungi manifes, contoh dan dokumentasi berlesen MIT untuk perkhidmatan SingChat MCP yang dihoskan.

SingLinkVPN logo

Diselenggara oleh SingLinkLabs · 04

SingLinkVPN

Hab sumber terbuka SingLinkVPN kini memasuki fasa 2. Hab ini menghimpunkan protokol SingLink dan klien SingLinkVPN generasi pertama, kedua-duanya dikeluarkan selepas audit keselamatan di bawah lesen Apache-2.0 dalam repositori masing-masing, serta menerbitkan dokumentasi, data penyelidikan, laporan keselamatan dan ketelusan, dan alat penyelidikan.

Penyelenggara
SingLinkLabs
Skop awam
Hab sumber terbuka, fasa 2
Lesen / Status
Fasa 2 · Kod Apache-2.0

Projek rasmi SingLinkLabs. Hab ini mengandungi dokumentasi, set data, laporan dan alat penyelidikan; kod protokol dan klien berada dalam repositori singlink-protocol dan singlink-vpn-app. Versi terkini, termasuk teras SingLink 2.0 dan aplikasi rasmi semasa, kekal tertutup atas sebab keselamatan; fasa seterusnya akan dikeluarkan selepas semakan keselamatan.

Soalan lazim

Adakah protokol SingLink sumber terbuka?

Ya, bagi generasi pertamanya. Pada 2026-11-12, selepas audit keselamatan, SingLinkLabs mengeluarkan SingLink Beta (1.0.0-draft) dan klien SingLinkVPN generasi pertama di bawah lesen Apache-2.0. Versi terkini, SingLink 2.0, belum dibuka sepenuhnya.

Apakah kaitan SingLink 2.0 dengan generasi pertama?

Protokol SingLink telah berkembang daripada versi awal SingLinkVPN hingga SingLink 2.0 hari ini. Generasi pertama yang dikeluarkan meneruskan prinsip yang sama: kebenaran berasaskan akaun, pengikatan peranti dan keselamatan melalui reka bentuk. Aplikasi rasmi dan protokolnya kini telah beralih kepada seni bina generasi baharu.

Bahagian mana yang kekal tertutup, dan mengapa?

Teras SingLink 2.0 serta aplikasi rasmi, pelayan, pembayaran dan nod yang digunakan sekarang kekal tertutup atas sebab keselamatan. SingLinkLabs hanya mengeluarkan kod yang tidak menimbulkan risiko keselamatan, dan lebih banyak lagi akan menyusul dalam fasa seterusnya selepas semakan keselamatan.

Lesen apakah yang digunakan, dan bolehkah saya membuat fork kod ini?

Kedua-dua repositori menggunakan lesen Apache-2.0, jadi anda boleh menggunakan, mengubah suai dan mengedarkan semula kod mengikut syarat lesen tersebut. Nama dan logo SingLink serta SingLinkVPN ialah tanda dagangan, jadi fork mesti menggunakan nama dan ikon sendiri.

Adakah aplikasi SingLinkVPN di Snap Store sumber terbuka?

Tidak. Snap hanyalah pakej dan kaedah pemasangan aplikasi SingLinkVPN untuk Linux, bukan keluaran sumber terbuka. Projek sumber terbuka SingLinkVPN ialah yang disenaraikan di halaman ini.

Sumber terbuka memerlukan sempadan yang boleh disahkan

Halaman sumber terbuka yang profesional menerangkan kod, dokumentasi, pelesenan, laluan sumbangan dan sempadan keselamatan. SingLinkVPN menggunakan rekod yang boleh dijejak, bukan label yang kabur.

Pemilikan projek

Nyatakan penyelenggara, repositori dan lesen setiap projek tanpa kekeliruan jenama.

Skop awam

Asingkan kod, dokumen teknikal dan data penyelidikan yang dikeluarkan daripada komponen produk yang kekal tertutup.

Penyelidikan boleh diulang

Terbitkan dokumentasi berversi, data yang boleh dibaca mesin dan kaedah ujian untuk semakan bebas.

Keselamatan dan sumbangan

Gunakan panduan repositori, pelesenan dan saluran pendedahan untuk mewujudkan laluan penyertaan yang jelas.

Terokai kod, dokumentasi dan rekod penyelidikan

Mulakan dengan repositori rasmi untuk menyemak skop awam, sejarah versi dan hala tuju teknikal sumber terbuka SingLinkVPN.