«Jami» เป็นการกระจายแบบ peer-to-peer ที่สอดคล้องกับ SIP และโปรแกรมส่งข้อความโต้ตอบแบบทันทีที่ใช้ SIP
มีการประกาศเปิดตัวเวอร์ชันใหม่ของแพลตฟอร์มการสื่อสารแบบกระจายศูนย์ Jami ซึ่งเผยแพร่ภายใต้ชื่อรหัส"Világfa"เวอร์ชันนี้มาพร้อมกับการแก้ไขข้อบกพร่องและการปรับปรุงฟังก์ชันที่มีอยู่มากมาย แต่สิ่งที่สำคัญที่สุดในเวอร์ชันนี้คือ Swarm สำหรับกลุ่มขนาดเล็ก
สำหรับผู้ที่ไม่คุ้นเคยกับโครงการนี้Jami มีเป้าหมายที่จะสร้างระบบการสื่อสารแบบ Peer-to-Peer (P2P)ที่ช่วยให้สามารถสื่อสารกันเป็นกลุ่มใหญ่และโทรคุยกันแบบส่วนตัวได้ โดยมีระดับความลับและความปลอดภัยสูง Jami ซึ่งเดิมรู้จักกันในชื่อ Ring และ SFLphone เป็นส่วนหนึ่งของโครงการ GNU
แตกต่างจากโปรแกรมรับส่งข้อความแบบดั้งเดิมJami สามารถส่งข้อความได้โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์ภายนอกด้วยการสร้างการเชื่อมต่อโดยตรงระหว่างผู้ใช้โดยใช้การเข้ารหัสแบบ end-to-end (end-to-end คือ คีย์จะอยู่เฉพาะฝั่งไคลเอ็นต์เท่านั้น) และการตรวจสอบสิทธิ์โดยใช้ใบรับรอง X.509
ความแปลกใหม่หลักของ Jami «Vilagfa»
ในเวอร์ชันใหม่นี้ ดังที่เราได้กล่าวไว้ในตอนต้น จุดเด่นหลักคือ การพัฒนา ต่อยอดระบบการสื่อสารกลุ่ม ของ ฝูงโดรน
สิ่งที่น่าสนใจเกี่ยวกับSwarmsคือมันอนุญาตให้สร้างแชทแบบ P2P ที่กระจายตัวอย่างสมบูรณ์ซึ่งประวัติการสื่อสารจะถูกจัดเก็บร่วมกันในอุปกรณ์ของผู้ใช้ทุกคนในลักษณะที่ซิงโครไนซ์กัน ก่อนหน้านี้ Swarm อนุญาตให้มีสมาชิกได้เพียงสองคนเท่านั้น แต่Swarms เวอร์ชันใหม่นี้อนุญาตให้มีกลุ่มแชทขนาดเล็กได้มากถึง 8 คน (มีแผนที่จะเพิ่มจำนวนสมาชิกในเวอร์ชันต่อๆ ไป และเพิ่มการรองรับแชทสาธารณะ)
การเปลี่ยนแปลงที่สำคัญอีกอย่างในเวอร์ชันใหม่นี้คือการเพิ่มปุ่มใหม่สำหรับสร้างแชทกลุ่มและความสามารถในการกำหนดค่าตัวเลือกการแชท หลังจากสร้างแชทกลุ่มแล้ว คุณสามารถเพิ่มสมาชิกใหม่และลบสมาชิกที่มีอยู่ได้
ผู้เข้าร่วมแบ่งออกเป็นสามประเภทได้แก่ แขก (ผู้ที่ถูกเพิ่มเข้ามาในกลุ่ม แต่ยังไม่ได้เชื่อมต่อกับการสนทนา) ผู้ที่เชื่อมต่อแล้ว และผู้ดูแลระบบ
สมาชิกแต่ละคนสามารถส่งคำเชิญไปยังบุคคลอื่นได้ แต่มีเพียงผู้ดูแลระบบเท่านั้นที่สามารถลบออกจากกลุ่มได้ (สำหรับตอนนี้สามารถมีผู้ดูแลระบบได้เพียงหนึ่งคน แต่ในเวอร์ชันอนาคตจะมีระบบสิทธิ์การเข้าถึงที่ยืดหยุ่นและความเป็นไปได้ในการแต่งตั้งผู้ดูแลระบบหลายคน)
นอกจากนี้ เวอร์ชันใหม่ของ Jami "Vilagfa" ยังมีแผงข้อมูลใหม่เกี่ยวกับแชทเช่น รายชื่อผู้เข้าร่วม รายชื่อเอกสารที่ส่ง และการตั้งค่าต่างๆ อีกด้วย
ในทางกลับกัน การสนทนาแบบตัวต่อตัวมีฟีเจอร์มากมายอยู่แล้ว และบางฟีเจอร์ก็ได้รับการปรับปรุงให้ทำงานในการสนทนาที่มีสมาชิกหลายคนได้ เช่นเดียวกับไฟล์ที่ถูกส่งในการสนทนา สมาชิกท่านใดมีไฟล์ก็ส่งมาได้เลยครับ สิ่งนี้ทำให้ผู้เข้าร่วมสามารถรับไฟล์ได้แม้ว่าผู้ส่งดั้งเดิมจะไม่ได้ออนไลน์ก็ตาม
การเปลี่ยนแปลงที่สำคัญ อื่นๆใน Jami «Vilagfa» เวอร์ชันใหม่ ได้แก่:
- เพิ่มการตั้งค่าสถานะหลายประเภทเกี่ยวกับการอ่านข้อความและการเขียน
- เพิ่มอินเทอร์เฟซเพื่อค้นหาข้อความในแชท
- เพิ่มการรองรับการตั้งค่าปฏิกิริยาโดยใช้อักขระอิโมจิ
- เพิ่มตัวเลือกเพื่อแสดงข้อมูลเกี่ยวกับตำแหน่งปัจจุบัน
- เพิ่มการสนับสนุนการทดลองสำหรับการแชทกลุ่มที่มาพร้อมกับการประชุมทางวิดีโอในไคลเอนต์เดสก์ท็อป
- มีการวางแผนรองรับผู้ดูแลระบบหลายคนและระดับสิทธิ์หลายระดับในอนาคต
สุดท้ายนี้ ควรกล่าวถึงว่า Jami ซึ่งเดิมชื่อ Ring และ SFLphone เป็นโครงการของ GNU และได้รับอนุญาตภายใต้ GPLv3 หากคุณสนใจเรียนรู้เพิ่มเติมสามารถดูรายละเอียดได้ที่ลิงก์ต่อไปนี้
สำหรับผู้ที่สนใจเวอร์ชันใหม่ โปรดทราบว่าไฟล์ไบนารีได้รับการจัดเตรียมไว้สำหรับระบบปฏิบัติการต่างๆ เช่น Debian, Ubuntu, Fedora, SUSE, RHEL, Windows, macOS, iOS, Android และ Android TV และกำลังมีการพัฒนาตัวเลือกอินเทอร์เฟซหลายแบบโดยใช้ Qt, GTK และ Electron