Android Központi

Hogyan "lophat el" kódot a Google-tól, és miért érdekelne ez bárkit is?

protection click fraud

Nemrég a Lawnchair népszerű kezdőképernyő és alkalmazásindító alkalmazás egyik fejlesztője (imádom a játékot a szavakkal, és mindig is szerettem) úgy döntött, hogy megszakítja a kapcsolatot a csapattal, amikor kiderült, hogy az alkalmazás a Google Pixel Launcher programjából "lopott" kódot használt.

Utálok a fejlesztői drámákkal foglalkozni. Az emberek, legyenek azok szoftverfejlesztők, autószerelők vagy bármi más, bármilyen elvárást támaszthatnak a munkakörnyezetükkel kapcsolatban, amit szeretnének. Ha egy fejlesztő nem akar olyan csoporthoz tartozni, amely engedély nélkül használ szerzői joggal védett kódot, akkor ezt tiszteletben kell tartanunk, és tovább kell lépnünk.

És nagyjából ennyit fogok mondani a fejlesztőről, aki úgy döntött, a legjobb, ha elválnak útjai. Sok sikert neked, és soha ne hagyd abba azt, amit helyesnek gondolsz.

Hanem a "lopásos" dolgokról. Valószínűleg észrevetted, hogy idézőjelbe tettem a szót, mintha azt akarnám sugallni, hogy nem ez a megfelelő szó a történtek leírására. Azt hiszem, nagyon nehéz ezt "lopásként" leírni néhány okból.

Mégis lopás?

Lawnchair 2 logó
(Kép jóváírása: Joe Maring / Android Central)

Tehát egyértelmű, hogy a Lawnchair csapata nem kapott engedélyt a Google-tól a Pixel Launcher kódjának felhasználására. Az is világos, hogy a Google úgy tűnik, nem bánja, hogy ez megtörtént. Ami nem annyira világos, hogy mi is történt valójában.

A Google kódot biztosít egy 100%-ban működő alkalmazásindítóhoz és kezdőképernyős alkalmazáshoz Android telefonokhoz. Ott van bent az AOSP, és bárki szabadon elveheti, és azt csinálhat vele, amit akar. A probléma az, hogy sok olyan funkció hiányzik belőle, amelyekkel az emberek egy ilyen típusú alkalmazást szeretnének.

A Pixel csapata nem osztja meg a munkáját ugyanúgy, mint az Android csapat.

A Google nem osztja meg a Pixel Launcher alkalmazás kódját. Valamikor a Play Áruházban volt minden telefon számára, de még ezt is leállították. Ha 100%-ban "legálisan" szeretné használni a Pixel Launchert, meg kell vásárolnia a Pixel telefon. (Már megint azok a bosszantó idézetek.)

Vagy – és ez az egész zűrzavar legfontosabb része –, ha a Pixel Launcher funkcióit szeretné bármelyik telefonra telepít egy harmadik féltől származó csereprogramot, amely jól "lemásolja" és még meg is teszi jobb. Mint Lawnchair.

Igen, ezt mondom mi ez az oka annak, hogy néha ellopják a kódot. Figyelje meg, hogy ne idézzenek.

Lawnchair 2 vélemény
(Kép jóváírása: Jövő)

Triviális egy Android-alkalmazás visszafejtése, és nagyon jó ötletet kapni az elkészítéséhez használt tényleges kódról. Nem mindig kaphat teljes verziót az egészről, és rengeteg módja van ennek megnehezítésére. Ha azonban van számítógépe, és néhány órája van az online oktatóprogram követésére, szinte minden alkalmazást lebonthat a legalapvetőbb részekre.

Ez nem újdonság, és nem is egy egyedülálló Android dolog. A fejlesztők és a hackerek örökké visszafordították a szoftvereket, és néhányan nagyon prominens csoportok a technológiai iparban szerintem jó így megtenni. A másik oldalon ez valószínűleg 100%-ban illegális az Európai Unión belül ha magad akarsz belőle készíteni valamit. Azt akarom mondani, hogy ez egy nagy, zsíros szürke terület.

Itt nincs szappandoboz. Megtettem, és újra megtenném, ha a körülmények ugyanazok lennének.

Nem fogok prédikálni, mert megtettem. Belefáradtam abba, hogy arra várok, hogy a HTC megcsináljon egy olyan dolgot, amit a cégtől elvártam, ezért beleástam magam és megcsináltam, majd megosztottam a munkámat bárkivel, aki akarta. Sokan, akik Android-webhelyeket olvasnak, vagy maguk csinálták, vagy telepítettek valamit valakitől, aki ezt tette.

A Lawnchair helyzete hasonló. Az alkalmazás saját kódbázist használ, de ahogy egyre többen akartak speciális funkciókat, az egyszerű elkészítési módot megtörtént, hogy visszafordították a Pixel Launchert, megnézték, hogyan csinálja a Google, majd emulálták, vagy csak kód.

Ez lopás? Nem tudom, én bolond vagyok, nem jogász. Azt mondanám, hogy igen, ez "lopás", de a Google reakciója miatt ez nem nagy baj. Abbahagyom az idézőjelek használatát.

A szerzői jogok védelme valós dolog

Oracle logó
(Kép jóváírása: Android Central)

A Google munkatársai, akik keményen dolgoztak azon, hogy a Pixel Launcher olyan dolgokat végezzen, amelyeket az emberek élveznek, elismerést érdemelnek munkájukért. A szoftverek írása nehéz megélhetési módszer, és a munkanapja nagy része kudarcnak tűnhet, amíg nem sikerül.

Nem érdemeljük meg automatikusan a Pixel Launcher funkcióit, hacsak nem veszünk Pixel telefont. Ez nem azt jelenti, hogy nem akarjuk őket, csak azt, hogy nem vagyunk jogosultak, mert nem fizettünk értük, mert úgy döntöttünk, hogy a Pixel nem a legjobb telefon nekünk.

Ha a Google-t nem érdekli, akkor ez tisztességes játék. Csapkodj el.

Végül azonban a Google-n múlik, hogy megvédje szellemi tulajdonát, és nem tette meg. A Google vagy tudta, vagy tudta, hogy a Lawnchair a Pixel csapat saját titkos kódját használja. Ha nem tudta, most már tudja.

Amíg a Google el nem küld egy nyilatkozatot a Lawnchair csapatának, csavarja be őket. Az olyan alkalmazások, mint a Lawnchair, mindenki másnál nagyobb hasznot hoznak a Google-nak, mert ez egy újabb alkalmazás, amely örömet okoz az Android használatában. Minél többen használnak Androidot, annál többen használják a Google Playt, és ez több pénzt jelent az Alphabet számláin.

A visszafejtés és a hackelés (a jó fajta) Androidos dolog a kezdetek óta. Tisztelem azt a fejlesztőt, aki kiáll és követi a tudatosságát, de nem fogok leírni egy másik fejlesztőt sem, aki valami egyszerűt csinált – és történelmileg elfogadott – úgy, hogy belekukkant a Google saját munkájába.

Ezt a Lawnchair csapata megoldja, mi pedig elfelejtjük. Aztán valami hasonló fog történni, és emlékezni fogunk rá. Ez az Android módszer.

instagram story viewer