WhatsApp wysyła komunikat o zaprzestaniu działania w przypadku aplikacji korzystających z natywnych interfejsów API systemu Android

WhatsApp wysłał do niektórych programistów pisma o zaprzestaniu działalności, twierdząc, że naruszają oni Warunki korzystania z usługi pomimo korzystania z natywnych interfejsów API systemu Android.

WhatsApp to jedna z najpopularniejszych aplikacji dostępnych obecnie na smartfonach ponad miliard aktywnych użytkowników dziennie. Kupiona przez Facebooka w 2014 roku za 19 miliardów dolarów, sceptycy obawiali się, jak aplikacja będzie odtąd zarządzana. Na szczęście dla użytkowników wydaje się, że mimo niektórych niewiele się zmieniło dotyczące wydarzeń za kulisami. Na nieszczęście dla programistów jest jeden obszar, w którym chcielibyśmy, aby firma się zmieniła: jej podejście do zewnętrznych programistów. Firma wysyła nową serię pism o zaprzestaniu działalności do niezależnych twórców aplikacji na Androida, ale tym razem ich roszczenia są znacznie mniej zasadne.

Komunikator WhatsAppDeweloper: WhatsApp spółka z ograniczoną odpowiedzialnością

Cena: za darmo.

4.3.

Pobierać

Co się dzieje z WhatsApp?

WhatsApp to jedna z największych usług na świecie, więc nie jest zaskoczeniem, że agresywnie chronią swoją markę, zapobiegając nadużyciom swojej platformy. To zupełnie w porządku i dlatego możemy zrozumieć, dlaczego firma wcześniej poszedł po klientów zewnętrznych nawet jeśli nie zgadzamy się z decyzją. Aplikacje korzystające z interfejsów API usługi chodzą po linie, ponieważ usługa może zmienić swoje interfejsy API Warunki świadczenia usług, gdy chcą zabić klientów zewnętrznych (o ile informują użytkowników o jakichkolwiek zmiany). Twórcy zewnętrznych klientów Twittera wiedzieć o tym aż za dobrze.

Ale tym razem tak się nie dzieje. Firma prawnicza reprezentująca WhatsApp wysłała pisma o zaprzestaniu działalności do co najmniej dwóch niezależnych twórców aplikacji na Androida – czyli twórców stojących za nimi Nie mogę rozmawiać I Czat bezpośredni - żądanie usunięcia funkcjonalności ze swojej aplikacji pod groźbą postępowania sądowego. Żadna z tych aplikacji nie korzysta z kodu pochodzącego z usługi WhatsApp ani nie łączy się z nią. Zamiast tego aplikacje te do działania wykorzystują standardowe interfejsy API systemu Android, odbiornik powiadomień i bezpośrednią odpowiedź. Dlatego żądania pozbawienia tych aplikacji wszelkich funkcji związanych z WhatsApp są w najlepszym wypadku wątpliwe, a w najgorszym – złośliwe.

Poniżej możesz zobaczyć zredagowaną wersję pisma o zaprzestaniu działalności, które programiści otrzymali od firmy prawnej reprezentującej WhatsApp. Programiści XDA może potwierdzić autentyczność oryginalnego listu. Skontaktowaliśmy się z spółką-matką WhatsApp, Facebookiem, z prośbą o komentarz.

Źródło: Reddit

Rozbicie listu o zaprzestaniu działalności

W piśmie znajduje się szereg zastrzeżeń, które nie odzwierciedlają dokładnie funkcjonalności każdej aplikacji w odniesieniu do integracji z WhatsApp. Rozłóżmy niektóre z tych twierdzeń:

  • „Zgodziłeś się na niniejsze Warunki świadczenia usług, instalując, uzyskując dostęp lub korzystając z usług WhatsApp”.
    • Żadna z tych aplikacji nie korzysta z interfejsów API usługi. Co więcej, programiści nigdy nie zgodzili się na Warunki świadczenia usług, przede wszystkim dlatego, że nie korzystają z żadnego z ich interfejsów API.
  • „Inżynieria wsteczna, zmienianie, modyfikowanie, tworzenie dzieł pochodnych, dekompilowanie lub wyodrębnianie kodu z usług WhatsApp”.
    • Żadna z tych aplikacji nie jest specyficzna dla WhatsApp i nie korzysta z natywnych interfejsów API systemu Android, a nie z kodu samego WhatsApp.
  • „Uzyskaj lub spróbuj uzyskać nieautoryzowany dostęp do usług lub systemów WhatsApp”.
    • Zgodnie z tą logiką sam system Android narusza Warunki korzystania z usługi, przetwarzając każde powiadomienie i prowadząc dziennik powiadomień.
  • „Zbieraj informacje o użytkownikach WhatsApp w jakikolwiek niedopuszczalny lub nieautoryzowany sposób”
    • Użytkownicy wyraźnie pobierają i instalują tę aplikację samodzielnie.
  • „Sprzedawaj, odsprzedawaj, wynajmuj lub pobieraj opłaty za usługi WhatsApp”
    • Aplikacje nie wynajmują ani nie sprzedają dostępu do usługi. Obie aplikacje nie będą działać, jeśli nie zostanie zainstalowana oryginalna aplikacja WhatsApp.

