Jitsi tarihçesi etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Jitsi tarihçesi etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Mayıs 2019 Salı

Jitsi Tanıtım



Jitsi farklı platformlarda çalışabilen, internet üzerinden Anlık Mesajlaşma (IM), ses ve video sohbetini destekleyen ücretsiz ve açık-kaynak bir yazılım istemcisidir. En popüler ve yaygın olarak kullanılan birçok IM ve telefon protokolünü destekler. Bunlara Jabber/XMPP (Facebook ve Google Talk tarafından kullanılan), AIM, ICQ, MSN, Yahoo! Messenger ve SIP Voice-over-IP (VoIP) protokolleri dahildir. OTR (Off-the-Record) protokolü üzerinden Anlık Mesajlaşma (IM) için, ZRTP ve SRTP protokolleri üzerindense ses ve video oturumları için ilave edilebilecek bağımsız şifrelemeleri destekler.

JİTSİ TARİHÇESİ 

Jitsi ile ilgili çalışmalar (daha sonra SIP Communicator) 2003 yılında Strasbourg Üniversitesi'nden Emil Ivov'un öğrenci projesi bağlamında başladı . Başlangıçta JAIN-SIP yığında örnek bir video telefonu olarak piyasaya sürüldü ve daha sonra bağımsız bir proje olarak fırlatıldı.

2009 yılında, Emil Ivov, projeyle ilgili profesyonel destek ve geliştirme hizmetleri sunmak için Jitsi'nin ana katkılarından bazılarını  kullanan BlueJimp şirketini kurdu .

2011'de, XMPP'nin Jingle uzantıları üzerinden sesli / görüntülü iletişim desteğini başarıyla ekledikten sonra , proje artık "yalnızca SIP Communicator" olmadığından Jitsi olarak değiştirildi.

Jitsi, yeni bir Seçici Yönlendirme Ünitesi (SFU) mimarisi kullanarak Jitsi müşterileri ile çok partili görüntülü aramayı desteklemek için 2013'te Video Köprüsü'nü tanıttı. Daha sonra, o yıl ilk destek, WebRTC'nin tarayıcıdan çağrılmasına izin veren JitsiVideobridge'e eklendi.

4 Kasım 2014'te "Jitsi + Ostel ", Electronic Frontier Foundation'ın güvenli mesajlaşma puan kartında 7 üzerinden 6 puan aldı. Bir noktayı kaybettiler çünkü yakın zamanda bağımsız bir kod denetimi yapılmadı. 

1 Şubat 2015 tarihinde, Hristo Terezov, Ingo Bauersachs ve ekibin geri kalanı, Brüksel'de düzenlenen Özgür ve Açık Kaynak Yazılım Geliştiricileri Avrupa Toplantısı 2015 etkinliğindeki standında [26] 2.6 sürümünü yayımladı . Bu sürüm güvenlik düzeltmelerini içerir, kullanım dışı MSN protokolünün desteğini ve XMPP'deki SSLv3'ü kaldırır. Dikkate değer diğer gelişmeler arasında, OS X sürümü bir Java 8 çalışma zamanı içerir, varsayılan olarak yankı iptalini sağlar ve CoreAudio alt sistemini kullanır. Linux derlemesi, GTK + yerel LookAndFeel ile yazı tipi sorunlarını giderir ve PulseAudio ses sistemini kullanırken çağrı kurulumunda mikrofon seviyesiyle ilgili uzun süredir devam eden sorunları giderir. Bu sürüm ayrıca gömülü Java veritabanını ekler: Hyper SQL DatabaseVarsayılan olarak devre dışı bırakılmış bir özellik olan büyük yapılandırma dosyalarına sahip kullanıcıların performansını artırmak için. Proje web sitesinde değişikliklerin tam bir listesi bulunmaktadır.

