Potrzeba czegoś takiego. Po "odejściu" ery Gadu-Gadu, a na świecie ICQ czy innych massengerów, większość ludzi klepie z innymi na facebooku. A to jest jeden z ostatnich serwisów, w przypadku których można mówić o prywatności.
Na studiach przmierzaliśmy się na jednym z projektów do komunikatora bezserwerowego. Praktycznie wszystkie problemy można rozwiązać, poza jednym - przebijanie się przez NAT'y. Do tego jest potrzebny przynajmniej jeden centralny serwer który może w razie czego te połączenia zestawić - oczywiście nie musi to być zawsze on. Przy okazji, mógłby zapewnić komunikację pomiędzy podsieciami, które mogłyby powstać samorzutnie i nigdy o sobie się nie dowiedzieć.
@losiul: nie przymierzyłeś się za bardzo. UDP hole punching. Temat z listy pytań weryfikujących wiedzę sieciową kandydata na pozycje inżynierskie w procesach rekrutacyjnych do "wielkich" (Google, Amazon).
Dopóki nie będzie pewności że google jako główny wydawca systemu lub producent sprzedawanego telefonu (np Samsung) nie będą dopisywać niczego do Androida, to takie programiki na nic się nie zdają.
Nie wiem w jakim stopniu Android jest otwarty, w jakim stopniu ludzie są w stanie przeanalizować kod androida ( i czy ktoś w w ogóle to robi), ale fabryczny android w telefonach jest zlepkiem funkcji i wymagań samego google'a producenta systemu i
Dopóki nie będzie pewności że google jako główny wydawca systemu lub producent sprzedawanego telefonu (np Samsung) nie będą dopisywać niczego do Androida, to takie programiki na nic się nie zdają.
@Radikesz: Zawsze można wgrać inny, nieoficjalny ROM.
@Radikesz: Android jako taki jest w 100% open source, jedyne co dochodzi jako binarne bloby to aplikacje od google (których nie musisz mieć, Cyanogen w standardzie nie ma nic od google w systemie) i sterowniki do urządzeń typu gpu czy sprzętowe wideo. Sporo z tych chipów ma sterowniki również w modelu open source :)
Will you provide an API and/or allow third party clients?
At this point we don’t see how that would be possible without compromising the security, so for now the answer is no.
Lol, co to za bezpieczeństwo polegające na braku api, ci co będą chcieli to zbadać, nie będą potrzebowali żadnego api, dobre zabezpieczenie to takie, gdzie projekt jest i nawet open source, a i tak nie ma to znaczenia.
Pierwsze pytanie: co innowacyjnego tak naprawde ten komunikator ma wnosić? Bo szczegóły techniczne nie są znane. Jeśli to ma być xmpp z dołożonym szyfrowaniem i ładnie wyglądającymi mobilnymi aplikacjami to innowacja jest żadna moim zdaniem. Może wysłać im linka do WTW? :)
Komentarze (73)
najlepsze
Yes, two of us do.
To mi wystarczy. Teraz im ufam.
Na studiach przmierzaliśmy się na jednym z projektów do komunikatora bezserwerowego. Praktycznie wszystkie problemy można rozwiązać, poza jednym - przebijanie się przez NAT'y. Do tego jest potrzebny przynajmniej jeden centralny serwer który może w razie czego te połączenia zestawić - oczywiście nie musi to być zawsze on. Przy okazji, mógłby zapewnić komunikację pomiędzy podsieciami, które mogłyby powstać samorzutnie i nigdy o sobie się nie dowiedzieć.
Inną sprawą jest przyznawanie prywatnych
Nie wiem w jakim stopniu Android jest otwarty, w jakim stopniu ludzie są w stanie przeanalizować kod androida ( i czy ktoś w w ogóle to robi), ale fabryczny android w telefonach jest zlepkiem funkcji i wymagań samego google'a producenta systemu i
@Radikesz: Zawsze można wgrać inny, nieoficjalny ROM.
At this point we don’t see how that would be possible without compromising the security, so for now the answer is no.
Lol, co to za bezpieczeństwo polegające na braku api, ci co będą chcieli to zbadać, nie będą potrzebowali żadnego api, dobre zabezpieczenie to takie, gdzie projekt jest i nawet open source, a i tak nie ma to znaczenia.
@elbanan: No cóż security through obscurity. To tylko świadczy o jakości rozwiązania.
good one ;)