Licenties
Wat anderen hebben gemaakt, wat eraan is veranderd, en waar je het kunt krijgen.
Illustraties van ingrediënten — OpenMoji, CC BY-SA 4.0
De kleine tekeningetjes naast ingrediënten komen van OpenMoji, een opensourceproject met emoji en pictogrammen, onder de licentie Creative Commons Naamsvermelding-GelijkDelen 4.0 Internationaal.
Ze zijn niet ongewijzigd gebruikt. Een deel ervan is opnieuw verpakt tot een lettertype, en daarmee is dat lettertype een bewerking — dus wordt het hier gepubliceerd onder dezelfde licentie, CC BY-SA 4.0, en kan iedereen het onder die voorwaarden downloaden en hergebruiken.
Wat er is veranderd
- Uitgesneden uit
OpenMoji-black-glyf.ttf(versie 15.1.0) tot de 71 tekeningen die de app echt gebruikt. - Codepunten verplaatst naar een aanvullend private-use-bereik vanaf U+F0001, zodat iOS er niet zijn eigen kleuren-emoji-lettertype voor in de plaats kan zetten.
- Opmaaktabellen (GSUB en GPOS) verwijderd, en alle breedtes gelijkgetrokken zodat de tekeningen netjes onder elkaar staan.
- Lettertypefamilie hernoemd naar
MealPlannerGlyphs, zodat deze bewerking niet wordt aangezien voor OpenMoji zelf. - Er is niets overgetekend of ingekleurd. De vormen zijn van OpenMoji; de kleur zet de app er bij het tonen overheen en zit niet in het bestand.
Downloaden
Het bewerkte lettertype, de vermelding die ermee meekomt, en het script dat het maakt.
MealPlannerGlyphs.ttf— Het aangepaste lettertype, onder CC BY-SA 4.0.LICENSE-OpenMoji.txt— De vermelding en de lijst met aanpassingen die ernaast wordt meegeleverd.build_ingredient_glyphs.py— Het script dat het maakt, inclusief de volledige glyph-tabel. Dit is de bronvorm.meal-planner-glyphs.zip— Alle drie bovenstaande bestanden, in één bestand.
Zelf opnieuw bouwen
Het script haalt de vastgezette versie bij de bron op, controleert die tegen een vastgelegde SHA-256, en bouwt het lettertype deterministisch opnieuw — dezelfde invoer levert een byte voor byte identiek bestand. Daardoor is het bestand hier te vergelijken met dat in de app.
De rest
Het overige werk van anderen in de app, allemaal ongewijzigd:
- Firebase Apple SDK — Apache 2.0, voor crashmeldingen en de controle op de echtheid van de app.