F-droid: director de software alternativ pentru Android. F-Droid, un depozit de rețea de pachete software open source pentru Android, alias „Piața” pentru cei care trimit patch-uri

2 octombrie 2011 la 23:17

F-Droid, un depozit de rețea de pachete software open source pentru Android, alias „Market” pentru cei care trimit patch-uri

Subiect surse alternative software-ul pentru Android și „piețele” alternative, în special, au fost deja ridicate de mai multe ori pe Habré, dar cele mai multe dintre site-urile lor descrise au fost în mod deschis zone de reproducere warez (de aceea nu dau link-uri). Aici aș vrea să vorbesc despre proiectul F-Droid.org, care își propune să colecteze și să facă aplicații open source ușor accesibile utilizatorilor. cod sursa (Sursa deschisa) și licențe clare pentru utilizare și modificare.

Piață, shvarket și magazin de aplicații

Înainte de a trece direct la F-Droid, aș dori să spun câteva cuvinte despre fenomenul „Piețe” și despre starea Open Source pe platforma Android.

Ceea ce marketerii numesc acum „Magazine de aplicații” și „Piețe” este de fapt disponibil de mai bine de un deceniu pentru utilizatorii Linuxși este cunoscut ca „depozitare de pachete de rețea”. Conceptul de manager de pachete are zeci de ani în urmă și este unul dintre cele mai puternice Laturile Linux. Nu este de mirare că acest concept a devenit de fapt „ cea mai buna practica„(cele mai bune practici) în zonă, așa că chiar și Microsoft a lansat și își promovează managerul de pachete.

Bine, bunul simț a câștigat și există pentru Android. Android Market loc. S-ar părea că nu te poți sătura de a-l folosi, așa cum fac majoritatea utilizatorilor care nu sunt familiarizați cu nimic altceva. Dar Android Market are o serie de probleme:

  • Piața este o componentă închisă a unei platforme generale deschise.
  • Din paragraful anterior rezultă că pe dispozitivele realizate pe baza codului AOSP (Android Open Source Project) nu există nici o piață, iar aceasta este o situație tipică pentru dispozitivele ieftine (rețineți, indiferent dacă este vorba despre un Noname chinezesc ieftin, Inc, sau furnizori cu numele , cum ar fi Amazon)
  • Dacă utilizatorii înșiși doresc să modifice Android și să-l îmbunătățească (de exemplu, CyanogenMod), atunci nu pot folosi în mod legal Piața în dezvoltarea lor.
  • Calitatea software-ului de pe piață lasă mult de dorit. În sensul că există o mulțime de programe „gunoi” și sincer suspecte.
  • Acest ultim punct este agravat de faptul că Google filtrează în mod artificial accesibilitatea anumite programe pentru anumite grupuri de utilizatori (din punct de vedere geografic sau nu), astfel încât calitatea, programe cu plată adesea indisponibil.
  • Filtrarea se face și pe baza altor criterii, de exemplu, după tipul de dispozitiv de pe care se face accesul, cu alte cuvinte, Piața se doboară mai inteligentă decât utilizatorul (care, după cum se știe, programe de calculator se dovedește rău)
  • Piața nu oferă suficiente capacități de căutare și clasificare, de exemplu, incapacitatea de a găsi software oferit sub o licență specifică.

Open Source din nou?

Există mai multe (multe?) proiecte menite să rezolve unele dintre problemele de mai sus, dar F-Droid are scopul de a le rezolva în mod fundamental, și anume punând controlul atât asupra depozitului în sine, cât și asupra software-ului disponibil în acesta în mâinile utilizatorilor înșiși. (de fapt, proiectul reprezintă o comunitate de astfel de utilizatori pentru care întrebările de mai sus sunt importante). Realizează acest lucru folosind licențe Open Source - atât pentru software-ul de depozit în sine și managerul de pachete, cât și pentru software-ul disponibil în depozit.

