SingLinkVPNโครงการโอเพ่นซอร์ส

โครงการโอเพ่นซอร์สของ SingLinkVPN ได้แก่ SingLink Beta, ไคลเอนต์ SingLinkVPN รุ่นแรก, SingChat และคลังรวมโอเพ่นซอร์สของ SingLinkVPN ทั้งหมดดูแลโดย SingLinkLabs บน GitHub หลังผ่านการตรวจสอบความปลอดภัย SingLinkLabs ได้เผยแพร่โปรโตคอลและไคลเอนต์รุ่นแรกภายใต้สัญญาอนุญาต Apache-2.0 ส่วนเวอร์ชันล่าสุดยังไม่เปิดเผยทั้งหมดด้วยเหตุผลด้านความปลอดภัย และแผนโอเพ่นซอร์สจะดำเนินต่อไป ทุกโครงการระบุผู้ดูแล คลังโค้ด สัญญาอนุญาต และขอบเขตที่เปิดเผยไว้ชัดเจน

โครงการทางการ 4 โครงการความเป็นเจ้าของและขอบเขตที่เปิดเผยตรวจสอบได้

ระบุความเป็นเจ้าของก่อนอธิบายเทคโนโลยี

ทุกโครงการในหน้านี้ดูแลและกำหนดขอบเขตที่เปิดเผยโดย SingLinkLabs แต่ละการ์ดระบุคลังโค้ด สัญญาอนุญาต และสิ่งที่เผยแพร่แล้วอย่างชัดเจน

ข้อเท็จจริงสำคัญ

โปรโตคอล SingLink พัฒนามาตั้งแต่ SingLinkVPN เวอร์ชันยุคแรกจนถึง SingLink 2.0 ในปัจจุบัน SingLink Beta รุ่นแรกและไคลเอนต์ SingLinkVPN รุ่นแรกที่เปิดซอร์สครั้งนี้ สืบทอดหลักการออกแบบที่ SingLinkVPN ยึดถือมาโดยตลอด ได้แก่ สิทธิ์การใช้งานตามบัญชี การผูกอุปกรณ์ และความปลอดภัยตั้งแต่การออกแบบ ทั้งสองส่วนเผยแพร่หลังผ่านการตรวจสอบความปลอดภัย ปัจจุบันแอปทางการและโปรโตคอลได้ก้าวสู่สถาปัตยกรรมรุ่นใหม่แล้ว ซึ่งยังไม่เปิดเผยทั้งหมดด้วยเหตุผลด้านความปลอดภัย เราเผยแพร่เฉพาะโค้ดที่ไม่มีความเสี่ยงด้านความปลอดภัย และแผนโอเพ่นซอร์สจะดำเนินต่อไป

  • เผยแพร่เมื่อ 2026-11-12: SingLink Beta (1.0.0-draft) และไคลเอนต์ SingLinkVPN รุ่นแรกสำหรับ Windows, macOS, Android และ iOS
  • สัญญาอนุญาต: ทั้งสองคลังโค้ดใช้ Apache-2.0 ส่วนชื่อและโลโก้ SingLink และ SingLinkVPN ยังคงเป็นเครื่องหมายการค้า
  • ซอร์สโค้ด: github.com/SingLinkLabs/singlink-protocol และ github.com/SingLinkLabs/singlink-vpn-app
  • ความปลอดภัย: การตรวจสอบภายในพบ 31 ประเด็น แก้ไขระดับ High และ Medium ครบแล้ว และมีแผนให้บุคคลที่สามตรวจสอบ
  • ไม่เปิดเผยด้วยเหตุผลด้านความปลอดภัย: แกนหลัก SingLink 2.0 รวมถึงแอปทางการ เซิร์ฟเวอร์ ระบบชำระเงิน และโหนดในปัจจุบัน

โครงการโอเพ่นซอร์สทางการ

