Articol

Cum un dezvoltator a primit „Sherlocked” nerușinat de Facebook

protection click fraud

Sherlocked HeroSursa: Nick Sutrich / Android Central

Ai avut vreodată o idee atât de bună încât a trebuit să oprești tot ce făceai doar pentru a lucra la ea? Aceasta este barca pe care Cix Liv a găsit-o în câțiva ani în urmă, când și-a dat seama că căștile VR ar putea fi folosite ca o modalitate de a urmări caloriile arse în timpul jocurilor. La urma urmei, jocurile VR sunt jocuri notorii, care necesită adesea să vă deplasați destul de mult. Chiar și accesorii precum cele mai bune huse pentru fata vizează o rezistență mai bună la transpirație și lucrează adesea pentru a împiedica lentilele să se abată de la toată căldura.

Liv a trecut prin toate mișcările la care te-ai aștepta pentru a-și atinge visele. El a cofondat o companie de persoane asemănătoare, numită YUR, Inc. pentru a începe călătoria grea de a dezvolta algoritmi care ar urmări cu exactitate caloriile arse, indiferent de jocul pe care l-ați jucat. Și-a schimbat chiar numele legal în Cix Liv - un nume derivat din personajul său experimentat World of Warcraft și una dintre cele două companii pe care le-a fondat, LIV - după o luptă urâtă cu un caz grav de identitate furt. Liv își îndeplinea visul de a transforma jocurile VR în ceva mult mai mult decât un timp distractiv după încheierea orelor de lucru.

Oferte VPN: licență pe viață pentru 16 USD, planuri lunare la 1 USD și mai mult

Așadar, imaginați-vă surpriza lui Liv când software-ul YUR Fit conceput ingenios al companiei sale a fost respins de la magazinul Oculus. Pentru a înrăutăți lucrurile, o expediție de un an care a încercat să obțină certificarea în magazin a condus doar la Facebook ieșind cu o versiune aproape identică a aplicației sale - cunoscută sub numele de Oculus Move - care a fost încorporată în Quest și Quest 2 Actualizare noiembrie 2020, redându-și efectiv munca fără rezultat. Astăzi, Cix Liv nu mai lucrează la YUR sau LIV din cauza Sherlocking.

Am acoperit asta, și multe alte exemple de „Sherlocking” anterior, citând practica înșelătoare a marilor companii precum Facebook, Google și măr care iau în mod regulat idei de la dezvoltatori mai mici și le transformă în propriile sisteme de operare ale produselor. Acest lucru, la rândul său, face ca aplicațiile terță parte să fie mai mult sau mai puțin inutile și de obicei determină vânzările să cadă de pe o stâncă.

Sherlocking: o scurtă istorie

Tim CookSursa: Apple

Sherlocking provine din aplicația Mac omonimă, care a fost introdusă în macOS 8.5 la sfârșitul anilor '90. Watson, o aplicație de căutare lansată de Karelia Software în noiembrie 2001, s-a îmbunătățit la Sherlock prin adăugarea capacității de a include rezultatele web în căutări. Nici măcar un an mai târziu, în septembrie 2002, Apple a actualizat Sherlock pentru a avea aceeași funcționalitate, ucigând complet Watson în acest proces.

Apple nu a compensat niciodată Karelia Software pentru ideea sa, iar compania a rămas întotdeauna pe linia conform căreia această actualizare a fost „evoluția naturală a capabilităților de căutare ale lui Sherlock”. Deși așa poate fi, acest mic scuipat a inventat termenul „Sherlocked” și este folosit pentru a se referi la orice caz în care o companie mare ia ideile unei companii mai mici, fără compensare.

Termenul „Sherlocked” este utilizat pentru a se referi la orice situație a unei mari companii care ia ideile unei companii mai mici, fără compensare adecvată.

