Článek

Jak byl jeden vývojář bezostyšně „Sherlocked“ Facebookem

protection click fraud

Sherlocked HeroZdroj: Nick Sutrich / Android Central

Už jste někdy měli tak dobrý nápad, že jste museli zastavit všechno, co jste dělali, jen abyste na tom zapracovali? To je loď, kterou Cix Liv našel před několika lety, když si uvědomil, že náhlavní soupravy VR lze použít jako způsob sledování spálených kalorií při hraní her. Koneckonců, hry VR jsou notoricky aktivní hry, které často vyžadují, abyste se trochu pohybovali. Dokonce i doplňky jako nejlepší kryty na obličej zaměřte se na lepší odolnost proti potu a často pracujte na tom, aby se čočky nezamlžovaly od veškerého tepla.

Liv prošla všemi pohyby, které byste očekávali, abyste dosáhli svých snů. Spoluzaložil společnost podobně smýšlejících osob s názvem YUR, Inc. zahájit náročnou cestu vývoje algoritmů, které by přesně sledovaly spálené kalorie, bez ohledu na to, jakou hru jste hráli. Dokonce si změnil legální jméno na Cix Liv - jméno odvozené od jeho ostřílené osobnosti World of Warcraft a jedna ze dvou společností, které založil, LIV - po ošklivém záchvatu s vážným případem identity krádež. Liv se naplno věnoval svému snu proměnit hraní VR na něco mnohem víc, než jen zábavu po skončení pracovní doby.

Nabídky VPN: Doživotní licence za 16 $, měsíční plány za 1 $ a více

Představte si tedy Livino překvapení, když jeho důmyslně navržený software YUR Fit byl z obchodu Oculus Store přímo odmítnut. Aby toho nebylo málo, celoroční expedice pokusu o získání certifikace do obchodu vedla pouze k samotnému Facebooku přichází s téměř identickou verzí jeho aplikace - známé jako Oculus Move - která byla zabudována do Quest a Quest 2 Aktualizace z listopadu 2020, což fakticky činí jeho práci neplodnou. Dnes už Cix Liv kvůli Sherlockingu nepracuje na YUR ani LIV.

Pokryli jsme to, a mnoho dalších příkladů „Sherlocking“ dříve, citujíce klamavou praxi velkých společností, jako je Facebook, Google a Jablko které pravidelně přebírají nápady od menších vývojářů a zpracovávají je do operačních systémů svých vlastních produktů. To zase činí aplikace třetích stran víceméně zbytečnými a obvykle způsobuje pokles prodeje z útesu.

Sherlocking: Stručná historie

Tim CookZdroj: Apple

Sherlocking pochází ze stejnojmenné aplikace pro Mac, která byla představena v systému macOS 8.5 na konci 90. let. Watson, vyhledávací aplikace vydaná společností Karelia Software v listopadu 2001, vylepšila Sherlock přidáním možnosti zahrnout do vyhledávání webové výsledky. Ani ne o rok později, v září 2002, Apple aktualizoval Sherlocka, aby měl stejnou funkcionalitu, a Watsona tím zcela zabil.

Apple nikdy nekompenzoval svůj nápad společnosti Karelia Software a společnost vždy stála na hranici, že tato aktualizace je „přirozeným vývojem Sherlockových vyhledávacích schopností“. I když to tak může být, tento malý plivanec vytvořil termín „Sherlocked“ a používá se k označení jakéhokoli případu, kdy velká společnost přebírá nápady menší společnosti bez řádných kompenzace.

Termín 'Sherlocked' se používá k označení jakéhokoli případu, kdy velká společnost přijímá nápady menší společnosti bez řádné kompenzace.

Od vytvoření původní fráze Apple několikrát Sherlockoval nápady, což vedlo mnohé k přemýšlení, co s tím regulační úřady udělají, pokud vůbec něco. Vývojáři aplikací, které byly Sherlocked, jsou obvykle pobouřeni a nakonec přicházejí o značnou část - nebo všechno - jejich peněžní tok, ale strany, které z této praxe těží, jsou mnohem větší než vývojáři oni sami. Totiž uživatelé konkrétního OS nyní dostávají něco zdarma tam, kde se to dříve muselo koupit, v čem je tedy problém?