โค้ด เอกสารทางเทคนิค และโครงการวิจัยที่ SingLinkLabs ดูแลโดยตรง โดยแต่ละโครงการมีขอบเขตที่เปิดเผยและขอบเขตของรีโพสิทอรีที่ชัดเจน

SingLink Beta logo

ดูแลโดย SingLinkLabs · 01

SingLink Beta

SingLink Beta (1.0.0-draft) คือโปรโตคอล SingLink รุ่นแรก ซึ่งเป็นโปรโตคอล VPN แบบเปิดที่ SingLinkLabs ออกแบบขึ้นใหม่ทั้งหมด เมื่อมองจากภายนอกจะดูเหมือน HTTPS ทั่วไป บัตรผ่านการใช้งานที่ระบบบัญชีลงนามจะระบุแพ็กเกจ วันหมดอายุ ขีดจำกัดความเร็วและจำนวนอุปกรณ์ และผูกกับกุญแจของอุปกรณ์ จึงใช้ไม่ได้แม้ถูกขโมย การแลกเปลี่ยนกุญแจใช้แบบไฮบริดทนควอนตัม X25519 + ML-KEM-768 พร้อมการป้องกันการเล่นซ้ำและการต้านทานการตรวจหา

ผู้ดูแล
SingLinkLabs
ขอบเขตที่เปิดเผย
ข้อกำหนดโปรโตคอลแบบเปิดและซอร์สโค้ด Go
สัญญาอนุญาต / สถานะ
Apache-2.0 · 1.0.0-draft

โครงการทางการของ SingLinkLabs ภายใต้ Apache-2.0 เขียนด้วย Go โดยใช้เพียงไลบรารีมาตรฐาน SingLinkLabs เผยแพร่โปรโตคอลรุ่นแรกนี้หลังผ่านการตรวจสอบความปลอดภัย (การตรวจสอบภายในพบ 31 ประเด็น และแก้ไขระดับ High และ Medium ครบแล้ว) และมีแผนให้บุคคลที่สามตรวจสอบ เวอร์ชันล่าสุดยังไม่เปิดเผยทั้งหมดด้วยเหตุผลด้านความปลอดภัย จึงเผยแพร่เฉพาะโค้ดที่ไม่มีความเสี่ยงด้านความปลอดภัย และแผนโอเพ่นซอร์สจะดำเนินต่อไป

SingLinkVPN App logo

ดูแลโดย SingLinkLabs · 02

SingLinkVPN App

ไคลเอนต์รุ่นแรกของ SingLinkVPN ใช้โค้ด Flutter ชุดเดียวสำหรับ Windows, macOS, Android และ iOS โดยมีแกน Go ที่ทำงานบน SingLink Beta แบบเปิด บน Android และ iOS จะทำงานเป็น VPN ทั้งอุปกรณ์และส่ง DNS ผ่านอุโมงค์ด้วย ส่วนบนคอมพิวเตอร์จะตั้งค่าพร็อกซีของระบบเมื่อเชื่อมต่อ และคืนค่าเดิมเมื่อตัดการเชื่อมต่อ ปิดแอป หรือแอปขัดข้อง

ผู้ดูแล
SingLinkLabs
ขอบเขตที่เปิดเผย
ซอร์สโค้ดไคลเอนต์รุ่นแรก
สัญญาอนุญาต / สถานะ
Apache-2.0

โครงการทางการของ SingLinkLabs ภายใต้ Apache-2.0 SingLinkLabs เผยแพร่ไคลเอนต์รุ่นแรกนี้หลังผ่านการตรวจสอบความปลอดภัย ส่วนแอปเวอร์ชันล่าสุดยังไม่เปิดเผยทั้งหมดด้วยเหตุผลด้านความปลอดภัย และแผนโอเพ่นซอร์สจะดำเนินต่อไป Android และ macOS ผ่านการทดสอบแบบครบวงจรแล้ว iOS บิลด์และทำงานได้ในซิมูเลเตอร์ ส่วนแอป Windows บิลด์ด้วยเวิร์กโฟลว์ GitHub Actions ที่แนบมา ชื่อและโลโก้ยังเป็นเครื่องหมายการค้าของ SingLinkLabs ผู้ที่ fork จึงต้องใช้ชื่อและไอคอนของตนเอง