Apple a dezamăgit ideile de mai multe ori de când a fost inventată fraza originală, ceea ce i-a determinat pe mulți să se întrebe ce vor face autoritățile de reglementare în acest sens. Dezvoltatorii de aplicații care au fost Sherlocked sunt de obicei supărați și ajung să piardă din porțiuni semnificative de - sau toate - fluxul lor de numerar, dar părțile care beneficiază de această practică sunt mult mai mari decât dezvoltatorii înșiși. Și anume, utilizatorii unui anumit sistem de operare primesc acum ceva gratuit acolo unde trebuia să fie cumpărat anterior, deci care este problema?

Pe scurt, cea mai mare problemă este că Sherlocking nu este doar efectuat de Apple; aproape orice companie importantă care dezvoltă un sistem de operare a fost vinovată de această practică, dar recenta creștere a popularității Oculus Quest 2 a adus la iveală exemple proaspete de la o companie care tocmai își începe incursiunea în dezvoltarea propriilor sale sisteme de operare: Facebook.

Cix Liv e să spună povestea

Sigla Yur FitSursa: YUR

Călătoria YUR Fit este una lungă și povestită, plină de toate emoțiile la care te-ai aștepta de la un film de succes de succes. Totul a început cu kitul de dezvoltare Santa Cruz. „Santa Cruz” a fost numele de cod al proiectului care va deveni în cele din urmă Oculus Quest și tocmai cu acest kit de dezvoltare Cix Liv și oamenii de la Yur, Inc. dezvoltat YUR Fit.

În următoarele câteva luni, YUR a încercat să obțină aprobarea aplicației sale de nenumărate ori, pentru a fi respinsă din mai multe motive nebuloase.

Când YUR a fost respins din magazinul obișnuit de aplicații Oculus - o problemă despre care mulți dezvoltatori s-au plâns de când Quest a început să devină populară - a ajuns la SideQuest a distribui aplicația sa. În timp ce SideQuest a devenit „bastionul libertății” pentru dezvoltatorii Oculus care doresc să stea departe de Facebook metode dificile de aprobare a aplicațiilor, atinge, de asemenea, o bază de utilizatori semnificativ mai mică, deoarece necesită pași suplimentari pentru a obține lucru.

În următoarele câteva luni, YUR a încercat să obțină aprobarea aplicației sale de nenumărate ori, pentru a fi respinsă din mai multe motive nebuloase. Odată, aplicația a fost respinsă citând performanța - o preocupare legitimă, având în vedere că linia Quest a VR căștile funcționează cu chipset-uri mobile de putere mai mică - dar valorile furnizate de YUR au dovedit că acest lucru nu a fost real emisiune. Ulterior, a fost respinsă, motivând preocupări privind confidențialitatea cu privire la ce date colectează aplicația și unde sunt stocate. Din nou, o afirmație legitimă, dar care, în cele din urmă, ar putea fi ridicată cu mult mai multe aplicații decât doar aceasta.

"Îngrijorarea pe care o am cu Facebook este cum ne-au blocat literalmente și apoi au dezvoltat o aplicație concurentă", a spus Liv pentru Android Central. Cu alte cuvinte, Liv a fost Sherlocked.

Când s-a dezvăluit la sfârșitul anului 2020 că Oculus Move era în curs de dezvoltare tot timpul în care YUR încerca să intre în magazinul de aplicații Oculus, steagurile roșii au crescut la YUR. Cât de multe date avea Oculus de la YUR? Cât de mult din dezvoltarea aplicației YUR Fit a oglindit Oculus cu Oculus Move? Aceste și multe alte întrebări au fost aduse în discuția noastră de aproape o oră cu Liv, care nu mai lucrează cu YUR, Inc. sau LIV - tocmai companiile pe care le-a ajutat să le înființeze.