Stručně řečeno, největším problémem je, že Sherlocking nevykonává pouze Apple; téměř každá velká společnost, která vyvíjí OS, se provinila touto praxí, ale nedávný nárůst popularity Oculus Quest 2 přinesla na světlo nové příklady od společnosti, která teprve začíná svůj vpád do vývoje vlastních operačních systémů: Facebook.

Cix Liv bude vyprávět příběh

Logo Yur FitZdroj: YUR

Cesta YUR Fit je dlouhá a legendární, plná všech emocí, které byste od filmového trháku očekávali. Všechno to začalo vývojovou sadou Santa Cruz. „Santa Cruz“ bylo kódové označení projektu, ze kterého se nakonec stal Oculus Quest, a právě s touto vývojovou sadou Cix Liv a lidé z Yur, Inc. vyvinut YUR Fit.

Během příštích několika měsíců se YUR pokoušel získat aplikaci znovu a znovu schválenou, ale byl odmítnut z několika mlhavých důvodů.

Když byl YUR odmítnut z běžného obchodu s aplikacemi Oculus - problém, na který si mnoho vývojářů stěžovalo od doby, kdy se Quest stal populárním - obrátil se na SideQuest šířit jeho aplikace. Zatímco SideQuest se stal „baštou svobody“ pro vývojáře Oculus, kteří chtějí zůstat stranou Facebooku obtížné metody schvalování aplikací, ale také se dostává k podstatně menší uživatelské základně, protože k získání vyžaduje další kroky pracovní.

Během příštích několika měsíců se YUR pokoušel získat aplikaci znovu a znovu schválenou, ale byl odmítnut z několika mlhavých důvodů. Jednou byla aplikace odmítnuta s odvoláním na výkon - oprávněná obava vzhledem k tomu, že řada Quest VR náhlavní soupravy běží na mobilních čipových sadách s nižším výkonem-ale metriky poskytnuté YUR prokázaly, že to není skutečné problém. Později to bylo zamítnuto z důvodu obav o soukromí ohledně toho, jaká data aplikace shromažďuje a kde je uložena. Opět legitimní nárok, ale ten, který by nakonec mohl být vznesen na mnohem více aplikacích, než jen na této.

„Velmi výraznou obavou, kterou mám s Facebookem, je to, jak nás doslova zablokovali a poté vyvinuli konkurenční aplikaci,“ řekla Liv pro Android Central. Jinými slovy, Liv dostala Sherlocka.

Když se koncem roku 2020 ukázalo, že Oculus Move byl vyvíjen po celou dobu, kdy se YUR pokoušel dostat do obchodu s aplikacemi Oculus, v YUR se objevily červené vlajky. Kolik dat měl Oculus od YUR? Jak velkou část vývoje aplikace YUR Fit zrcadlilo Oculus pomocí Oculus Move? Tyto a mnoho dalších otázek jsme nastolili v našem téměř hodinovém rozhovoru s Liv, která již nepracuje s YUR, Inc. nebo LIV - samotné společnosti, které pomohl založit.

Pro Liv to nebyl jen tak ledajaký boj. Byl to boj, který začal, když v roce 2017 spoluzaložil stejnojmennou společnost-nástroj pro zachycování smíšené reality, který vytvořil živobytí pro mnoho VR YouTube streamery - což se ironicky také odrazilo v jeho funkcích v aplikaci Oculus, kterou najdete ve svém telefonu, známém také jako Oculus Mixed Reality Zachytit.

Pro vývojáře, kteří mají pocit, že jim bylo ubližováno, neexistuje žádná skutečná pomoc.

Stejně jako u mnoha případů Sherlocking lze Oculus Move i Oculus Mixed Reality Capture připsat přirozenému vývoji platformy. Koneckonců, jak byste mohli argumentovat proti té logice, když obě věci jasně pasovaly na platformu jako ulité? Problém se zde spíše točí kolem toho, komu tato myšlenka, intelektuálně i právně, patří a proč se nezdá, že by vývojáři, kteří mají pocit, že byli Sherlockem, skutečně využívali.

Mluvčí Facebooku nám řekl, že „Všechny aplikace v Oculus Store musí splňovat stejné technické požadavky, které uživatelům zajistí vysoce kvalitní a bezpečné prostředí. Chápeme, že někteří vývojáři mohou s těmito požadavky nesouhlasit, ale uplatňujeme je důsledně. Aplikace, které tyto požadavky nesplňují, nelze v Obchodě dodávat. Nekontrolujeme aplikace za žádným jiným účelem než za účelem testování kontrolované aplikace. A když testujeme aplikaci, nepoužíváme data z těchto testů k jiným účelům. “