Atlassian , 5 Nisan 2015 tarihinde BlueJimp'i devraldı. Satın alımdan sonra, Atlassian bünyesindeki yeni Jitsi ekibi, Jitsi Desktop projesinde anlamlı yeni geliştirme çalışmaları bıraktı ve Jitsi Videobridge ve Jitsi Meet ile ilgili projelerdeki çalışmalarını genişletti. Açık kaynak topluluğunun düzenli katkıları, Jitsi Desktop projesini sürdürdü. Jitsi tamamen 8x8 oranında finanse ediliyor .


JİTSİ’YE GİRİŞ

Jitsi Anlık Mesjlaşma (IM), Voice over IP (VoIP) ve video sohbeti için farklı platformlarda kullanılabilen ücretsiz ve açık-kaynak bir yazılım istemcisidir. Jabber/XMPP (Facebook ve Google Talk tarafından kullanılan), AIM, ICQ, MSN, Yahoo! Messenger ve SIP Voice-over-IP (VoIP)’nin de aralarında bulunduğu birçok popüler IM ve telefon protokolüyle uyumludur. Off-the-Record (OTR) protokolü üzerinden metin mesajlaşmaları için uçtan uca şifreleme sağlar. Ayrıca, bu şekilde kullanıldığında belli ölçüde istikrarsız olmaya yatkın olsa da, ZRTP üzerinden SIP kullanarak ses sohbetlerinde uçtan uca şifrelemeyi de destekler.

Önemli: Eğer siz ve iletişim kurduğunuz kişiler metin mesajlaşmaları için OTR şifrelemesi ve sesli aramalar için ZRTP kullanıyorsanız, Jitsi konuşmalarınızın içeriğini Google ve Facebook gibi servis sağlayıcılarından koruyacaktır. Ancak, bu sağlayıcılar yine de Jitsi üzerinden yaptığınız konuşmalarla ilgili belli metadataları gözleyebilir. Örneğin şunlar:

  • İletişim kurduğunuz kullanıcıların listesi
  • Bu konuşmaların ne sıklıkla yapıldığı ve süreleri
  • İletişiminizi “saklamak” için şifreleme kullanıyor olmanız
  • Bu bilgileri, şirketler ve hükümetler dahil, üçüncü taraflarla paylaşabilirler. Bu gibi metadanın hassas olabileceği konuşmalarda, XMPP/Jabber sohbetleriniz ve SIP aramalarınız için siz ve iletişim kurduğunuz kişilerin güvenilir, bağımsız bir servis sağlayıcı kullanmanızı öneririz.





BAŞLAMADAN ÖNCE JİTSİ HAKKINDA BİLMENİZ GEREKENLER

Jitsi uçtan uca şifreleme kullanarak varolan hesaplarınızla güvenli bir şekilde iletişim kurmanıza imkan tanır. Bu sadece iletişiminizin içeriğini, hükümet ve şirketlerin gözetim platformları gibi üçüncü taraflar için erişilmez kılmaz, aynı zamanda sohbet hizmetlerinin (Facebook Messenger kullanıyorsanız Facebook, ya da Google Talk kullanıyorsanız Google gibi) kendilerini işletenlerden de konuşmalarınızı korur.

Not: Jitsi, Java proglamlama dilinde yazılmıştır. Bu sebeple, çalışması için Java’nın bilgisayarınızda kurulmuş olması gerekir. Java’nın kendisi kayda değer bir güvenlik riski taşımamakla birlikte, Java tarayıcı uzantılarında zararlı internet sitelerinin, kötücül yazılımları bilgisayarınıza kurmasına izin ya da bilgisayarınızın kontrolünü ele geçirmesine izin veren zafiyetlere birçok kere rastlanmıştır. Eğer tarayıcınızda bir Java eklentisi kuruluysa devreden çıkarmanızı şiddetle öneririz.

Jitsi'nin büyük projeler şunlardır:
  1.          Jitsi Meet - Debian / Ubuntu sunucularında hızlı kurulum için tasarlanmış video konferans sunucusu
  2.         JitsiVideobridge - Çok partili konferanslara güç vermek için WebRTC Seçici Yönlendirme Ünitesi motoru
  3.         Jigasi - düzenli SIP istemcilerinin JitsiVideobridge tarafından barındırılan JitMeet konferanslarına katılmasını sağlayan sunucu tarafı uygulama.
  4.         lib-jitsi-meet - Jitsi Meet için özelleştirilmiş bir UI sağlamak için düşük seviyeli bir JavaScript API
  5.         Jidesha - Jitsi Meet için bir Chrome ve Firefox eklentisi
  6.         Jitsi - SIP, XMPP / Jabber, AIM / ICQ ve IRC gibi protokolleri destekleyen bir ses, video ve sohbet iletişimcisi


