On Unix/Linux desktop, there are a rich number of open source projects for font rendering. This post lists some pretty excellent choices. Taking ArchLinux for instance, the installations are presented.
Infinality
Append following repositories to /etc/pacman.conf.
[infinality-bundle]
Server= http://bohoomil.com/repo/$arch
[infinality-bundle-multilib]
Server= http://bohoomil.com/repo/multilib/$arch
[infinality-bundle-fonts]
Server= http://bohoomil.com/repo/fontsInstall infinality fonts
For x86-64
pacman -S infinality-bundle ibfonts-meta-extended infinality-bundle-multilibFor x86-32
pacman -S infinality-bundle ibfonts-meta-extendedAdobe
pacman -S adobe-source-{code,sans,serif}-pro-fontsFira
Fira font is dedicated for Firefox operation system (OS).
pacman -S ttf-fira-{mono,sans}Ubuntu
pacman -S ttf-ubuntu-font-familyGoogle archives a lot of open source fonts.
pacman -S ttf-google-fonts-gitWenQuanYi
pacman -S wqy-{bitmapfont,microhei,microhei-lite,zenhei}