Odpověď Facebooku je taková, kterou určitě zpochybní vývojáři jako Liv, kteří tvrdí, že zažili pravý opak tvrzení společnosti.

Zděné zahradní opevnění

Zděná zahrada Facebook Google AppleZdroj: Nick Sutrich / Android Central

Přesně jak jsme viděli u Právo na opravu hnutí, představa, že skutečně vlastníte zakoupené zařízení - nebo v případě vývojáře může na jakémkoli daném zařízení vyvinout vše, co by chtěli - je trochu legální šedou oblastí. Společnosti jako Google, Apple a Facebook jsou v současnosti brancem toho, co lze koupit a prodávat v obchodech s aplikacemi.

Svým způsobem je jako stávající maloobchodní model; Aby zákazníci získali vaše produkty, musíte najít prodejce, který je ochoten vaše produkty prodat. Problém této analogie spočívá v tom, že v maloobchodě existuje skutečná konkurence. Pokud Walmart váš produkt neprodá, můžete stejně snadno přejít k jinému velkoobchodu jako Target. Pokud se to nepodaří, téměř vždy existuje specializovaný butik, který vaše zboží zbohatne.

Problém digitálních tržišť spočívá v tom, že na rozdíl od maloobchodních prodejen neexistuje žádná skutečná alternativa.

Carl Szabo, viceprezident a hlavní poradce NetChoice, průmyslové skupiny, jejíž zakladateli jsou Google, Facebook a Amazon říkají, že tyto typy digitálních obchodů jsou potřeba, protože s nimi budují důvěru spotřebitel. Když vložíte svou kreditní nebo debetní kartu do obchodu Google Play nebo Oculus Store, nemusíte se obávat, že se nějaký podvodník s vašimi penězi vyrovná a nedodá zboží. Ne, ty znát Facebook a Google jsou pro to dobré a že se postarají o vás, spotřebitele.

Problém s platformou, jako je iOS, a v mírně menším rozsahu Android a Oculus, je ten, že tam je je žádná skutečná alternativa. V případě iOS neexistují žádné alternativy a vy musí projít Apple, pokud chcete, aby vaše aplikace běžela na iPhonech po celém světě. Vzhledem k tomu, že Oculus Quest je postaven na Androidu, lze aplikace načítat z boku - proto SideQuest tržiště - ale to výrazně snižuje možný počet lidí, kteří si mohou vaši aplikaci nebo hru koupit u miliony.

Oculus App Lab vyplňuje mezeru, ale nevyřeší problém: kritéria pro schválení aplikace.

Jako přímá reakce na obtížnost schválení v plnohodnotném obchodě se vyvinul Facebook Oculus App Lab jako sekundární místo pro „testované aplikace“, než se stáhnou a budou uvedeni v plném obchodě. I když to určitě vyplňuje mezeru, nepomůže to vyjasnit skutečný problém: kritéria pro schválení.

Pokud se podíváte na seznamy v Oculus App Lab, u některých z nich si pravděpodobně poškrábete hlavu. Hry jako Crisis VRigade 2, která se dostala přes vlastní přísné kontroly Sony a na trh PSVR, jsou k dispozici pouze v „experimentální“ App Lab na Quest.

Podobně to trvalo Virtuální plocha vývojář Guy Godin více než rok, aby si plnou verzi své populární aplikace schválil v Oculus Store. Zajímavé je, že Virtual Desktop je jednou z mála aplikací Sherlocked, které zůstávají konkurenceschopné a ziskové navzdory funkci na úrovni systému, která nahrazuje hlavní účel aplikace.

Zjevná šestitýdenní doba schválení App Lab je umíráčkem pro malé vývojáře.

Liv říká, že i když dostanete schválení na sekundárním trhu App Lab, často trvá šest týdnů, než dostanete schválení. A pokud bude vaše aplikace odmítnuta, vrátíte se na začátek a opravíte ji a počkáte dalších šest týdnů na schválení, zatímco společnosti jako Apple a Google často schvalují záznamy v obchodu s aplikacemi do 48 hodiny. To je umíráček pro malého vývojáře, který nemá takový luxus a čas, a nakonec to brání nezávislým vývojářům na platformě Oculus.