SingChat logo

ดูแลโดย SingLinkLabs · 03

SingChat

SingChat คือบริการแชทสดและฝ่ายสนับสนุนด้วย AI โครงการ SingChat MCP ที่เปิดเผยต่อสาธารณะมีไฟล์ manifest ตัวอย่าง และเอกสารทางเทคนิคที่จำเป็นสำหรับเชื่อมต่อไคลเอนต์ AI ที่เข้ากันได้กับการตั้งค่าพื้นที่ทำงาน วิดเจ็ตบนเว็บไซต์ การจัดการบทสนทนา เวิร์กโฟลว์ความรู้ และการวิเคราะห์งานสนับสนุน

ผู้ดูแล
SingLinkLabs
ขอบเขตที่เปิดเผย
รีโพสิทอรีซอร์สโค้ดสาธารณะ
สัญญาอนุญาต / สถานะ
MIT

SingChat เป็นโครงการทางการของ SingLinkLabs รีโพสิทอรี singchat-mcp สาธารณะมีไฟล์ manifest ตัวอย่าง และเอกสารภายใต้สัญญาอนุญาต MIT สำหรับบริการ SingChat MCP แบบโฮสต์

SingLinkVPN logo

ดูแลโดย SingLinkLabs · 04

SingLinkVPN

คลังรวมโอเพ่นซอร์สของ SingLinkVPN เข้าสู่ระยะที่ 2 แล้ว โดยรวบรวมโปรโตคอล SingLink และไคลเอนต์ SingLinkVPN รุ่นแรก ซึ่งทั้งคู่เผยแพร่ภายใต้ Apache-2.0 ในคลังโค้ดของตัวเองหลังผ่านการตรวจสอบความปลอดภัย พร้อมเผยแพร่เอกสาร ข้อมูลวิจัย รายงานความปลอดภัยและความโปร่งใส และเครื่องมือวิจัย

ผู้ดูแล
SingLinkLabs
ขอบเขตที่เปิดเผย
คลังรวมโอเพ่นซอร์ส ระยะที่ 2
สัญญาอนุญาต / สถานะ
ระยะที่ 2 · โค้ด Apache-2.0

โครงการทางการของ SingLinkLabs คลังรวมนี้เก็บเอกสาร ชุดข้อมูล รายงาน และเครื่องมือวิจัย ส่วนโค้ดโปรโตคอลและไคลเอนต์อยู่ในคลัง singlink-protocol และ singlink-vpn-app เวอร์ชันล่าสุด รวมถึงแกนหลัก SingLink 2.0 และแอปทางการปัจจุบัน ยังคงไม่เปิดเผยด้วยเหตุผลด้านความปลอดภัย และจะทยอยเผยแพร่ในระยะต่อไปหลังผ่านการตรวจสอบความปลอดภัย

คำถามที่พบบ่อย

โปรโตคอล SingLink เป็นโอเพ่นซอร์สหรือไม่

ใช่ สำหรับรุ่นแรก เมื่อ 2026-11-12 SingLinkLabs ได้เผยแพร่ SingLink Beta (1.0.0-draft) และไคลเอนต์ SingLinkVPN รุ่นแรกภายใต้ Apache-2.0 หลังผ่านการตรวจสอบความปลอดภัย ส่วนเวอร์ชันล่าสุดอย่าง SingLink 2.0 ยังไม่เปิดเผยทั้งหมด

SingLink 2.0 เกี่ยวข้องกับรุ่นแรกอย่างไร