Pentru mulți care sunt familiarizați cu Open Source, este clar de ce acest lucru este important pentru cei care știu mai multe din auzite și „intuitiv” („Freebie, Sir!”), aș dori să explic: Open Source este foarte; mod bun garanta calitatea software-ului minim acceptabil. Sub " calitate minimă» se referă la absenţă cod rău intenționatși erori și omisiuni evidente. Acest lucru se realizează pur și simplu prin controlul codului de către utilizatorii înșiși. Desigur, pentru utilizator specific un astfel de control poate fi dificil de realizat, dar Open Source se bazează în întregime pe conceptul unei comunități care se ajută reciproc (mai degrabă decât pe un concept de consumator/producător). De aceea, titlul include expresia „F-Droid - „Piață” pentru cei cărora le place să trimită patch-uri.”

F-Droid, un robot cu barbă cu o înclinație pentru FOSS

Dar destulă teorie. Proiectul F-Droid a fost fondat de Ciaran Gultnieks în octombrie 2010, i.e. nu are nici măcar un an. Aceasta nu este o perioadă foarte lungă de timp, dar proiectul s-a dezvoltat bine în acest timp. Deci are un site web și un forum. Aplicațiile disponibile în depozit pot fi vizualizate prin interfața web. Există încă puține aplicații conform standardelor pieței (plin de programe gratuite de gunoi) și chiar o distribuție tipică Linux: aproximativ o sută de titluri. Pe de o parte, acesta pare un număr foarte mic, dar, pe de altă parte, capacitatea ecosferei Android Open Source nu este oricum mare (200-300 de programe mai mult sau mai puțin de lucru, după părerea mea). În plus, este puțin probabil să doriți să instalați chiar și 100 de aplicații pe dispozitivul dvs. în același timp și mai multe programe utile fără îndoială îl vei găsi acolo.

Desigur, frumusețea principală a F-Droid este managerul de pachete care rulează pe dispozitiv. Poate fi descărcat de pe această pagină (sau link direct, cod QR la începutul articolului). O captură de ecran a ferestrei principale este afișată mai jos:

Trei file prezente: software disponibil pentru instalare, deja instalat, și actualizări pentru cel instalat (apropo, managerul însuși este actualizat în același mod). Căutarea după nume este acceptată. Puteți obține mai multe informații despre aplicația care vă interesează informatii detaliate- descriere, link către pagina principala, bug tracker, depozit de cod sursă, link pentru donații. În sfârșit, aici sunt prezentate și versiunile aplicației disponibile pentru instalare. Și aici F-Droid are o caracteristică care nu este întotdeauna disponibilă nici măcar pentru distribuțiile Linux: sunt acceptate mai multe versiuni ale aplicației, ceea ce va fi apreciat de proprietarii de dispozitive ieftine și „vechi” ai căror vânzători au refuzat să lanseze upgrade-uri pentru altele noi. versiuni Android: Dacă cea mai nouă versiune a programului nu funcționează, puteți încerca oricând una dintre cele anterioare.

Ca exemplu de astfel de stocare alternativă, luați în considerare directorul F-droid, care constă din programe distribuite sub licențe gratuite.

Dar ea însăși sistem Android presupune şi moduri alternative instalarea aplicațiilor, până la posibilitatea instalării unui fișier apk separat descărcat de pe site-ul dezvoltatorului. Prin urmare, în natură există „piețe” alternative de pe care puteți instala programe pentru Android.

De fapt, o mare parte din aceste directoare alternative sunt așa-numitele „warezniks”. Dar există și cataloage decente programe mobile. Aceasta este, de exemplu, stocarea aplicației 1Mobile. Amazon are, de asemenea, propria „piață”, care utilizează în mod activ Android pentru dispozitivele sale. Aici aș dori să atrag atenția asupra proiectului F-Droid, care conține aplicații doar cu cod open source (Open Source).

Caracteristicile F-Droid

F-Droid este un depozit online care se concentrează exclusiv pe dezvoltatorii și utilizatorii open source Android. Proiectul a fost fondat în octombrie 2010. Adresa depozitului f-droid.org.