Facebook tento problém uznal Android Central a řekl, že učinil kroky ke zlepšení míry a doby schválení App Lab, přičemž jako počáteční problém uvedl velký objem podání. Mluvčí Facebooku nám konkrétně řekl, že „jde o pokrok, ale stále je tu dost prostoru pro další zlepšování. Vážíme si trpělivosti vývojářské komunity, když jsme tento program rozšířili. “

Když vás právní systém zklame

Nejvyšší soudZdroj: Nejvyšší soud USA

Co se tedy stane, když jste vývojář a ocitnete se v pozici Sherlocka? Lze podávat žaloby na základě stížností na autorská práva na software, který je překvapivě chráněn autorským právem jako každé jiné literární dílo. Porušení přímého kopírování kódu je teoreticky snadný způsob, jak zjistit vlastnictví produktu, a tedy porušení autorských práv. „Pokud máte oprávněný nárok a tento nárok vznesete, jedním z ustanovení je, že žalovaný zaplatí vaše právní poplatky, pokud vyhrajete,“ vysvětluje Szabo společnosti NetChoice.

Právní systém byl postaven pro tento přesný druh případů - zvláště když je v odvětví, které se pohybuje jako rychle jako technologie nebo hraní her - ale cena je stále obrovská překážka, i když je nakonec vymyšlená (pokud ano vyhrát). Liv mi řekla, že YUR o případu hovořili s právníky a byli citováni někde na půl milionu dolarů jen za udržovací poplatek. To znamená, že potřebujete půl milionu dolarů předem, abyste mohli začít.

Právní systém byl vytvořen pro tento druh případů, ale velké společnosti prodlužují délku, aby jim vznikly náklady.

Veřejní obránci a případy pro bono jsou také vždy věcí, ale společnosti jako Google, Apple a Facebook má armádu právníků připravenou bránit své klienty, často případy táhne měsíce nebo roky. V tomto časovém rámci je extrémně obtížné - nebo nemožné - dokonce zahájit případ.

Sally Hubbard, ředitelka strategie prosazování v Institutu otevřených trhů, antimonopolním think-tanku, zažila, že se tato situace opakuje. Ve skutečnosti, v Hubbardově knize, Monopoly jsou na hovno, podrobně popisuje téměř uhlíkovou kopii YURova příběhu, jen s darebákem Apple.

Matt Ronge, spoluzakladatel a generální ředitel společnosti Luna Display, tvrdil, že Apple použil jeho společnost k průzkumu trhu tím, že je pozveš, aby předvedli svůj produkt a vyjádřili podporu, jen pozdějšímu duchovi Rongeovi zcela. Sidecar byl spuštěn hned příští rok a byl, jak už asi tušíte, klonem Rongeho produktu.

Skoro kopie tohoto přesného scénáře se odehrály se společnostmi Apple, Google, Amazon a dalšími.

Ronge navíc říká, že společnosti jako Apple-a Facebook na základě tohoto příběhu-mají přístup k funkcím, které vývojáři třetích stran nemají. Když byl například Oculus Move spuštěn loni v listopadu, bylo to provedeno jako funkce na úrovni systému, která funguje na pozadí, aniž by ji uživatel musel instalovat nebo konfigurovat. Ve skutečnosti, protože se jedná o kód na úrovni systému, je upřednostňován způsobem, který by vývojáři třetích stran nedokázali, stejně jako funkce Oculus Guardian nebo jiné podobné funkce na úrovni systému.

Proč o tom tedy neslyšíme častěji? Upřímně řečeno, strach.

Vývojáři se bojí promluvit, protože se bojí odvety; s čím souhlasí i Sally Hubbard. Vydat se na antimonopolní trasu bylo historicky neúspěšné, protože čas potřebný k dokončení těchto typů případů. Viděli jsme, že i velké společnosti jako Epic Games, tvůrci Unreal Engine a zdánlivě navždy oblíbený Fortnite, kterým se jejich pouzdra přetahují na měsíce a pravděpodobně na nich padne jmění právní poplatky v a výzva proti Apple a Google.

Proč o tom tedy neslyšíme častěji? Strach.

Řešení případu

Logo Google Lupa Pixel QuestZdroj: Nick Sutrich / Android Central