โปรโตคอล SingLink พัฒนามาตั้งแต่ SingLinkVPN เวอร์ชันยุคแรกจนถึง SingLink 2.0 ในปัจจุบัน รุ่นแรกที่เผยแพร่นี้สืบทอดหลักการเดียวกัน ได้แก่ สิทธิ์การใช้งานตามบัญชี การผูกอุปกรณ์ และความปลอดภัยตั้งแต่การออกแบบ ปัจจุบันแอปทางการและโปรโตคอลได้ก้าวสู่สถาปัตยกรรมรุ่นใหม่แล้ว

ส่วนใดบ้างที่ยังไม่เปิดเผย และเพราะเหตุใด

แกนหลัก SingLink 2.0 รวมถึงแอปทางการ เซิร์ฟเวอร์ ระบบชำระเงิน และโหนดในปัจจุบัน ยังไม่เปิดเผยด้วยเหตุผลด้านความปลอดภัย SingLinkLabs เผยแพร่เฉพาะโค้ดที่ไม่มีความเสี่ยงด้านความปลอดภัย และจะทยอยเผยแพร่เพิ่มเติมในระยะต่อไปหลังผ่านการตรวจสอบความปลอดภัย

ใช้สัญญาอนุญาตใด และ fork โค้ดได้หรือไม่

ทั้งสองคลังโค้ดใช้สัญญาอนุญาต Apache-2.0 คุณจึงใช้ แก้ไข และเผยแพร่โค้ดซ้ำได้ตามเงื่อนไขของสัญญาอนุญาต ชื่อและโลโก้ SingLink และ SingLinkVPN เป็นเครื่องหมายการค้า ผู้ที่ fork จึงต้องใช้ชื่อและไอคอนของตนเอง

แอป SingLinkVPN บน Snap Store เป็นโอเพ่นซอร์สหรือไม่

ไม่ใช่ Snap เป็นเพียงแพ็กเกจและวิธีติดตั้งแอป SingLinkVPN สำหรับ Linux ไม่ใช่การเผยแพร่แบบโอเพ่นซอร์ส โครงการโอเพ่นซอร์สของ SingLinkVPN คือโครงการที่แสดงไว้ในหน้านี้

โอเพ่นซอร์สต้องมีขอบเขตที่ตรวจสอบได้

หน้าโอเพ่นซอร์สที่เป็นมืออาชีพต้องอธิบายโค้ด เอกสาร สัญญาอนุญาต ช่องทางการร่วมพัฒนา และขอบเขตด้านความปลอดภัย SingLinkVPN ใช้บันทึกที่ตรวจสอบย้อนกลับได้แทนป้ายกำกับที่คลุมเครือ

ความเป็นเจ้าของโครงการ

ระบุผู้ดูแล คลังโค้ด และสัญญาอนุญาตของทุกโครงการ โดยไม่ให้แบรนด์คลุมเครือ

ขอบเขตที่เปิดเผย

แยกโค้ด เอกสารทางเทคนิค และข้อมูลวิจัยที่เผยแพร่แล้ว ออกจากส่วนประกอบของผลิตภัณฑ์ที่ยังปิดอยู่

งานวิจัยที่ทำซ้ำได้

เผยแพร่เอกสารที่มีเวอร์ชัน ข้อมูลที่เครื่องอ่านได้ และวิธีการทดสอบ เพื่อให้ตรวจสอบได้อย่างอิสระ

ความปลอดภัยและการร่วมพัฒนา

ใช้แนวทางของรีโพสิทอรี สัญญาอนุญาต และช่องทางการเปิดเผยช่องโหว่ เพื่อสร้างเส้นทางการมีส่วนร่วมที่ชัดเจน

สำรวจโค้ด เอกสาร และบันทึกงานวิจัย

เริ่มจากรีโพสิทอรีทางการเพื่อตรวจดูขอบเขตที่เปิดเผย ประวัติเวอร์ชัน และทิศทางทางเทคนิคของโอเพ่นซอร์ส SingLinkVPN