I noticed that when you visit a Microsoft website that the fonts on certain pages (login page of Microsoft Office 365 for example) are displayed in Times New Roman or other weird fonts. This is due to the missing segoe-ui-font and segoe-ui-variable-font fonts, while these are available for download on the Microsoft Website (though with a restricted license) Reproducible: Always Steps to Reproduce: 1.Visit portal.office.com or GitHub and try to login using Mozilla Firefox or Google Chrome without having these fonts installed. 2.Visit portal.office.com or GitHub and try to login using Mozilla Firefox or Google Chrome with having these fonts installed to see the difference Actual Results: 1. Visit portal.office.com and try to login using Mozilla Firefox or Google Chrome without having these fonts installed. Expected Results: 1. A web page with proper fonts
The download links for the fonts: https://aka.ms/segoeuifont and https://aka.ms/SegoeUIVariable and https://aka.ms/SegoeFluentIcons
Created attachment 882097 [details] Before having Segoe UI fonts installed
Created attachment 882098 [details] After having Segoe UI fonts installed
To save everyone a click, those URLs download zip files which contain a EULA expressly forbidding their use or distribution on anything that isn't Windows: > You may use the Segoe MDL2 Assets and Segoe UI fonts or glyphs included in > this file (“Software”) solely to design, develop and test your programs that > run on a Microsoft Platform, a Microsoft Platform includes but is not > limited to any hardware or software product or service branded by trademark, > trade dress, copyright or some other recognized means, as a product or > service of Microsoft. This license does not grant you the right to > distribute or sublicense all or part of the Software to any third party. By > using the Software, you agree to these terms. If you do not agree to these > terms, do not use the Software.
It states it's not limited to hard - or software, so from my understanding it means that if you develop for a Microsoft platform (Azure for example) which I do, or MSSQL (which I do too) or PowerShell (which I do too including via VS Code) you're technically allowed to use it. About the distribution part you might be right, but does this also apply when portage would download it directly from the source link, limiting it to users who accept the license?
Or as an alternative like back in the day with Oracle Java than you manually download the file and put it in the portage folder and then emerge?
I'll defer to a dev's answer on this, but I suspect the Foundation do not want to take on the legal risk of trying to undermine the EULA on a prominent part of Microsoft's current trade dress using word game chicanery, particularly when metric-compatible font sets like croscore/liberation are already in portage, which were created _because of_ the historic precedent of MS threatening Linux distros over redistributing Windows fonts. Of the examples given, the Office log-in page already uses webfonts to provide Segoe UI (if the client hasn't gone out of their way to block those) and the Github log-in page uses a standard web font stack that includes "sans-serif" as a fallback, along with several others that should be aliased to it. It's therefore unlikely that the problem being reported is universal; have you tried following https://wiki.gentoo.org/wiki/Fontconfig?
I fully understand and it's not a problem at all, I just figured I'd share the bug. I'll look into the alternative fonts per your suggestion too then for development (even though it's Microsoft platform based) as per your advice. Feel free to close. Thanks