Aceasta nu a fost o luptă pentru Liv. Aceasta a fost o luptă care a început când a cofondat compania omonimă în 2017 - un instrument mixt de captare a realității care și-a câștigat existența pentru mulți YouTube VR streamere - care, în mod ironic, și-a văzut caracteristicile reflectate în aplicația Oculus pe care o puteți găsi pe telefon, cunoscută și sub numele de Oculus Mixed Reality Captură.

Nu există un recurs real pentru dezvoltatorii care consideră că au fost nedreptățiți.

La fel ca în multe cazuri Sherlocking, atât Oculus Move, cât și Oculus Mixed Reality Capture pot fi adaptate la evoluția naturală a platformei. La urma urmei, cum ați putea argumenta împotriva acestei logici atunci când ambele lucruri se potrivesc în mod clar platformei ca o mănușă? Problema aici se învârte mai mult în jurul cine deține ideea, atât din punct de vedere intelectual, cât și din punct de vedere legal, și de ce nu pare să existe un recurs real pentru dezvoltatorii care simt că au fost Sherlocked.

Un purtător de cuvânt al Facebook ne-a spus că „Toate aplicațiile din magazinul Oculus trebuie să îndeplinească aceleași cerințe tehnice care să asigure utilizatorilor o experiență de înaltă calitate și sigură. Înțelegem că unii dezvoltatori ar putea să nu fie de acord cu aceste cerințe, dar le aplicăm în mod consecvent. Aplicațiile care nu pot îndeplini aceste cerințe nu pot fi livrate în magazin. Nu examinăm aplicațiile în alt scop decât să testăm aplicația care este examinată. Și când testăm o aplicație, nu folosim datele din aceste teste în alte scopuri. "

Răspunsul Facebook este unul care cu siguranță va fi pus în discuție de dezvoltatori precum Liv, care spun că au experimentat exact opusul afirmațiilor companiei.

Fortificații de grădină zidite

Walled Garden Facebook Google AppleSursa: Nick Sutrich / Android Central

Așa cum am văzut cu Dreptul la reparare mișcarea, ideea că dețineți de fapt dispozitivul pe care l-ați achiziționat - sau, în cazul dezvoltatorului, poate dezvolta orice ar dori pe un anumit dispozitiv - este un pic de culoare legală. În starea actuală, companii precum Google, Apple și Facebook sunt gardienii pentru ceea ce poate fi cumpărat și vândut în magazinele lor de aplicații.

Într-un fel, este ca modelul de retail existent; pentru ca clienții să-ți obțină produsele, trebuie să găsești un comerciant cu amănuntul care este dispus să-ți vândă produsele. Problema cu această analogie este că, în industria de retail, există concurență reală. Dacă Walmart nu va vinde produsul dvs., puteți merge la fel de ușor la un alt comerciant cu amănuntul ca Target. În cazul în care nu reușește, există aproape întotdeauna un magazin specializat care îți va oferi mărfurile.

Problema cu piețele digitale este că, spre deosebire de magazinele cu amănuntul, nu există o alternativă reală.

Carl Szabo, vicepreședinte și consilier general al NetChoice, un grup industrial al cărui fondatori includ Google, Facebook și Amazon spun că aceste tipuri de magazine digitale sunt necesare, deoarece creează încredere în consumator. Când introduceți cardul dvs. de credit sau de debit în Google Play sau în magazinul Oculus, nu vă faceți griji că un escroc se va descurca cu banii dvs. și nu va livra bunurile. Nu tu stii Facebook și Google sunt bune pentru asta și vă vor satisface, consumatorul.

Problema cu o platformă precum iOS și, într-o măsură puțin mai mică, Android și Oculus, este că există este nici o alternativă reală. În cazul iOS, există zero alternative și tu trebuie sa treceți prin Apple dacă doriți ca aplicația dvs. să ruleze pe iPhone-uri din întreaga lume. Deoarece Oculus Quest este construit pe Android, aplicațiile pot fi încărcate lateral - de aici SideQuest piață - dar acest lucru reduce semnificativ numărul posibil de persoane care vă pot cumpăra aplicația sau jocul de pe milioane.