În acest timp, aproximativ trei sute de programe s-au acumulat în depozit. La prima vedere, acest lucru nu este suficient, mai ales în comparație cu același Google Play. Totuși, pe de altă parte, aici nu există programe false, ca să nu mai vorbim de software-ul suspect, care face căutarea de programe plăcută și activitate utilă. Există și programe în depozitul F-Droid care nu sunt pe Google Play.

Așa cum era de așteptat, stocarea F-Droid are propria sa interfață web, prin care poți găsi și descărca aplicația dorită.

Interfața web este modestă. Sa luam informatie scurta despre program, descărcați fișierul apk sau descărcați codul sursă. Nu există încă o interfață rusă. De asemenea, nu există nicio modalitate de a lăsa comentarii direct pe pagina programului, există doar un forum de discuții în limba engleză. Pe de altă parte, interfața web nu este supraîncărcată cu tot felul de clopote și fluieră și funcționează rapid.

Și, desigur, există un manager de pachete pentru smartphone. Cea mai recentă versiune 0.25. Dimensiune 145 kB. Există o interfață rusă.

Managerul de pachete are trei file. Prima filă arată software-ul disponibil în depozit. DESPRE aplicatia dorita puteți obține informații mai detaliate, un link către pagina de start, un bug tracker, un link către codul sursă.

A doua filă arată software-ul deja instalat. Iar al treilea arată actualizările existente pentru aplicațiile instalate.

F-Droid are o astfel de caracteristică precum suport pentru mai multe versiuni de aplicații. Adică nu este necesar să instalați cel mai mult ultima versiune programe. Este posibil dacă, de exemplu, în versiune noua există erori, încercați una dintre cele anterioare, care este adesea solicitată pe smartphone-urile mai vechi.

Mihail ASTAPCHIK

Un magazin Android excelent unde puteți găsi software pentru gadgetul dvs. Există multe programe utile care sunt open source. Selecția lor este destul de mare, deși este inferioară Google Play. Nu este nevoie să vă înregistrați și apoi să vă conectați aici, astfel încât utilizatorii să economisească timp.

Suntem mulțumiți de designul laconic, precum și de interfața confortabilă, pe care chiar și începătorii o pot înțelege cu ușurință. Este posibil să filtrați acele aplicații care nu sunt compatibile în mod specific cu dispozitivul dvs. Licențele sunt clar menționate aici și tot conținutul este complet gratuit. Nu veți găsi proiecte plătite pe care trebuie să le cumpărați.

Programul Android „” nu conține publicitate de la Google Play.

Nu există cerințe speciale pentru instalare. Potrivit pentru tableteși smartphone-uri cu versiunea 4.0 sau mai recentă. Limba interfeței este rusă. În partea de sus există un buton de căutare, „partajare fișiere”. În partea de jos sunt file: Disponibil, Instalat, Actualizări. În ceea ce privește setările, bifați (sau debifați) casetele corespunzătoare. Personalizați notificările, istoricul actualizărilor, permisiunile, vizualizarea compactă.

Puteți descărca această creație fără înregistrare pe portalul nostru de Internet în orice moment convenabil pentru dvs. Descărcați acum colecția utilă „” pe propriile dispozitive de pe Sistem de operare Android, lăsați recenzii și acordați o evaluare obiectivă.

F-Droid este un depozit de aplicații Android care conține exclusiv utilități gratuite.

Catalog de programe

Magazinul neoficial F-Droid oferă posibilitatea de a descărca software gratuit. Aici puteți găsi nu numai ceea ce este disponibil pe Google Play, ci și programe în care nu au fost moderate piata oficiala. Majoritatea catalogului constă din blocare de anunțuri, dicționare offline, utilitare de hacking și alte programe similare.

Din păcate, există destul de multe programe populare în F-Droid și practic nu există jocuri. Procesul de instalare nu este, de asemenea, foarte convenabil - permisiunile solicitate sunt afișate după ce procesul de instalare a început. Clienți instalați ar trebui să fie actualizate sau șterse direct din interfață. F-Droid monitorizează în mod independent aspectul mai multor versiunile actualeși anunță utilizatorul despre acestea. Este important să rețineți că toate programele din depozit sunt open source. Așa că poți fi sigur de siguranța lor.