Jitsi Videobridge

Çok kullanıcılı video iletişimine izin veren WebRTC'yi destekleyen bir video konferans çözümüdür. Bu SFU'dur ve seçilen akışları yalnızca video konferans görüşmesinde diğer katılımcı kullanıcılara iletir, bu nedenle CPU beygir gücü performans için kritik değildir. 

Jitsi Masaüstü

Jitsi, bir video ve web konferansı uygulaması olan Jitsi Video Bridge Seçici İletme Birimi (SFU) ve Jitsi Meet gibi bazı kardeş projeler üretti. Bu diğer Jitsi projeleriyle artan popülariteyle karışıklığı önlemek için, Jitsi müşteri uygulaması Jitsi Desktop olarak yeniden markalandı .

Başlangıçta proje IPv6'ya verdiği destek nedeniyle çoğunlukla bir deneme aracı olarak kullanılıyordu. Yıllar boyunca, proje toplanan üyeler olarak, aynı zamanda SIP dışındaki protokolleri de destekledi .

Jitsi'nin Özellikleri


Jitsi'nin Mac OS X'deki konferans görüşme penceresi
Jitsi , Windows ve Linux, Mac OS X ve BSD gibi Unix benzeri sistemler dahil olmak üzere birden fazla işletim sistemini destekler . Android için inşa edilmiş "Beta" paketleri mevcut, ancak projenin yol haritası Android'e bağlantıyı "beklemede" olarak nitelendirdi. Aynı zamanda şunları içerir:

  • Katıldı ve kör çağrı aktarma
  • Otomatik uzakta
  • Otomatik yeniden bağlanma
  • Otomatik cevaplama ve Otomatik İletme
  • Arama kaydı
  • SRTP ve ZRTP ile şifrelemeyi çağırın
  • Konferans görüşmeleri
  • ICE protokolü ile doğrudan medya bağlantısı kurma
  • Masaüstü Akışı
  • Ana parola kullanarak şifreli parola saklama
  • XMPP , AIM / ICQ , Windows Live Messenger , YIM için dosya aktarımı
  • OTR ile anında mesajlaşma şifrelemesi (uçtan uca şifreli)
  • SIP ve XMPP için IPv6 desteği
  • TURN protokolü ile medya geçişi


JİTSİ BENZERİ DİĞER ARAÇLAR

Jitsi, MS Windows, GNU Linux ve Mac OS için mevcuttur. OTR (metin sohbeti için) üzerinden uçtan uca şifrelemeyi destekleyen XMPP ya da SIP gibi diğer istemcilerle iletişim kurmak için kullanılabilir. ,

Şifrelenmiş metin sohbeti için: Pidgin (MS Windows ve GNU Linux), Miranda (MS Windows), Adium (Mac OS X), ChatSecure (Android ve iOS).

Şifrelenmiş sesli aramalar için: CSipSimple (Android), Linphone (GNU Linux, MS Windows, Mac OS X, Android, iOS ve diğerleri.)

Jitsi Kurulum için: http://aibu-acik-kaynak.blogspot.com/2019/05/jitsi-kurulum.html


Kaynaklar:

12 Ağustos 2014 Salı

JİTSİ Tanıtım





Nedir?

LGPL lisanslı özgür bir yazılım olan Jitsi (eski ismiyle SIP Communicator) zengin özellikli evrensel bir IM (Instant Messaging) ve VOIP (Voice over IP) yazılımı.

Tarihçesi

Jitsi çalışmaları Strasbourg Üniversitesi'nde EmilIvov isminde bir öğrenci projesi kapsamında 2003 yılında başlamıştır.