Oculus App Lab umple un gol, dar nu clarifică problema: criteriile pentru a obține aprobarea unei aplicații.

Ca răspuns direct la dificultatea obținerii aprobării în magazinul cu drepturi depline, Facebook s-a dezvoltat Oculus App Lab ca loc secundar pentru ca „aplicațiile în testare” să locuiască înainte de a face tăierea și de a fi listate în magazinul complet. Deși acest lucru umple cu siguranță un gol, nu ajută la clarificarea problemei reale: criteriile pentru a fi aprobat.

Dacă aruncați o privire la listele de pe Oculus App Lab, probabil că vă veți zgâria capul la unele dintre ele. Jocuri precum Crisis VRigade 2, care și-a făcut drum peste propriile controale stricte ale Sony și pe piața PSVR, sunt disponibile numai în App Lab-ul „experimental” pe Quest.

În mod similar, a fost nevoie Desktop virtual dezvoltatorul Guy Godin peste un an pentru a obține versiunea completă a aplicației sale populare aprobată pe Oculus Store. Interesant, Virtual Desktop este una dintre puținele aplicații Sherlocked care rămâne competitivă și profitabilă, în ciuda unei caracteristici la nivel de sistem care înlocuiește scopul principal al aplicației.

Timpul aparent de aprobare de șase săptămâni al App Lab este o problemă de moarte pentru dezvoltatorii mici.

Liv spune că, chiar și atunci când primiți aprobarea pe piața secundară App Lab, există adesea un termen de plată de șase săptămâni până la primirea aprobării. Și dacă aplicația dvs. este respinsă, vă întoarceți imediat pentru a remedia problema și așteptați încă șase săptămâni la aprobare, în timp ce companii precum Apple și Google aprobă adesea listele magazinelor de aplicații în 48 ore. Aceasta este o moarte pentru un dezvoltator mic, care nu are acest tip de lux și timp și, în cele din urmă, îi dezvoltă pe dezvoltatorii independenți ai hamstrings pe platforma Oculus.

Facebook a recunoscut această problemă Android Central și a spus că a făcut pași în îmbunătățirea ratelor și timpilor de aprobare a aplicației App Lab, citând un volum mare de trimiteri ca fiind problema inițială. Un purtător de cuvânt al Facebook ne-a spus în mod specific că „face progrese, dar există încă destul spațiu pentru mai multe îmbunătățiri. Apreciem răbdarea comunității dezvoltatorilor pe măsură ce am extins acest program. "

Când sistemul juridic te dezamăgește

Tribunalul SupremSursa: Curtea Supremă a SUA

Deci, ce se întâmplă dacă ești dezvoltator și te afli într-o poziție de a fi Sherlocked? Pot fi aduse procese prin care se pretind drepturi de autor asupra software-ului care, în mod surprinzător, este protejat prin drepturi de autor ca orice altă operă literară. Încălcările de copiere directă a codului sunt teoretic o modalitate ușoară de a identifica proprietatea asupra unui produs și, prin urmare, o încălcare a drepturilor de autor. „Dacă aveți o cerere legitimă și aduceți această cerere, una dintre prevederi este că pârâtul vă va plăti taxele legale dacă câștigați”, explică Szabo de la NetChoice.

Sistemul juridic a fost construit pentru acest tip exact de cazuri - mai ales atunci când se află într-o industrie care se mișcă la fel rapid ca tehnologie sau jocuri - dar costul este încă un obstacol masiv, chiar dacă este compensat în cele din urmă (dacă tu victorie). Liv mi-a spus că YUR a vorbit cu avocații despre caz și au fost cotați undeva în stadionul de jumătate de milion de dolari doar pentru taxa de reținere. Asta înseamnă că aveți nevoie de o jumătate de milion de dolari în avans doar pentru a începe lucrurile.