Utilizare

F-Droid nu necesită înregistrare. Un alt avantaj plăcut al utilizării acestei piețe este abilitatea de a actualiza aplicațiile instalate anterior de pe surse terțe. Cu toate acestea, cu toate avantajele sale, magazinul are un dezavantaj destul de semnificativ. Nu îl puteți utiliza fără a obține drepturi de superutilizator (ROOT).

Caracteristici cheie

  • deschide accesul la catalogul de aplicații pentru dispozitivele pornite Bazat pe Android;
  • oferte exclusiv programe gratuite sursa deschisa;
  • raportează disponibilitatea actualizărilor, dar nu știe cum să le descarce (descărcarea se realizează din interfața aplicației);
  • nu necesita pre-creaţie cont;
  • funcționează doar când disponibilitatea ROOT drepturi;
  • nu are o interfață foarte intuitivă.
Cum și de ce să instalați magazinul de aplicații Android - F-Droid

Cum și de ce să instalați magazinul de aplicații Android - F-Droid

16.05.2014

Chiar dacă magazinele Magazin de aplicațiiși oferta Google Play o cantitate mare aplicații pentru dispozitive iOS și Android, utilizatorii vor căuta mereu ceva mai mult. Astfel, pentru iOS există Cydia cu un catalog mare de aplicații, jocuri și tweak-uri care nu sunt prezentate pe piața oficială și sunt destinate dispozitivelor pe care s-a efectuat jailbreak.

În ceea ce privește Android, numărul de aplicații de la dezvoltatori terți aproape imposibil de numărat, mai ales când vine vorba de Producătorii chinezi dispozitive de stocare numai în citire bazate pe AOSP. Un analog al Cydia pentru Android poate fi numit F-Droid. În timp ce catalogul său numără de o mie de ori mai puțin aplicații gratuite mai deschis decât Google Play, F-Droid este magazin alternativ, care poate fi instalat pe orice dispozitiv Android.

Pentru a descărca F-Droid, trebuie să accesați site-ul web http://f-droid.org și să faceți clic pe butonul mare albastru cu inscripția „Descărcați F-Droid”. Este de la sine înțeles că va trebui să dai Rezoluție Android pentru a instala APK-uri terță parte, dacă nu ați făcut-o deja. Apoi, F-Droid este instalat ca orice altă aplicație. După instalare, pe ecranul dispozitivului va apărea un link scurt.

Designul catalogului este extrem de minimalist și diferă puternic de cel multicolor interfață Google Joaca. Cu toate acestea, acest lucru nu afectează în niciun fel meritele F-Droid-ului. Aplicațiile sunt clasificate într-un meniu sub „Disponibil, Instalat și Actualizări”.

În categoria Dezvoltare puteți găsi multe instrumente diferite, inclusiv clienți GitHub și Andlytics care vă permit să vizualizați statisticile aplicației în Magazin Play fara cont corespunzator, controlori pt Roboți Arduinoși Balanduino, Bluetooth Termina, Lil’ Debi, cu care poți instala Debian Linux pe Android și multe altele.

Secțiunea Jocuri conține un numar mare de jocuri neobișnuite, dar nu lipsite de farmec. Așadar, în loc de nenumărate clone Flappy Bird, F-Droid oferă jocul retro Gloomy Dungeons, un „șarpe” și chiar un emulator Nintendo.

Categoria Internet oferă clienți aproape tuturor serviciile existente E-mail, browsere ușoare, cititoare RSS, clienți Reddit și BitTorrent. În secțiunea Multimedia puteți găsi o varietate de playere, aplicații pentru cameră și chiar un emulator de acordeon pentru tablete, care vă vor ajuta să vă diversificați conversația și să vă luminați timpul liber.

Aplicațiile pentru SMS, precum și programele AutoAnswer și AutoBlocking se află în secțiunea Telefon și SMS și diverse firewall-uri si altii solutii antivirus– la categoria Securitate.