Czy wierzycie w idee Open Source i wolnego oprogramowania?

Czy wierzycie w idee Open Source i wolnego oprogramowania?
.andy
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1524
2

@WeiXiao:

Piszesz jakby to tylko chodziło o UI, a skąd ta pewność że edge który ma np. Discord nad konkurencją nie wynika właśnie z tego, że zdecydowali się nie iść w XMPP?

Zrobili łądne UI, wydali kasę w marketing.

Jak to jest że taki super rozszerzalny standard, a na rynku nigdy się nie wybił swoimi featuresami?

Facebook Messenger, Spik WP, Sympatia, Google Talk, Nasza Klasa (Komunikator), Tlen (w ostatniej fazie łączyli się z innymi serwerami XMPP), Cisco Messenger, Zoom, WhastsUp... No tak nie wybił się. Oczywiście większość miała zablokowane s2s jednak jak widać popularność ma.
Niestety dzisiaj nikomu nie zależy na otwartości, tylko tworzy zabetonowane rozwiązania, bo łatwiej przywiązać użytkowników i trudniej im będzie odejść...

bo przed Discordem nie słyszałem o żadnym komunikatorze, który łączyłby dobry chat, dobry voice chat, file sharing oraz streaming video, a przecież technologia podobno już była gotowa, wystarczyło klocki poskładać, ale w rzeczywistości trzeba było czekać na Discorda do 2015.

Ktoś bronił zrobić UI do protokołu? Problem niestety z dzisiejszym światem jest taki, że wszystko siœ wymyśla na nowo... No ale jak pisałem, chodziło o zbijanie kasy i zamknięcie u siebie użytkowników, więc po co mieli sięgać po coś otwartego które z samego charakteru architektury powoduje to że uczestniczysz w sieci?

Discord nie wygrał rynku tym że rozreklamowała go duża firma czy coś, a po prostu oferował o wiele więcej niż konkurencja pod względem featuresów i prostego UI.

A czy ktoś im bronił zrobić Discorda na XMPP? No właśnie. Lepiej było wymyślić jak to zrobić od zera...

@Freja Draco

Istnieje mnóstwo przykładów wojen formatów, które wygrywał jeden z nich i nawet niekoniecznie najlepszy, tylko po prostu taki, który pozwalał komuś najwięcej zarobić.

Przykład ODF. MS tak uparcie bronił swojego g**no formatu w Office, że sprawił, że (SIC!) ustandaryzowali obok ODF ich badziewny format. A wystarczyło poprawnie zaimplementować ODF - co ciekawe do dzisiaj on nie działa poprawnie w MSO.

Tlen bazował na XMPP, co prawda poprzerabiał go po swojemu i zamknął, ale oferował połączenia głosowe już jakieś 18 lat temu.

No i na koniec Tlen wrócił do federacji. Można było komunikować się z osobami z serwera Tlen.pl :)

@WeiXiao

Ventrilo w 2002 też oferowało VoIP + prymitywny chat, ale w związku z tym moim pytaniem - gdzie ta cała rozszerzalność, gotowe klocki itp., dlaczego mimo takich ułatwień i tak XMPP przegrało z proprietary?

Jabber powstał w 98'. Ustandaryzowali go jako XMPP w 2003 czy 2001. Nie miał wtedy jeszcze wielu rozszerzeń które pomagają w komunikacji. Kolejna kwestia, to zobacz jak wyglądał internet w tamtym czasie...
Komunikatory zyskały nową młodość wraz z upowszechnieniem się internetu mobilnego.

@Wibowit

dla przypomnienia wrzucę
guru ołpen sors (uwaga: nieco obruszające)

Szanuję co zrobił dla OS, ale jakimś specjalnym fanem to ja nie jestem. Jest takim skrajnym przykładem. Jest potrzebny, bo po drugiej stronie są też skrajne przypadki i musi być dla nich równowaga, jednak w bardzo wielu aspektach tego co mówił (już go nie śledzę) nie zgadzam się z nim. Jednak bez niego, ten ruch albo by powstał później albo by nie był tak silny jak teraz.

Jeszcze tak na koniec o XMPP. Problem z nim jest taki, że jest niezależny, otwarty i wolny. Firmy nie chcą robić takich rozwiązań, chcą zamykać użytkowników (jak Facebook) aby zbijać na nich hajs. Wolą zrobić swój g**no protokolik, wydać więcej kasy niż pozwolić aby to ludzie decydowali.
Aż strach pomyśleć co się niedługo stanie z telefonią komórkową, bo prędzej czy później dojdzie do podobnego podziału.

Freja Draco
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3394
1
.andy napisał(a):

Jeszcze tak na koniec o XMPP. Problem z nim jest taki, że jest niezależny, otwarty i wolny. Firmy nie chcą robić takich rozwiązań, chcą zamykać użytkowników (jak Facebook) aby zbijać na nich hajs. Wolą zrobić swój g**no protokolik, wydać więcej kasy niż pozwolić aby to ludzie decydowali.
Aż strach pomyśleć co się niedługo stanie z telefonią komórkową, bo prędzej czy później dojdzie do podobnego podziału.

Nie dojdzie, bo już doszło chociaż na innym poziomie. Większość połączeń z komórek idzie teraz po zamkniętych sieciach komunikatorów. A dostawcy czy producenci sprzętu może by i chcieli jakoś podzielić sobie ten torcik, ale wszyscy chcą mieć po prostu dostęp do netu, który na szczęście jest jeden.

WeiXiao
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5227
1

@.andy

bo przed Discordem nie słyszałem o żadnym komunikatorze, który łączyłby dobry chat, dobry voice chat, file sharing oraz streaming video, a przecież technologia podobno już była gotowa, wystarczyło klocki poskładać, ale w rzeczywistości trzeba było czekać na Discorda do 2015.

Ktoś bronił zrobić UI do protokołu? Problem niestety z dzisiejszym światem jest taki, że wszystko siœ wymyśla na nowo... No ale jak pisałem, chodziło o zbijanie kasy i zamknięcie u siebie użytkowników, więc po co mieli sięgać po coś otwartego które z samego charakteru architektury powoduje to że uczestniczysz w sieci?

do UI?? przecież w tym cytowanym przez ciebie fragmencie nie ma nic o UI.

Voice Chat, File Sharing, Streaming Video, gdzie były?

wymieniłeś:

Facebook Messenger, Spik WP, Sympatia, Google Talk, Nasza Klasa (Komunikator), Tlen (w ostatniej fazie łączyli się z innymi serwerami XMPP), Cisco Messenger, Zoom, WhastsUp

a czy przypadkiem większość z nich to nie były po prostu yet another czacik?

gdzie ta modularność i składanie gotowych klocków XMPP w praktyce?

Otwarty protokół nie zawsze jest silnym argumentem.

Jeżeli dopiero w 2015 pojawił się Discord z fajnym UI oraz Voice+Text Chatem, File Sharingiem, Streamingiem Video oraz BOT Integrations, a konkurencja stosująca XMPP miała to "out-of-the-box" i jedynie mieli posklejać dobry UI, a mimo to nie dali rady, no to tylko można się zastanawiać - jak to się stało?

A może nie było tak kolorowo? nie wiem, to pytanie do ciebie.

.andy
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1524
0

@WeiXiao:

gdzie ta modularność i składanie gotowych klocków XMPP w praktyce?

https://xmpp.org/extensions/xep-0166.html
https://xmpp.org/extensions/xep-0167.html

Masz klocki^^

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.