Sistemul juridic a fost construit pentru acest tip de caz, dar marile companii scot lungimea pentru a suporta cheltuieli.

Apărătorii publici și cazurile pro bono sunt întotdeauna un lucru, dar companii precum Google, Apple și Facebook are o armată de avocați gata să-și apere clienții, de multe ori trăgând cazuri de luni întregi sau ani. Acest interval de timp face extrem de dificil - sau imposibil - chiar să începi un caz.

Sally Hubbard, director al strategiei de aplicare a Open Markets Institute, un grup de reflecție anti-monopol, a văzut această situație întâmplându-se de mai multe ori. De fapt, în cartea lui Hubbard, Monopolies Suck, ea detaliază o copie aproape de carbon a poveștii YUR, doar cu Apple ca ticălos.

Matt Ronge, cofondator și CEO al Luna Display, a susținut că Apple și-a folosit compania pentru cercetări de piață invitându-i să-și demonstreze produsul și exprimându-și sprijinul, doar pentru a-l fantoma ulterior pe Ronge complet. Destul de sigur, Sidecar a lansat chiar anul viitor și a fost, după cum ați putea ghici până acum, o clonă a produsului Ronge.

Aproape copii de carbon ale acestui scenariu exact s-au jucat cu Apple, Google, Amazon și altele.

În plus, Ronge spune că companii precum Apple - și Facebook, în virtutea acestei povești - au acces la funcționalități pe care dezvoltatorii terți nu le au. De exemplu, când Oculus Move a fost lansat în noiembrie anul trecut, aceasta a fost realizată ca o funcție la nivel de sistem care operează în fundal, fără ca un utilizator să fie nevoit să o instaleze sau să o configureze. De fapt, deoarece este cod la nivel de sistem, este prioritar într-un mod pe care dezvoltatorii terți nu l-ar putea, la fel ca Oculus Guardian sau alte funcții similare la nivel de sistem.

Deci, de ce nu auzim despre asta mai des? Sincer, frică.

Dezvoltatorii se tem să vorbească pentru că se tem de represalii; ceva cu care este de acord și Sally Hubbard. Parcurgerea căii antitrust nu a reușit, din punct de vedere istoric, din cauza timpului necesar pentru a finaliza aceste tipuri de cazuri. Am văzut că chiar și companii la fel de mari ca Epic Games, producătorii Unreal Engine și aparent pentru totdeauna populare Fortnite, au cazurile scoase de luni de zile și probabil că renunță la o avere taxe legale într-o provocare împotriva Apple și Google.

Deci, de ce nu auzim despre asta mai des? Frică.

Rezolvarea cazului

Logo Google Lupă Pixel QuestSursa: Nick Sutrich / Android Central

În cele din urmă, sarcina revine companiilor precum Facebook, Google și Apple dacă doresc să încurajeze relații bune cu dezvoltatorii. În calitate de gardian, companiile precum Facebook au un interes major în a se asigura că dezvoltatorii săi nu sunt doar fericiți, ci și înfloritori. Crearea unui mediu ostil în care un dezvoltator mic și inovator ar putea să-și facă griji cu privire la furarea ideilor lor sănătos pentru oricine și cu siguranță nu este o modalitate de a trata chiar oamenii care fac posibilă platforma dvs. în prima loc. Cu toate acestea, poate avea sens financiar. Și acesta ar putea fi motivul pentru care companiile mari fac astfel de lucruri.

Big Tech are o problemă culturală uriașă care trebuie vindecată și este probabil o reglementare care va începe procesul de vindecare.

Reglementarea este începutul unui proces lung care trebuie să aibă loc pentru a remedia ceea ce este, în cele din urmă, o problemă înrădăcinată în inima culturii acestor companii. Există un motiv pentru care există nenumărate cazuri de cazuri antitrust împotriva Google. Există un motiv pentru care dezvoltatorii sunt arși în fiecare an, când următoarea caracteristică software mare a Apple a fost furată atât de evident din munca grea a altcuiva.

