Das IzzyOnDroid Repository feiert sein 10-jähriges Jubiläum!
IzzyOnDroid begeht sein 10-jähriges Jubiläum – Anlass zum Feiern!
Obwohl die Anfänge viel weiter zurückreichen und auf einem „Hobby-Projekt“ seines Gründers (Izzy) beruhen, ist 2016-03-21 23:07 der Zeitstempel des ersten Git-Commits in das Repository unseres Repository-Browsers. Was als Ein-Mann-Projekt begann, ist seit 11/2023 ein Team. Und schaut euch an, was wir seitdem erreicht haben – allein in diesen zwei Jahren als Team:
- unser Repository umfasst mehr als 1.300 Apps
- Monitoring unserer Dienste wurde etabliert, sodass ihr nun ganz einfach überprüfen könnt, ob etwas hängen geblieben ist
- zusätzliche APK-Checks wurden implementiert, um die Sicherheit zu erhöhen
- wir bieten jetzt Reproducible Builds, die (zum Zeitpunkt der Erstellung dieses Artikels) mehr als 850 (bzw. rund 64 %) der Apps in unserem Repository abdecken
- Download Statistiken wurden verfügbar, und sind mittlerweile sogar in den meisten Android Clients implementiert: Droid-ify, Flicky, Florid, und Neo Store haben sie bereits
- unsere Reviews für App Inclusion Requests sind jetzt in demselben Repository verfügbar, das auch die Metadaten unserer Apps beherbergt – Ihr könnt Euch also selbst davon überzeugen, wie sorgfältig wir vorgehen. Und Euch beteiligen!
IzzyOnDroid ist das zweitgrößte Repository (oder „App-Store“, wenn Ihr diesen Begriff bevorzugt) für F/LOSS Android Apps. Ihr könnt es mit einem F-Droid Client Eurer Wahl verwenden. Und viele Menschen aus aller Welt tun dies bereits: Laut den Statistiken unseres Webservers verzeichnen wir täglich etwa 300.000 Besucher, die rund 3 Millionen Seitenaufrufe generieren. Und da sind unsere Mirrors noch nicht einmal mitgerechnet!
Allein sind wir nicht viel
Ehre, wem Ehre gebührt: Ein Großteil unserer Arbeit wäre ohne „externen Support“ nicht möglich gewesen. Daher möchten wir an dieser Stelle besonders hervorheben:
- NLnet hat es uns ermöglicht, u. a. die genannten Download-Statistiken zu etablieren, unseren APK scanner generalzuüberholen, unser RB-Tooling zu verbessern, und mehr – Dank eines Grants via NGI Mobifree
- Wir haben einige Code-Beiträge aus der Community erhalten – vielen Dank an alle Mitwirkenden!
- Einige von Euch helfen uns, mit Beiträgen zu unserem OpenCollective sowie Liberapay, unsere Kosten zu decken. Vielen Dank! Bitte macht weiter so – und falls ihr es noch nicht getan habt, denkt doch mal darüber nach, euch ihnen anzuschließen!
Abgesehen von der Förderung durch NLnet wird unsere gesamte Arbeit von Freiwilligen in ihrer Freizeit geleistet. Einige von ihnen widmen der Wartung mehrere Stunden täglich. Eure Beiträge helfen dabei, sie zu unterstützen und ihnen die Fortsetzung ihrer Arbeit zu ermöglichen:
Contributing
Zum IzzyOnDroid Repository beizutragen, ist viel einfacher geworden, seitdem unser neues Zuhause bei Codeberg vollständig „eingerichtet“ ist. Ihr könnt jetzt z. B. bei den App Reviews aushelfen (das Wiki des Repositories hat ein paar hilfreiche Tipps dafür), nicht mehr funktionierende Apps melden (damit unser Repository übersichtlich und nützlich bleibt), oder neue Apps zur Aufnahme vorschlagen. Ihr könnt auch bei unseren anderen Repositories aushelfen. Oder uns finanziell unterstützen, z. B. über unser OpenCollective oder Liberapay. Weitere Details finden sich auf der Contributing Seite unserer Website.
Danke!
Danke an NLnet für Euer Funding, und Eure Geduld mit uns! Die Zusammenarbeit mit Euch war eine wunderbare Erfahrung, die wir gerne auch bei zukünftigen Projekten fortsetzen möchten. Gerben, Marc, Michiel… wir würden uns riesig freuen, wieder mit Euch zusammenzuarbeiten!
Vielen Dank an alle, die uns unterstützt haben – sowohl mit Programmierarbeit als auch finanziell! Vielen Dank an Euch alle, die Ihr uns Euer Vertrauen geschenkt habt, indem Ihr unser Repository nutzt! Vielen Dank an alle, die uns ein „Danke“ in Form eines Toots, einer E-Mail oder eines Kommentars in den Issues geschickt haben! Ihr alle gebt uns die Motivation, weiterzumachen.
Vielen Dank auch an unsere großartigen Partner auf dieser Reise: die Entwickler von Droid-ify und Neo Store, die eng mit uns zusammenarbeiten, uns Inspiration geben, und sogar bei unseren Arbeiten helfen. An Jon von BlissLabs, unserem „financial host“ bei OpenCollective, der sich als die beste Wahl erwiesen hat, die wir treffen konnten. An unsere Freunde bei SHIFT – immer an unserer Seite, und helfen uns sogar mit ihren wunderbaren modularen Mobiltelefonen (ja, die Hälfte unseres Teams nutzt mindestens eines davon – diese sind es auch, die bei unseren On-device-Tests im Rahmen von App Reviews zum Einsatz kommen).
Die letzten zwei Jahre waren voller Arbeit und haben unser gesamtes Team regelrecht an seine Grenzen gebracht. Das war manchmal ziemlich stressig. Aber ihr alle habt uns unterstützt!
IzzyOnDroid Milestones
- 2014-04-06 android.izzysoft.de geht mit seinen App-Listings Live
- 2014-07-15 dieser Blog wird mit seinem ersten Artikel eröffnet
- 2014-08-10 die erste Blog-Serie startet: Android ohne Google (8 Teile), weitere Artikel und Serien folgen
- 2016-03-21 23:07 erster Code Commit für den IzzyOnDroid Repository Browser. Obwohl laut unserer
known_apks.txteinige APKs bereits vor dem 10.03.2014 entstanden sind – da das aufgezeichnete Datum der Zeitstempel der Datei war, müssen wir diesen Commit als „offiziellen Geburtstag“ betrachten - 2016-08-07 erste Implementierungen für APK-Scanning (mit LibRadar)
- 2016-08-12 Malware Check via VirusTotal integriert
- 2017-04-23 ein erster tieferer Einstieg in in Android Apps enthaltene Module, der schließlich zu IzzyOnDroid´s erstem APK-Scanner führt (vorgestellt mit einem Blog-Post 2021-01-29)
- 2017-05-09 erster Commit für den „IzzyOnDroid APK library scanner“
- 2017-12-12 Eröffnung des IzzyOnDroid GitLab Repos um die Einreichung von Anträgen auf Aufnahme von Apps und die Klärung anderer Fragen zu ermöglichen – und auch unser Tooling unter einer F/LOSS Lizenz öffentlich verfügbar zu machen
- 2018-01-09 Izzy´s Blog Artikel, der das IzzyOnDroid Repository (mit numnehr 350+ Apps) und seinen Repo-Browser vorstellt
- 2018-12-16 Start der 4-teiligen (mit Spin-Offs, 7-teiligen) Blog Serie zu F-Droid, einschließlich einer Anleitung zum Einrichten eines eigenen Repositorys
- 2019-02-23 Beginn des Rewrites des Repo-Update-Checkers von Page-Scraping auf die Nutzung der APIs der jeweiligen Forges
- 2020-05-15 das per-App Size Limit wird von 20 MB auf 30 MB erhöht
- 2021-01-29 der von IzzyOnDroid verwendete APK Library Scanner wird mit einem Blog-Post vorgestellt
- 2023-11-17 IzzyOnDroid wird ein Team
- 2024-02-xx Apps werden nicht mehr automatisch bei IzzyOnDroid entfernt, sobald sie F-Droid.org erreichen
- 2024-03-08 unser Monitor geht Live
- 2024-03-22 die ersten beiden Mirrors werden zum IzzyOnDroid Repo hinzugefügt
- 2024-03-25 wir veröffentlichen unsere erweiterten Sicherheitsmaßnahmen: Zusätzlich zu den bestehenden Scans der APK-Bibliotheken überprüfen wir nun auch das Android-Manifest auf sensible Berechtigungen, Flags und Intent-Filter sowie die Signaturzertifikate und achten auf „Blobs“ in den Signaturblöcken
- 2024-08-01 wir gehen offiziell Live mit unseren Reproducible Builds
- 2024-11-22 der erste „unabhängige Builder“ (bg443) wird unserem „RB system“ hinzugefügt
- 2025-02-xx NLnet Mobifree Grant zur Verbesserung unserer Frameworks
- 2025-05-12 IzzyOnDroid verwaltet nun für jede App einen „Klon“ des Quellcodes. Infolgedessen werden die Fastlane-Metadaten nun aus diesen lokalen Kopien verarbeitet, anstatt online, was zu einer erheblichen Beschleunigung von Überprüfungen usw. eführt hat.
- 2025-06-xx unsere Download Statistiken gehen Live
- 2025-07-xx bis 2025-12-xx massives „Upstreaming“ unserer lokalen Fastlane-Metadaten in die Repositories der entsprechenden Apps (über 300 Pull-Requests und Merge-Requests auf Codeberg, GitHub und GitLab)
- 2025-08-02 der RB-Status von Apps wird von Clients integriert: Neo Store, und später auch Droid-ify (2026-01-21)
- 2025-09-06 Download Statistiken werden von Clients integriert: Neo Store – und später auch von Droid-ify (2026-01-21), Florid (2026-01-28), und Flicky (2026-02-09)
- 2025-10-20 die IzzyOnDroid.org Website geht Live
- 2026-01-21 unser repodata Repository geht Live, was für mehr Transparenz sorgt und Entwicklern ermöglicht, ihre Metadaten zu aktualisieren – und ersetzt damit das ursprüngliche IzzyOnDroid GitLab Repo
- 2026-01-31 to 2026-02-01 zum ersten Mal hat IzzyOnDroid einen Stand auf der FOSDEM, den wir mit unseren Freunden von BlissLabs & SHIFT geteilt haben
- 2026-02-20 der neue, verbesserte APK scanner wird auf Maven Central veröffentlicht. Library-Definitions werden im apkscanner-data Repository verwaltet.
- 2026-03-03 unser dritter Mirror geht an den Start
- 2026-03-12 unsere „monthly reports“ (monatlichen Reports) sind fertiggestellt. Gegenwärtig werden sie in ihrem Codeberg Repository veröffentlicht, landen aber hoffentlich bald™ auf einer „statischen Website“)



Das Inoffizielle Android-Handbuch
Das Inoffizielle Android Systemhandbuch
Die besten Android-Apps






