My apologies if this issue has been discussed before or resolved otherwise.
The Debian project contains TrueType fonts without sources. The "source" packages provide .ttf files which contain binary information compiled from secret sources. This is not about the license the .ttf files are made available under; it's about whether these distributions include source code, as required by the DFSG and the OSI Open Source definition. Fonts are, of course, nontrivial computer programs. In addition (usually, see below) to the glyph outlines, which can be retrieved from the TTF files, they contain a large amount of code and additional data. For example, the "fpgm" table may specify a sub-program for which source code is not available. Some fonts even specify entire font families as "variable font" programs which take various parameters, so the outlines are very little help at all since they vary depending on the parameters, in non-trivial, non-modifiable ways hidden in the binary files. In particular, this affects at least the following fonts: Noto CJK: in this case, something *closer* to the source is available from Adobe's GitHub pages (https://github.com/adobe-fonts/source-han-sans), but even that font (a Type 1 PostScript font packed in a CID) was produced by a "proprietary application" (https://blog.typekit.com/2014/08/14/interview-with-ryoko-nishizuka/). I believe it's highly likely this proprietary tool consumed additional source data which is not available. Noto Emoji Color: the GitHub repository indicates (https://github.com/adobe-fonts/noto-emoji-svg?tab=readme-ov-file#generating-png-and-svg-files) that there are Adobe Illustrator files which constitute "the original Ai artwork". These files, which may include valuable information, are not included, only SVGs and PNGs generated from them. Droid Sans Mono: the font includes a non-trivial "fpgm" table which changes the appearance of some glyphs. No source code or instruction for rebuilding this table has been made available. It is not unusual for intermediate files to be independently editable; for example, the Perl source code includes perly.c, which "was originally generated as an output from GNU bison version 1.875, but now the code is statically maintained". In this case, as with the fonts, complete source code includes both the original file and the modified generated file. Quite possibly, the source code to some or all of these fonts has been lost. That means they cannot ever again meet the DFSG or satisfy the "Open Source" definition, though of course the binary files remain redistributable. This issue is, of course, not about the "encryption" used by some fonts. Some questions raised by this are as follows: 1. What is the source code for fonts? Is there some argument that .ttf files, by some process, become the source code even when they're generated from other sources? 2. Can we even know what the source code is without a statement by the copyright holder, or even the original author? 3. What is the source code of a font which has been "remastered" based on bitmaps produced from another font? This is happening, for example, at https://github.com/notofonts/noto-cjk-varco. Is this a way to make a non-free font, such as, I suspect, Noto CJK/Source Han, free again?