În cazul în care Procese antitrust europene împotriva produselor inteligente pentru casă de la Google, Amazon și Apple, observăm progrese substanțiale în ceea ce privește interoperabilitatea Materie; un nou standard născut dintr-un efort comun între aceste mari companii. Acest lucru se poate întâmpla și cu sistemele de operare pentru a ajuta la stoparea problemei Sherlocking.

Nu există nicio îndoială că magazinele de aplicații curate au creat un refugiu sigur atât pentru dezvoltatori, cât și pentru consumatori, dar trebuie să fie adaptate în continuare la oferă transparență și oportunități suplimentare nu numai pentru consumatori, ci și pentru dezvoltatorii ale căror mijloace de trai sunt structurate în jurul. Pe măsură ce produsele precum Oculus Quest 2 continuă domină piața, companii precum Facebook trebuie să ofere asigurare dezvoltatorilor care doresc să-și vizeze platforma.

Facebook trebuie să își asume responsabilitatea pentru poziția sa de lider de piață; mai ales că nu există alternative viabile din punct de vedere financiar pentru dezvoltatori.

Fără o concurență reală pe piață, Facebook trebuie să își asume responsabilitatea pentru poziția sa de lider de piață, mai ales că nu există alternative viabile din punct de vedere financiar pentru dezvoltatori. Piața VR pentru PC nu a fost niciodată profitabilă pentru marea majoritate a dezvoltatorilor și ca primă oportunitate pentru ca mulți dintre acești oameni să câștige de fapt niște bani cu jocurile lor, se cuvine ca Facebook să meargă la farfurie.

Mai mulți dezvoltatori Nu sunt convins că acest lucru se va întâmpla vreodată, dar au existat suficiente cazuri de jocuri Facebook echitabile care să-mi spună că este posibil.

Dacă este vorba doar de construirea platformei pentru un bine mai mare, aceste mari companii de tehnologie trebuie să o facă cel puțin oferă dezvoltatorilor o modalitate de a fi recompensați pentru ideile lor bune, nu de a fi pedepsiți pentru că sunt cei mici tip. În cele din urmă, Liv mi-a spus că ar fi văzut mai degrabă compania achiziționată de Facebook, chiar dacă ar fi fost o alegere forțată. Problema este că Facebook, potrivit lui Liv, nici măcar nu le-a dat șansa - și aceasta este cea mai mare rușine dintre toate.

Încercarea de root și ROM în 2021 poate fi distractiv, dar nu este necesar
Root, dar nu ROM

După ce am încercat mâna la înrădăcinare și am instalat un ROM personalizat pe OnePlus 9 Pro, am realizat că ROM-urile personalizate nu sunt o necesitate. Android a evoluat atât de mult încât, dacă doriți să vă rădăcinați telefonul, există câteva cazuri excelente de utilizare și nici nu aveți nevoie să blocați un ROM personalizat.

Credem că numirea unui cip pentru smartphone „Tensor” este cel mai important lucru pe Google vreodată ...
Android și Chill

Un accelerator de rețea neuronală cu matrice de date abstractă, sub orice alt nume, ar miroși în continuare la fel de dulce. Totuși, ar fi prea dificil să scrii de o sută de ori.

Scurgerea Galaxy Z Flip 3 oferă o descriere completă a specificațiilor înainte de dezvelirea oficială
Chiar după colț

Specificațiile complete ale Galaxy Z Flip 3 se scurg înainte de săptămâna viitoare Galaxy Unpacked, unde dispozitivul va fi prezentat oficial.

Aceste căști oferă concurenței serioase AirPods Max
Se joacă la maxim

Nu simțiți AirPods Max de la Apple? Aveți opțiuni (și sunt bune), așa că luați o privire la aceste alegeri care stau deasupra celorlalte.

instagram story viewer