Başlangıçta projeydi çünkü IPv6 için verdiği destek bir deney aracı olarak kullanılmıştır. . Proje üyeleri toplandığı yıllarda, aynı zamanda SIP dışındaki protokoller için destek eklendi.

Jitsi NLnet Vakfı gibi çeşitli kurumlardan destek aldı. Strasbourg Üniversitesi, Google Summer gibi programın birden fazla ortaklığı olmuştur.

2009 yılında EmilIvov proje ile ilgili profesyonel destek ve gelişim hizmetleri sunmak amacıyla Jitsi programı için bazı istihdamlara yer verdi.

2011 yılında başarılı bir XMPP Jingle uzantılarını Ses / Video iletişim için destek ekledikten sonra, proje Jitsi yeniden adlandırıldı.

Hakkında

İstediğiniz sayıda hesaba Jitsi üzerinden aynı anda bağlanabiliyorsunuz.

SIP, XMPP, Google Talk (XMPP bazlı), Facebook Chat (XMPP bazlı), MSN, Yahoo, AIM, ICQ gibi piyasadaki neredeyse tüm protokolleri çeşitli derecelerde destekliyor.

 Bu listedeki dikkat çekici eksiklik karmaşık kapalı yapısı nedeniyle Skype. Skype desteğini özgür yazılım dünyasına reverse-engineering yöntemi ile getirme çabaları henüz arzulanan sonucu vermedi.

Seneler boyu çeşitli ticari firmaların çıkardığı kendilerine has, kapalı ve birbirileriyle uyumsuz protokoller internette anında iletişim alanında bir kaos yarattı.

Bu protokollerden bazıları çeşitli sebeplerle zaman içinde kimsenin kullanmadığı nostaljik şeyler haline geldi ve el değiştirdi.

Önce AOL’in, sonra Mail.ru’nun eline geçen ICQ bunlara iyi bir örnek. Amerika’da bir zamanlar çok sayıda kullanıcısı olan AOL’in AIM’i gibi kimi protokoller de dünyanın sadece bazı bölgelerinde popüler olup kaybolmuş durumda.

Microsoft’un halk arasında MSN olarak bilinen Live Messenger’ı da (eski ismi MSN Messenger) Microsoft’un Skype’ı satın alması ile ömrünü sonlandırmak üzere.

 Microsoft bugünlerde MSN kullanıcılarını Skype’a aktarmakla meşgul.

Zaman zaman bu farklı kapalı protokollere bağlı kullanıcıların birbiriyle konuşabilmesi de denenmiş fakat sonuçlar pek müspet değil.

Örneğin Yahoo Chat MSN ile, AIM ICQ ile bir ara konuşabiliyordu fakat şu anda bu özellikler çalışmıyor. Ticari iletişim adacıklarının fani dünyası..

Bu çok sayıdaki özel protokol karambolünden kurtulmak için, açık standartlara dayanan ve federasyon özelliği olan protokoller kullanılmalı.

Federasyon özelliği demek, söz konusu standardı destekleyen herhangi bir servis sağlayıcıdaki kullanıcının, bir başka servis sağlayıcıdaki kullanıcı ile konuşabilmesi demek.

Tıpkı email gibi. Nasıl ki email’in federe yapısı sayesinde ahmet@hotmail.com’dan ayse@gmail.com’a rahatlıkla email atılabiliyorsa, anında iletişim alanında da hedef bu olmalı.

İşte SIP veXMPP (eski ismiyle Jabber) protokolleri, bu özgürlüğü sağlamayı amaçlayan açık ve federe protokoller.

SIP, gelişimi itibariyle VOIP yani internet telefonları aracılığıyla sesli görüşmeler yapmaya odaklıyken XMPP ise daha çok yazılımlarla anında mesajlaşma yapma odaklı geliştirilmiştir.

Jitsi’nin tüm gücünü kullanmamız ve iletişim özgürlüğümüz için bir XMPP hesabı açmamız gerekir.
Jabber.org veya Jit.si gibi.

