Google maakt Roboto-font helemaal opensource

Wie bijvoorbeeld voor een hobbyproject zelf eens de Android-interface tot in detail wil namaken, kan sinds dinsdag Googles Roboto-font gebruiken. De techgigant heeft het lettertype namelijk volledig opensource gemaakt.

Google introduceerde Roboto in 2011 met Android Ice Cream Sandwich. Met het lettertype van designer Christian Robertson poogde de techgigant om het mobiele besturingssysteem op te frissen. Sindsdien verscheen het in verschillende producten, waaronder Android en Chrome OS.

Roboto was al verschenen onder de Apache-licentie, maar nu maakt Google het lettertype helemaal opensource. Dit betekent dat ook de toolchain volledig is gebaseerd op opensourcesoftware. Verder voegde Google onder meer ondersteuning toe voor Latijnse, Cyrillische en Griekse karakters in Unicode 7.0. In totaal omvat de font-family van Roboto nu circa 40.000 symbolen.

Voor designers en andere geïnteresseerden heeft Google een GitHub-pagina aangemaakt waarvan Roboto en aanvullende software zijn te downloaden. Aan het project werkten diverse teams van Google mee, waaronder die van Material Design, Fonts, Android en Internationalization Engineering.

Nieuwe launcher in Android KitKat

Door Yoeri Nijs

Nieuwsposter

26-05-2015 • 22:06

18

Reacties (18)

18
18
15
2
0
0
Wijzig sortering
...en wat staat daar op regel één van de style-sheet van Tweakers...
Ik zie nergens een serif lettertype op Tweakers.

[Reactie gewijzigd door Verwijderd op 30 juli 2024 08:17]

Die link is sans-serif...
Een lelijk font wat ik met de magie van custom style sheets heb vervangen door Helvetica?
Opzich vet maar meer symbolisch dan dat het echt toegevoegde waarde heeft denk ik. Ik was alang blij dat het font vrij (en gratis) te gebruiken was. Ik ga denk ik een tijdje de pull requests in de gaten houden van dit project om is te kijken watvoor fixes en improvements hier nou precies voor worden aangemaakt...
Voordeel van Open Source is oa. ook dat je niet meer via een Font-Editor de distributie-flag hoeft aan te passen...

Soms mag je een font alleen voor DTP gebruiken, niet voor "verspreiding" via een CSS van een site en dan weer wel embedden in een app... bepaalde IDE's en frameworks weigeren soms een font te embedden als de flag niet goed staat - en dan moet je dat handmatig aanpassen (zonder de wet te overtreden, natuurlijk).

Dit regel je door een distributie-flag een numerieke waarde te geven via een Font-Editor; nu het font is vrijgegeven, hoef je niet meer in de krochten van de binaries te duiken als developer.

[Reactie gewijzigd door b2vjfvj75gjx7 op 30 juli 2024 08:17]

Interessant, wist niet dat dat zo werkte.

Maar Robotto was toch al vrij gegeven onder de Apache Public license? Ik neem aan dat dergelijke flags al goed stonden? Of stonden ze er gewoon niet in? In dat geval kan je de eerste pull request aanmaken :-)
Volgens mij zit er achter het roboto font wel meer filosofie achter dan alleen Android opfrissen. Met name betreffende leesbaarheid: scale, space (kerning, tracking), alignment en rhythm.

Er zit zoveel meer achter een (goed) font dan de meeste mensen zullen denken.
Precies, er zit veel meer achter een goed font, en dat is nauwelijks terug te vinden in Roboto. Roboto lijkt me meer een flauw aftreksel van Arial Narrow. Leuk om plaats te besparen op papier of schermen, maar zeker niet om hele boeken te lezen.
ik vond altijd dat het nogal wat weg had van dejavu-condensed
Roboto had toch te maken met leesbaarheid op o.a. kleine mobile devices zoals Android? Dus ook geschikt voor mobile websites en dergelijke. En ja, er zit veel gedachte achter. Daar verbaasde ik me ook over.
Een erg mooi font, zeker door de hoeveelheid aan variaties: light, bold, extra, thin.. Hoewel ik toch liever Roboto voor de headlines gebruikt en bijvoorbeeld OpenSans/DroidSans voor tekst.

Het enige nadeel blijft dat webfonts je website (erg) langzaam kan maken. Ook dat je meerdere formaten moet gebruiken (svg, tff, woff, etc.) iriteert me echt enorm.

Nu heeft Google (en andere consorten) webdiensten die de fonts cachen, en zo de laadtijden tot minimum beperken. Alleen vraag ik me af, kan Google dit gebruiken voor tracken? We weten inmiddels dat flash bijvoorbeeld hiervoor werd gebruikt, zou dit met webfonts ook kunnen?

Anyway, goed dat dit font opensource wordt. Kijk ook even naar Font Awesome als je naar iconen zoekt. Hoef je die ook niet meer uit te knippen. ;)
"Nu heeft Google (en andere consorten) webdiensten die de fonts cachen, en zo de laadtijden tot minimum beperken"

Dat valt vies tegen, als je het over Google Webfonts hebt. De cache is maar 2 uur, wat zeer slecht is. Sterker nog, Google's eigen Pagespeed service klaagt vrijwel altijd over hun eigen font service.
Google kan élke request naar zijn servers tracken. Zonder er te technisch op in te gaan: Ja.
Het is nu letter-lijk Open Source. :+

Het belang van een open source toolchain is het daarmee ook echt voor iedereen vrijelijk te gebruiken is. Het nut van Vrije Software is namelijk maar beperkt als je niet de mogelijkheid hebt om die software (of lettertype) te gebruiken zonder componenten die niet vrij zijn.

Denk aan het (hopelijk theoretische) geval dat een bedrijf een stuk software vrij geeft onder een Vrije licentie maar dat deze software is geschreven in een programmeertaal die alleen kan worden gecompileerd met hun eigen compiler. Om die compiler te mogen gebruiken moet je niet alleen fors betalen maar ook een contract tekenen waarin alle rechten kwijtraakt die de Vrije licentie je geven.

Een wat realistischer voorbeeld is een apparaat (bv een telefoon) dat Vrije Software draait (bv Android) maar dat weiger om een alternatieve firmware te installeren als die niet voorzien is van de juiste handtekening. Dan heb je misschien wel toegang tot de broncode maar je bent nog steeds niet vrij om je apparaat te gebruiken zoals jij dat wil.
Ik hoop dat ze hun literata font ook vrijgeven. Ik heb het eens getest en ik vind het wel fijn lezen voor boeken.
Dit is heel fijn. Roboto is een prettig font om op bijvoorbeeld websites te gebruiken. Top dat ie nu helemaal opensource is.
Related leesvoer over Roboto.

Op dit item kan niet meer gereageerd worden.