Prawie każde twierdzenie zawarte w piśmie jest błędne lub zbyt niejasne, aby opisać, w jaki sposób aplikacje naruszają te warunki. Nieważne, że żaden z twórców tych aplikacji nie zgodził się na żadne Warunki świadczenia usług, co i tak sprawia, że ​​umowy te są dyskusyjne. W piśmie wskazano jednak, że lista zarzucanych naruszeń nie jest wyczerpująca. O ile nie ma tu nieuwzględnionego warunku, który naruszałby te aplikacje, nie widzimy, w jaki sposób te aplikacje naruszają Warunki korzystania z usługi. Nawet użycie nazwy marki WhatsApp w opisie Sklepu Play dla każdej aplikacji móc naruszają ich znak towarowy, a nie Warunki korzystania z usługi.

Twórcy mają siedem dni na dostosowanie się, w przeciwnym razie prawdopodobnie grozi im pozew. Can't Talk zostało już usunięte ze Sklepu Play, a deweloper ocenia jego możliwości, podczas gdy aplikacja DirectChat jest nadal dostępna, ale może zostać zmieniona w celu usunięcia dostępu do WhatsApp integracja. Usunięcie integracji byłoby poważnym ciosem dla każdej aplikacji, ponieważ prawdopodobnie większość ich użytkowników używanie tych aplikacji do tej konkretnej integracji – WhatsApp ma każdego dnia ponad miliard aktywnych użytkowników Wszystko.

Wnioski, które otrzymały pisma o zaprzestaniu działalności

Nie mogę rozmawiać

Nie mogę rozmawiaćZałożeniem jest prosty. Jedyne, co robi, to automatycznie odpowiada osobom, gdy nie ma Cię w pobliżu, korzystając z interfejsu API szybkiej odpowiedzi (RemoteInput) natywnego dla Androida. Jeśli prowadzisz samochód, oglądasz film lub po prostu nie chcesz w tym czasie rozmawiać, aplikacja może odpowiedzieć za Ciebie zaprogramowaną wiadomością. Może także wysłać wiadomość tekstową do osoby, która również próbowała do Ciebie zadzwonić. Jest to płatna aplikacja, jeśli chcesz obsługiwać więcej niż SMS-y i połączenia, takie jak WhatsApp, Slack i wiele więcej. Zasadniczo dowolna usługa przesyłania wiadomości, która umożliwia wysłanie szybkiej odpowiedzi za pośrednictwem powiadomienia, z którego można skorzystać Nie można rozmawiać.

Czat bezpośredni

DirectChat to kolejna przydatna aplikacja. Działa podobnie jak dymki czatu w programie Facebook Messenger, ale obsługuje także wiele różnych aplikacji. Przenosi Twoje rozmowy do innego okna, w którym możesz także odpowiedzieć. Najpopularniejszym zastosowaniem było prawdopodobnie WhatsApp.

DirectChat (ChatHeads/Bubbles Deweloper: Unikalne wizje klejnotów

Cena: za darmo.

3.5.

Pobierać

Co się potem dzieje?

Wyłączenie tych aplikacji w celu korzystania z natywnych interfejsów API systemu Android stanowi niebezpieczny precedens dla przyszłych zamknięć przez duże firmy. Jeśli tak się stanie, co powstrzymuje WhatsApp od żądania usunięcia każdy aplikację do zarządzania powiadomieniami, niezależnie od jej konkretnego zastosowania w WhatsApp. Niezależni twórcy aplikacji nie mają zasobów, aby walczyć z tymi twierdzeniami, więc większość po prostu się poddaje. Będziemy uważnie śledzić sytuację i poinformujemy Cię, jeśli otrzymamy odpowiedź od Facebooka/WhatsApp, programistów, których to dotyczy, lub innej strony zaangażowanej w tę sytuację.