Pokud chtějí rozvíjet dobré vztahy s vývojáři, tíží se společnosti jako Facebook, Google a Apple. Jako vrátný mají společnosti jako Facebook vlastní zájem na tom, aby jeho vývojáři byli nejen šťastní, ale i prosperující. Vytváření nepřátelského prostředí, kde by se malý inovativní vývojář mohl obávat, že mu budou nápady ukradeny, není zdravé pro kohokoli a rozhodně to není způsob, jak v první řadě zacházet se samotnými lidmi, kteří vaši platformu umožňují místo. Může to však mít finanční smysl. A to může být důvod, proč velké společnosti dělají takové věci.

Big Tech má obrovský kulturní problém, který je třeba vyléčit, a je to pravděpodobně regulace, která zahájí proces hojení.

Regulace je začátkem dlouhého procesu, který je třeba provést, aby se vyřešil problém, který je v konečném důsledku problémem zakořeněným v srdci kultury těchto společností. Existuje důvod nespočet případů antimonopolních případů proti Googlu. Existuje důvod, proč jsou vývojáři páleni každý rok, když byla další velká softwarová funkce Apple tak zjevně ukradena tvrdé práci někoho jiného.

V případě Evropské antimonopolní žaloby oproti produktům chytré domácnosti od společností Google, Amazon a Apple vidíme značný pokrok, pokud jde o interoperabilitu Hmota; nový standard zrozený ze společného úsilí těchto velkých společností. To se také může stát u operačních systémů, které pomohou zastavit problém Sherlockingu.

Není pochyb o tom, že vybrané obchody s aplikacemi vytvořily bezpečné útočiště pro vývojáře i spotřebitele, ale je třeba je dále upravit poskytují dodatečnou transparentnost a příležitosti nejen pro spotřebitele, ale také pro vývojáře, jejichž celá živobytí je strukturovaná kolem. Jak pokračují produkty jako Oculus Quest 2 ovládnout trh, společnosti jako Facebook musí poskytnout ujištění vývojářům, kteří chtějí cílit na svou platformu.

Facebook musí převzít odpovědnost za svou pozici lídra na trhu; zejména proto, že pro vývojáře neexistují žádné finančně životaschopné alternativy.

Bez skutečné konkurence na trhu musí Facebook převzít odpovědnost za svou pozici lídra na trhu, zejména proto, že pro vývojáře neexistují žádné finančně životaschopné alternativy. Trh PC VR nikdy nebyl pro drtivou většinu vývojářů lukrativní a jako první příležitost pro mnoho z těchto lidí, aby skutečně vydělali nějaké peníze svými hrami, je třeba, aby Facebook přistoupil k talíř.

Několik vývojářů Nejste přesvědčeni, že se to někdy stane, ale existuje dost případů, kdy Facebook hraje fér, což mi říká, že je to možné.

Pokud jde jen o vybudování platformy pro větší dobro, tyto velké technologické společnosti to musí udělat přinejmenším nabídnout vývojářům způsob, jak získat odměnu za dobré nápady, a ne být potrestáni za to, že jsou malí chlap. Nakonec mi Liv řekl, že by byl raději viděl, kdyby společnost získala společnost Facebook, i když to byla vynucená volba. Problém je v tom, že jim Facebook podle Liv nikdy nedal ani šanci - a to je největší ostuda ze všech.

Pokoušet se rootovat a ROM v roce 2021 může být zábavné, ale není to nutné
Root, ale ne ROM

Poté, co jsem vyzkoušel rootování a instalaci vlastní ROM na OnePlus 9 Pro, jsem dospěl k poznání, že vlastní ROM nejsou nutností. Android se vyvinul natolik, že pokud chcete rootovat telefon, existuje několik skvělých případů použití a nemusíte ani flashovat vlastní ROM.

Myslíme si, že pojmenování čipu pro chytré telefony „Tensor“ je vůbec tou největší věcí od Googlu ...
Android a Chill

Abstraktní akcelerátor neuronové sítě s jiným datovým polem pod jakýmkoli jiným názvem by stále voněl sladce. Bylo by příliš obtížné psát stokrát.

Únik Galaxy Z Flip 3 poskytuje úplný přehled specifikací před oficiálním odhalením
Hned za rohem

Kompletní specifikace Galaxy Z Flip 3 unikly před příští týden Galaxy Unpacked, kde bude zařízení oficiálně představeno.

Tato sluchátka dávají AirPods Max vážnou konkurenci
Hraje se na maximum

Necítíte AirPods Max od Apple? Máte možnosti (a jsou dobré), takže se podívejte na tyto tipy, které stojí nad ostatními.

instagram story viewer