Ayrıca, açık standart olması nedeniyle, eğer Jitsi’yi beğenmiyorsanız çok sayıdaki alternatif XMPP yazılımından birini de seçebiliriz. Böylece tek bir yazılıma mahrum kalmayız.

XMPP hesabınızı oluşturduktan sonra Jitsi’nin tüm üst düzey özelliklerini XMPP üzerinden kullanabilirsiniz. 

Bunların arasında:
  •  sesli arama,
  •  videolu arama, 
  • masaüstü görtüntüsünü aktarma, 
  • masaüstü paylaşma (uzaktan erişim), 
  • çoklu sesli arama (konferans) gibi gelişkin özellikler var. 
Jitsi 2.0 ile bu özelliklere çoklu video arama da ekledi ve artık sesli aramalar için Opus ses codec‘ini de kullanabiliyor.

 Video codec’lerinde en yüksek kaliteyi sunan h.264 ile özgür codec’ler içinde en iyisi olan VP8 arasında seçim yapılabiliyor.

Eğer VOIP ile özellikle yurtdışındaki ev telefonlarını (PSTN) ve cep telefonlarını (GSM) ucuz tarifelerle aramak istiyorsanız o zaman bu hizmeti destekleyen bir servis sağlayıcıdan SIP hizmeti satın almanız gerekecek. Jitsi için de aynı işlemi yapabiliriz.

Eğer ev veya cep telefonlarıyla işiniz yoksa sadece internet üzerinden konuşma yapmak için ücretsiz bir SIP hesabı da alabilirsiniz ancak bu amaç için XMPP daha uygun.


Güvenlik

Günümüzde online iletişimde mutlaka dikkat edilmesi gereken hususlardan biri de iletişim güvenliği.

İnternet üzerinden iletişim kurmak isteyen iki kişinin arasındaki konuşmaları okuyabilecek konumda olan birçok aracı unsur var.

Bağlı olduğumuz ağın yöneticisi, internet servis sağlayıcımız (dolayısıyla polis ve devlet), bağlandığımız iletişim sunucusu (Google, Facebook, AOL, Microsoft vs.) gibi unsurların tamamı güvenilmez kabul edilmelidir.

Güvenilemeyen fakat mahkum olduğumuz böyle bir altyapı üzerinden güvenli iletişimi sağlamanın tek yolu şifreleme yani encryption kullanmaktır. 

VOIP ve IM alanında Jitsi güvenli şifrelemeyi sadece metin iletişimi için değil; ses, video ve ekran paylaşımı gibi tüm iletişimler için sağlayabilmektedir.

Jitsi bu amaçla:
  • ZRTP
  •  OTR (Off-the-Record) gibi ileri şifreleme sistemlerini kullanabilir.
Bunun için, iki tarafın da bu sistemleri desteklemesi gerekir, bu da XMPP kullanmak için bir sebep daha. 

Jitsi’nin ve genel olarak XMPP ve SIP’in hala yol alması gereken yanları da var. Örneğin Jitsi’nin Java bazlı olması gibi.

XMPP mükemmel bir protokol olmakla birlikte, yeterince insan tarafından kullanılmaması çok büyük bir sorun. 

XMPP'nin kullanım alanının dar olması nedeni le network effect sorunu yaşanmaktadır. Bu sorunu aşmak için  çevremizdekileri Facebook Chat ve Skype gibi ortamlar yerine XMPP’ye davet etmek için uğraşmamız gerekecek.

SIP hizmetlerini çok sayıda küçük firmanın veriyor olması Skype’ın marka tanınırlığı ve belli bir kalite imajına sahip olması karşısında kullanıcının kafasını karıştırabilir. 

Bunu çözmek için Türkiye’deki kullanıcıların birkaç deneme yapıp iyi hizmet verenleri birbirlerine önermesi bir yol olabilir.

Jitsi’nin henüz telefon ve tabletler için app’i yok, ancak Android app’i yolda. 

Jitsi programını indirmek için aşağıdaki taraftaki linki kullanabilirsiniz :

https://jitsi.org/Main/Download

KAYNAKLAR: