Self-promote a free font here — Slot 9
Self-promote a free font here — Slot 11
Self-promote a free font here — Slot 13
Self-promote a free font here — Slot 10
Self-promote a free font here — Slot 12
Over 3600 CJK ideographs, 4486 characters. This font is reserved with the name "Cullen" and is OFL-based font.

Copyright 2021 Kissinger Fonts. All rights reserved. No animals were harmed.
Type Design — fonts

Type Design offers public domain fonts made by Piotr Grochowski. Type Design is entirely non-profit, as such, there are no donations. Many Type Design fonts are monospaced, which provides great versatility for general-purpose use cases.
Type Design recognizes the following font spacings:
monospaced — all glyphs the same width
duospaced — set of glyph widths is {n, 2n}, n>0
trispaced — set of glyph widths is {0, n, 2n}, n>0
proportional — not monospaced, duospaced, or trispaced
split duospaced — like duospaced, but the two widths are in separate monospaced fonts

For duospaced fonts, the amount of halfwidth and fullwidth characters is given.
For trispaced fonts, the amount of zerowidth, halfwidth, and fullwidth characters is given.
For split duospaced fonts, overlap subtracted from count is given.

List of TrueType font families offered by Type Design:

Font				Spacing		Character set		# of characters

DMCA Sans Serif 8.1		monospaced	Subset2			1193
DMCA Sans Serif 9.0		monospaced	Subset3+		3309
Custom Font ttf 1.0		monospaced	Subset1			678
Custom Font ttf 2.0		monospaced	Subset2			1193
Custom Font ttf 3.0		monospaced	Subset3			2823
Riglos Mono 1.0			monospaced	LPTT-1&Subset1		2005
Riglos Mono 1.1			monospaced	LPTT-1.1		2201
Riglos Mono 1.3			monospaced	LPTT-1.3		3501
Riglos Mono 1.4			monospaced	LPTT-1.4		3996
TD bitmaps 1.5			monospaced	Subset2			1193
Fifaks 1.0			monospaced	SULLIVAN-4		20090
Kissinger 13.06			duospaced	???			59279 (8814+50465)
Kissinger JP 13.06		duospaced	???			59582 (8814+50768)
Kissinger Upper 13.06		duospaced	???			17167 (7739+9428)=
Bogosian Excelsior 6.91		duospaced	BHFEU-1			3674 (906+2768)
Tayo 10.0			duospaced	LGCVTK			3701 (805+2896)
Moshita 1.0			duospaced	???			4294 (1841+2453)
Moshita 5.62			duospaced	???			4444 (1966+2478)
Moshita Mono 5.62		monospaced	???+Subset1		4490
Kissinger 2 dev1		monospaced	Subset2			1193
Kissinger 2 dev2		monospaced	Subset3			2823
Kissinger 2 dev3		split duospaced	Subset3+&Japanese	10381 (3309+7326−254)
Kissinger 2 dev4		split duospaced	???			21911 (8450+14724−1263)
Kissinger 2 alt dev1		split duospaced	???			5223 (2718+2781−276)
Kissinger 2 alt dev2		split duospaced	???			5852 (3347+2781−276)
Kissinger 2 alt dev3		split duospaced	???			6013 (3508+2781−276)
Kissinger 2 alt dev4		split duospaced	???			7246 (4741+2781−276)
Zamira v1			monospaced	???₧			896
Zamira v2			monospaced	???			1258

Copyright infringements (removed from the website, but might get non-CI updates later):

Elementary Mono 1.0		monospaced	KRA-1.0			999
Elementary Mono 1.1		monospaced	KRA-1.1			1098
Elementary Mono 1.2		monospaced	KRA-1.2			1351
Elementary Mono 1.3 SA		monospaced	KRA-1.3			2631
Elementary Mono 1.3 O		duospaced	KRA-1.3			2631 (2464+167)
Elementary Mono 1.4 SA		monospaced	KRA-2			2774
Elementary Mono 1.4 O		duospaced	KRA-2			2774 (2607+167)
Elementary Mono 1.4 MG		trispaced	KRA-2			2774 (5+2602+167)
C.O.D. Tashkent F.P.S. 11	proportionalº	ASHB-EE11		1345
C.O.D. Tashkent F.P.S. 13 	monospaced	ANSH-EE55		1997
C.O.D. Tashkent F.P.S. 13 JD	duospaced	ANSH-EE55		1997 (1891+106) @
C.O.D. Tashkent F.P.S. 14 	monospaced	ANSJ			2411
C.O.D. Tashkent F.P.S. 14 JD	duospaced	ANSJ			2411 (2305+106)
Noth 5.63			monospaced	???			1954
Ava Bekker 5.90			monospaced	SIMP-LATN		991
Ava Bekker 5.94			monospaced	PAN GSCII		2324
Kalim Nakoyah 4.178		duospaced	JOYO-JIN		3997 (454+3543)
TD HeiTi 1.0 			duospaced	???№			4998 (680+4318)
TD Goshikku 1.0			duospaced	???			4973 (632+4341)

List of font families that might be released in the future:

Font				Spacing		Character set		# of characters (minimum)

Custom Font ttf 3.1		monospaced	Subset3.1		3309
Custom Font ttf 4.0		monospaced	Subset4			3929
Custom Font ttf 5.0		monospaced	Subset5			15327
DMCA Sans Serif 10.0		monospaced	Subset5			15327
TD square‡			monospaced	Subset1+TSCII		???
TD square bitmapsª		monospaced	Subset1+TSCII		???
TD bitmaps 3.0			monospaced	ANSH-EE55 except Hebrew	???
TD bitmaps 9.01			monospaced	ANSJ			2411
Elementary Mono 1.5		monospaced	???			2999
C.O.D. Tashkent F.P.S. 15 	monospaced	ANSJ-EE02		2774
Ava Bekker 6.81			monospaced	PAN GSCII 1.1		2525
Ava Bekker 6.90			monospaced	PAN TSCII**		2888
Ava Bekker 8.1			monospaced	???			3997
Kalim Nakoyah 5.0		duospaced	???			4441
Cullen D 1.0			???		???			same as the original Cullen???~
TD Dotum			???		??? 			???
TD HeiSAR 			???		??? 			???
Moshita 8.99			duospaced	???			5000 (???+???)
Kissinger 2 dev5		split duospaced	???			??? (???+???−???)

º U+0307 is zerowidth due to glitching
‡ a square font family, where font width is the same as the font height, 
intended as an unconditional replacement for an unusable font.
ª a square font family like ‡ but it's in bitmaps. (8×8, 7×7, 6×6, 9×9, etc.)
** TSCII are the 299 characters in Latha 5.90 but not the 300 with Windows 8 
onwards (manage optional features in Windows 10-)
@ this font used to be controversial and fullwidth was not 200%, it's fixed now
$ with Kanji and symbols from Kissinger
= the only BMP printable characters are space and NBSP
~ in controversial status
are the non-marking return (0009) and the line feed
№ Contains the List Of Frequently Used Characters In Modern Chinese, a standard 
that existed in Mainland China from 1988 to 2013 and there was also another one 
(Commonly), of 7000, when it was replaced by a list with 8105 defined CJK 
ideographs in 2013 called the Table Of General Standard Chinese Characters
₧ lacks Subset1, which is bugfixed in Zamira v2
Type Design also has development fonts (those fonts are not considered to be final releases, due to their incomplete character set or amount of styles):

• 2020-03-08 — Custom Font ttf 12h 5.0 DEV (5031 characters) — CustomFontttf12h5.0DEV.ttf
• 2020-03-08 — Custom Font ttf 16h 5.0 DEV (5031 characters) — CustomFontttf16h5.0DEV.ttf
• 2021-01-27 — Custom Font ttf 12h 5.0 DEV2 (5141 characters, bugfix of the former and adds U+06B1) — CustomFontttf12h5.0DEV2.ttf
• 2021-01-28 — Custom Font ttf 16h 5.0 DEV2 (5141 characters, bugfix of the former and adds U+06B1) — CustomFontttf16h5.0DEV2.ttf
• 2020-04-09 — DMCA Sans Serif 10.0 dev1 (12114 characters) — DMCAsansserifv1000dev1.ttf (note: it contains embed bitmaps for CP437 characters in size 11ppem)
• 2020-04-29 — Kikos 1.0 dev1 (1064 characters) — Kikos1.0dev1.ttf (MES-2 character set)
• 2020-04-30 — Kikos 1.0 dev1 Bold (1064 characters) — Kikos1.0dev1bold.ttf (MES-2 character set)

Competitors

Competition in fontdevelopment is essential to ensure that users get choices and can get informed on what to use. Type Design competes with a lot of popular fonts and other typographical software.

— DMCA Sans Serif is intended as a general purpose sans serif font (not a programming font), therefore it competes with popular sans serif fonts (Frutiger, Myriad Pro, Segoe UI, Arial, Tahoma, Verdana, Calibri, Roboto, Source Sans Pro, Open Sans, etc.).
— In monospaced environments, DMCA Sans Serif competes with Droid Sans Mono, Inconsolata, DejaVu Sans Mono, Courier New, Lucida Console, Source Code Pro, etc., being more optically correct than most other options.
— Custom Font ttf 12h competes with Fairfax
— Kissinger 2 competes with Unifont
— TD renderer competes with popular renderers (GDI, DirectWrite, Quartz, etc.)

Open source

Open source is when the source code has free licensing. In case of fonts, the concept of open source is only relevant for when the fonts are manually hinted; the hinting effectively becomes software source code, and such code in Type Design is open source and public domain.

In case of other typographical utilities such as renderers and text editors, the licensing is determined by many legal and practical considerations. For example, as TD renderer has modified FreeType source code in it, it is impossible for the whole renderer to be public domain, so it inherits FreeType license. Public domain projects may use an embedded bitmap renderer such as embedded TD bitmaps 1 6×14 1.5 dev1.

Public domain

Public domain involves the object having waived any rules of intellectual property (copyright, trademark and/or patent). Public domain is not to be confused with open source, as public domain software don't have to have their source available, and open-source software are not necessarily public domain. All fonts at Type Design are public domain. They ARE public domain, which is dependent on the copyright laws around the world because it requires waiving the copyright laws. By the system of public domain software, you may freely distribute, modify, publish, delete, relicense, use, sell or clone any of your forks of any of the font files of Type Design, following a public domain license such as CC0, Unlicense or WTFPL.

Self-promotion

If you own a competitor of any of the Type Design’s fonts, and it is not a commercial font, users deserve to be informed about it. When I find fonts that might be viable competitors, I request them to self-promote. So when you get requested to self-promote, it is only natural that you self-promote. This is because competition and its self-promotion is what makes Type Design peaceful and uncontroversial. The self-promotion may be HTML content (including text; using an embed webfont of the fonts you’re self-promoting is allowed) or an image of 120×600 size. Self-promoted fonts are recommended to use alongside Type Design fonts because they are competitive.

List of self-promoted fonts:

Riglos (proportional, 1999 characters) by Uo Key (trademark: all rights 
reserved, but Type Design has permission)
• SimIti (proportional, 5581 characters) by HughLaurie1959
• Manhattan Transfer (proportional, 1998 BMP and other SMP characters) by 
HughLaurie1959
• Cullen (proportional, 4486 characters) by HughLaurie1959 (sfd)
The owner of Riglos gave permission to use the registered trademark, therefore, Type Design now has a font named Riglos Mono which makes the font monospaced and completes Subset1 (required in monospaced fonts made by Type Design, until the duospaced font Kalim Nakoyah).

Blacklist

Of course any type designer who makes competitive fonts when requested by competitors to self-promote will do so given the ability. The key word here is competitive, because RebeccaRGB and Paul Hardy refused to self-promote their fonts, which makes them anti-competitive instead. (Conversely it is important that the request to self-promote is done by competitors; Type Design doesn’t compete with decorative/display fonts so they’re not the ones that should self-promote) This leads to one-way competition, where Type Design fonts are competitors of the blacklisted fonts, but not the other way around. Other ways that a font may get blacklisted is by rejecting criticism.

TYPE DESIGN DOES NOT RECOMMEND ANY USE ANY OF THE FONTS IN THE FOLLOWING LIST:
Kreative fonts (Fairfax, Fairfax HD, Constructium, Kreative Square and other fonts by her)
Tuppus fonts
Paul Hardy/Unifoundry/GNU fonts including Unifont, FreeSerif, FreeSans, FreeMono
Shimenkan and its copies (Salaowu, Sapushan, Shimenkan Guifan, Shimenkan GSM, Shimenkan MAS, Shimenkan MGS, Shimenkan Zonghe and Taogu are all copies of Shimenkan)
Ekushey fonts
Saja Typeworks fonts including Cascadia Code/Mono

Any use of the blacklisted fonts can be bugfixed by replacing their usage with Type Design fonts or competitors thereof.

Semi-blacklist

Semi-blacklisted fonts are not blocked but are automatically deleted.

Simplified Arabic Fixed — Those glyphs are blank: ًٌٍَُِّْﱞﱟﱠﱡﱢﹰﹲﹴﹶﹸﹺﹼﹾ

Criticism

Criticism involves reporting design flaws in fonts.

• Fairfax criticism:

See this comparison where an older version of Fairfax was shown to have badly designed slopes, while the development version of Custom Font ttf 5.0 does not. It only got changed when I told Kreative/RebeccaRGB many times all over. The current version of Fairfax still has bad slopes. See: original testing file, recent testing file, development version of Custom Font ttf 12h 5.0, development version of Custom Font ttf 16h 5.0. See how Custom Font ttf and Kissinger 2 have higher typographical quality than Fairfax and Unifont by checking the testing text files.

The font also exceeds vertical boundaries, making them clipped, as lines of text are not supposed to overlap.

Perhaps 1FB81 is the worstly designed ever after No Name requested it in the Comparisons.

Do NOT download Fairfax. Fairfax is owned by Kreative/RebeccaRGB (Rebecca G. Bettencourt). She refused self-promotion, and that is a critical violation of the general Type Design policy; this makes RebeccaRGB anti-competitive. Do NOT download Fairfax HD (the full HD version of Fairfax), Kreative Square or any other Kreative font either.

RebeccaRGB infamously made claims that competitive actions such as requests to self-promote are 'blackmailing'. However, that is not the case, since self-promotion is an essential competitive action which is intended to induce critical thinking in users. Type Design's discouragement of the use of fonts that were refused to be self-promoted is very well deserved; it serves to protect the community from anti-competitive software and must never be treated as a threat. It is not in any way 'revealing compromising or damaging information about them' because the anti-competitive font itself is already publicly known, it is up to Type Design's discretion to encourage or discourage the use of software, and the criticisms exposing design flaws are done independently from anti-competitive practices; the correlation between refusing to self-promote and having design flaws is equivalent the correlation between anti-competitive practices and incompetence. If you get requested to self-promote, that is not a threat but an opportunity for users to be informed of the potential competition. If you refuse to self-promote, you are endangering the community by depriving it of critical thinking. The neutral action of neither self-promoting nor refusing it is not considered anti-competitive as it does not exclude the possibility of self-promotion in the future. The inability to self-promote such as by mental or physical health issues or by lack of any potential practical use of the font is not considered anti-competitive either. RebeccaRGB refused to self-promote not because of any issues with her health or font, but by ideological reasons, and this is what makes it anti-competitive. We cannot tolerate the intolerant; that's why we cannot support such practices as Type Design is fundamentally competitive, and refusal to self-promote due to anti-competitive ideology is endangering competitive software.

She also made sarcastic comments on the strict 6×12 tiling system as in Custom Font ttf 12h, and being unable to draw Vietnamese or Arabic with it. In fact, Custom Font ttf 3.0 and up already contains Vietnamese, and Custom Font ttf 5.0 DEV and 5.0 DEV2 already contains Arabic, with the Ngoeh only in DEV2:

ÀÁÂÃÈÉÊÌÍÒÓÔÕÙÚÝàáâãèéêìíòóôõùúýĂăĐđĨĩŨũƠơƯưẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặẸẹẺẻẼẽẾếỀềỂể
ỄễỆệỈỉỊịỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợỤụỦủỨứỪừỬửỮữỰựỲỳỴỵỶỷỸỹ

‭׳״،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْ٠١٢٣٤٥٦٧٨٩ٹپچڈڑژکگںھہےڱ

ÀÁÂÃÈÉÊÌÍÒÓÔÕÙÚÝàáâãèéêìíòóôõùúýĂăĐđĨĩŨũƠơƯưẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặẸẹẺẻẼẽẾếỀềỂể
ỄễỆệỈỉỊịỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợỤụỦủỨứỪừỬửỮữỰựỲỳỴỵỶỷỸỹ

‭׳״،؛؟ءآأؤإئابةتثجحخدذرزسشصضطظعغـفقكلمنهوىيًٌٍَُِّْ٠١٢٣٤٥٦٧٨٩ٹپچڈڑژکگںھہےڱ

Kreative therefore does not deserve any credit for their allocation of private use characters.

For reference, here are all private characters in BMP, E000 to F8FF, as they appear in Custom Font ttf 12h 5.0 DEV2, Custom Font ttf 16h 5.0 DEV2, and Kissinger 2 dev4:

















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































None of this private use should ever be referred to as Kreative or Fairfax private use.

In 2023-06-03 all of EE00—F89F was 'Reserved for hacks and corporate use', but in 2023-08-29 the reserved ranges became segmented and RebeccaRGB allocated ATH in F4C0−F4EF, which is a violation of the stability that reserved ranges were supposed to provide, and in effect, the trust in RebeccaRGB's reserved ranges has been lost; the allocation in F4C0−F4EF was most likely in attempt to sabotage Kissinger 2's allocation of superscripts and subscripts in F4C0—F4DF (as of dev4, F4C1—F4CF are used). As a result, we are enforcing private use stability policies of our own even if it comes at the cost of CSUR compatibility. Type Design recognizes CSUR allocations only in the ranges of E000—EDFF F8A0—F8FF F0000—F7FFF. Type Design will ignore all CSUR allocations in the other private use ranges which are EE00—F89F F8000—FFFFD 100000—10FFFD. This is a stability policy enforced by Type Design that constrains the range in which CSUR is recognized and permits non-CSUR usage of all other private use ranges without any risk of conflict with Type Design usages of CSUR characters.

• Unifont criticism:

Unifont is unusable due to many design flaws as well as anti-competitive practices. Paul Hardy refused self-promotion due to their anti-competitive ideology, just like RebeccaRGB. In fact, RebeccaRGB is one of the Unifont contributors, and they are responsible for the Unifont design flaws in the slopes. As of Unifont 15.1.05, Unifont has bad slopes (unchanged since 14.0.02). In the pixel chart that they made, they failed to correctly apply the pixel center rule, resulting in the third iteration of bad slopes (the first being in 13.0.01, the second being from 13.0.02 to 14.0.01). However, it is evident that the Type Design pixel center chart predated the Unifoundry pixel center chart made for 14.0.02, as evident in the Unifont criticism page in 2022-01-06 which demonstrated bad slopes in Unifont 14.0.01, way before the Paul Hardy’s faulty chart and update was released. I even submitted a contribution that fixed all of the slopes back in 2020-12-28, however, Paul Hardy rejected it by discriminating against ethical fontdevelopmental practices, so it is highly unlikely that the Unifont slopes are ever going to be fixed. Since Unifont’s contribution service is known to discriminate against competitive type designers, this reduces the overall competence of the contributors, leaving behind many design flaws. The most important optical consideration in typography is by far consistency. However, Unifont as of 15.1.05 has the following consistency errors (not an exhaustive list since there’s way too many design flaws to find them all):
• bad ascender height: ßȟβδζθλξϕ
• bad cap height: ÞФἎἏἮἯἾἿὟὮὯᾎᾏᾞᾟᾮᾯ
• bad x-height: ɥʞἆἇἦἧἶἷὦὧᾆᾇᾖᾗᾦᾧѱ
• bad baseline: ɥʞṰḀḁ
• bad descender height: ɲʃʄʅʆϱ
• unslashed superscript/subscript zero in ⁰₀ inconsistent with slashed zero in 0; due to ideological reasons, this will never be fixed
• `ẀẁỲỳ have inconsistent grave accent letterform than ÀÈÌÒÙàèìòùЀЍѐѝ
• ´Ẃẃ have inconsistent acute accent letterform than ÁÉÍÓÚÝáéíóúýĆćĹĺŃńŔশŹźǼǽǾǿЃЌѓќ
• ȦȧȮȯḂḃḊḋḞḟḢḣṀṁṄṅṖṗṘṙṠṡṠṡṨṩṪṫẆẇẊẋẎẏẛ have inconsistent dot accent letterform than ijĊċĠġįİijŻżі
• ˆˇ are lower than any actual circumflex and caron accents used above the base letterform in accented letters
• inconsistent glyph inverses (bad slopes are also demonstrated in detail in the images below):
•○◢◣🬼🬽🬿🭀🭁🭂🭄🭅🭇🭈🭊🭋🭌🭍🭏🭐🭨🭩🭪🭫🮚✓
◘◙◤◥🭒🭓🭕🭖🭗🭘🭚🭛🭝🭞🭠🭡🭢🭣🭥🭦🭬🭭🭮🭯🮛🮱
• inconsistent base letterforms: HĦ, sś, AǺ, aǻ, UɄ, VɅ, εέ, HḢ, HḪ, hḫ, WẆ, AẠ, etc.
• ꟲꟳꟴ inconsistent superscript alignment than ⁰¹²³⁴⁵⁶⁷⁸⁹ᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂ
• inconsistent triangle in ▶▷◀◁ than ►▻◄◅ (note: ►▻◄◅ are the canonical forms due to ►◄ being in CP437 and WGL4)
• double line path intersection in ╫ inconsistent with ╟╢╬, and in ╪ inconsistent with ╤╧╬
• inconsistent square: ■□◫◻◼, ▪▫◽◾
• box drawing arrows unusable due to ←→ misaligned with ─┌┐└┘├┤┬┴┼╓╖╙╜╟╢╥╨╫ (note: ⎯ as opposed to ─ is not in most legacy computing platforms with box drawing arrows)

Other design flaws:
• superscripts and subscripts optically too small for mathematical purposes (Type Design recommends superscript/subscript black body height about 85%—95% of base height, so in Kissinger 2 the xheight/capheight/ascenderheight is 8/10/11 in base and 7/9/10 in first level superscript/subscript, whereas in Unifont it’s 8/10/11 in base and 5/7/7 in superscript/subscript)
• bad underline position and height of 0÷64em and 1÷64em (note: underline spans 0÷64em—−1÷64em from underlinePosition and underlineThickness fields in post table, font top is 56÷64em and font bottom is −8÷64em from usWinAscent and usWinDescent respectively in OS/2 table, pixel size is 4÷64em, making the underline 1÷4 pixel and therefore misaligned to pixel grid)
• bad fullwidth in ℮⌀〈〉☐☑☒✓✗ and soft hyphen (note: ­℮ in WGL4, ­⌀〈〉☐☑☒✓✗ in SECS, ✓ inconsistent with 🮱, soft hyphen is one byte in CP850) — Unifont is therefore unusable for character grid terminals of many encodings (Unix-like terminals do not adhere to character grid like DOS and Win32 console does)
• zerowidth combining characters creating a fake combining effect when Unifont has no OpenType feature for combining

The general rule for rasterization is that the pixel center becomes the value. As it turns out, in 8×16 size, none of the slopes pass through pixel centers, meaning they can all be rasterized unambiguously. Not only are the slopes symmetric this way, but they also have proper inverses being equal to each other. However, this is not what is happening in Unifont. Instead, RebeccaRGB arbitrarily inserted or removed pixels with symmetry but otherwise no logical pattern (inverses like 25E2 and 25E4 fail).

First of all, the 1∶1 character (1∶2 pixel) slopes:

In Unifont, they are instead like this:

The Bright Red denotes bad pixel. Notice how pairs of characters that are supposed to be inverses are not: 25E2 to 25E4, 25E3 to 25E5, etc. which is a result of badly drawn slopes.

Next are the 3∶2 character (3∶4 pixel) slopes:

However, in Unifont they are instead as the following:

The Bright Green rectangles indicate the periodic pixel patterns, which are broken in Unifont.

Then the 3∶1 character (3∶2 pixel) slopes:

Which in Unifont displays as follows:

Once again, for no apparent reason the periodic patterns and inverse relationship are broken.

Finally, the 3∶4 character (3∶8 pixel) slopes and the 1∶2 character (1∶4 pixel) slopes:

Unifont breaks it the following way:

Which demonstrates that Unifont has bad slopes. Note that I submitted a contribution before with all the correct slopes.

Any attempt to submit bugs for any of the Unifont design flaws will only make the conflict even worse in the long term, since supporting Unifont implicitly reduces users’ chance of getting informed about competitive fonts like Kissinger 2. Kissinger 2 already has all the correct slopes in version dev4. Therefore there is no reason to contribute to Unifont, making Kissinger 2 contributions the better option. Note that whereas Paul Hardy and RebeccaRGB are perpetuating the anti-competitive practices, the other Unifont contributors are considered victims; therefore we are making sure to provide a seamless transition from Unifont contribution to Kissinger 2 contribution.

Paul Hardy also made a false memorandum on the copyright rights allegedly enforced (SHA256: 54b5fe42e800aa20d56f546cca71cd70e21e9d6fdd67eb957b88b3f31347d7fd; it is highly likely that the memorandum will be changed in future). Typography is very commonly found in all sorts of user interfaces, and by attempting to enforce unenforcable rights on the raw typographical glyphs, Paul Hardy is denying users freedom to text, which is an essential user interface component. The anti-competitive practices of Unifont affect the entirety of GNU community, which makes Paul Hardy and RebeccaRGB have virtually all the influence on Unicode 8×16 and 16×16 bitmap typography in GNU. GNU user interfaces therefore have a distinctive look and feel that can be attributed to Paul Hardy and RebeccaRGB. The memorandum makes claims that a certain font infringes on Unifont due to Unifont being software. That font is not named in the memorandum, but from the context it can be inferred that it is Kissinger (not Kissinger 2, which didn’t exist at the time). The memorandum claims that fonts are generally protected as a “computer program”. However, the notion of fonts as computer software only applies to outline fonts, not bitmap fonts. Though Unifont does have outline releases (in both the deprecated ttf files and in otf files), while directly modifying Unifont’s outlines or utilities is a derivative work of Unifont and must be done under license terms for it to be legal, the bitmap form of the glyphs is uncopyrightable; unlike outlines, bitmaps in their generic form do not represent any “creative programming achievement”. After doing Autotrace/Potrace on the uncopyrightable bitmap glyphs and further patches by Type Design, the Type Design’s result is new software (Kissinger) that is not legally related with Unifont, as new software was generated from Autotrace of uncopyrightable bitmaps, not derived from Unifont outlines. This is also the same technique that was used to make certain other Type Design fonts like DMCA Sans Serif and Fifaks, so this legal precedent of uncopyrightable abstract letterforms has always been critical for Type Design. In other words, fonts are copyrightable, but typefaces are not, and abstract bitmaps are the latter as they have neither outlines nor bytecode that would qualify it for being software. Even other GNU fonts such as FreeSerif/FreeSans/FreeMono have been indirectly cloned from incompatible licensed fonts such as Times/Helvetica/Courier; such font cloning is not a copyright infringement, and neither is Kissinger. It is ironic that in the memorandum itself, Paul Hardy (an obvious representative of both GNU and impersonating ‘Bird & Bird LLP’) has embedded the copyrightable TrueType outline and bytecode of Georgia, a Microsoft font, instead of embedding their own GNU fonts. Unlike in Kissinger, where no actual copyrightable portion of Unifont is used, the memorandum includes copyrightable Microsoft software data. GNU therefore does copyright infringement by distributing proprietary Microsoft software, unlike Type Design which does not distribute any GNU software or derivative works thereof. However, while Kissinger is not discontinued, it is deprecated, and it is recommended to use Kissinger 2 instead as it avoids GNU design flaws. Using Kissinger 2 instead of Kissinger also avoids the distinctive GNU look and feel, replacing it with Type Design look and feel, which avoids controversial GNU ideological design choices and makes it more memorable as a separate non-GNU experience and does not implicitly support anti-competitive software such as GNU.

The memorandum also makes claims of Unifont having ‘GNU bitmap letterforms’, but they are not copyrightable, since it is impossible to copyright abstract typographical shapes (which bitmaps can be losslessly expressed as). For example, there are many Windows screenshots and videos that contain renders of Microsoft fonts; in any screenshot that depicts renders of copyrighted fonts, what is on the screenshot is not the font software itself like in the memorandum, but its uncopyrightable output (bitmaps). Rasterizing Unifont outlines to uncopyrightable bitmaps is no exception. There is absolutely no copyrightability in typographical bitmaps. They are not ‘creative programming achievement’ like TrueType/OpenType outlines and bytecode are, they are simply generic 0×16, 8×16, and 16×16 arrays of bilevel pixels. Even more absurd in the memorandum are the claims of Unifont having ‘GNU icon designs’, but it’s evident that there is no such thing, as all glyphs in the font are assigned to Unicode characters, therefore each implicitly has a practical typographical purpose, not an artistic purpose. For GNU to have copyrighted icons, they would have to be clearly separated and detached from the Unicode encoding. Even though typographical glyphs and icons tend to have very similar software implementations due to both of them being typically implemented as graphical objects of finite size, they are legally distinct and all Unicode characters are typographical, not iconic, due to representing text. Text is an essential component of a user interface and the raw typographical shapes and metrics used to form text cannot be copyrighted at all. All claims of Unifont having ‘fine art’ and ‘peculiar aesthetic content’ are nullified not only by the low resolution (0×16, 8×16, or 16×16 per glyph, which is no more than 32 bytes), but also by Unicode characters having practical purposes in typographical typesetting. Putting the glyphs in a font meant to represent Unicode/CSUR glyphs signifies the uncopyrightable intent of these glyphs being used in generic text and nullifies any claims of them being ‘icons’. The only way that typographical bitmaps could be subjected to intellectual property rights is if a patent had been registered on them prior to the release. However, that is highly unlikely and there is no evidence of such a patent ever being registered in case of Unifont.

Not only does Paul Hardy discriminate against competitive practices, he also presents a highly distorted view of what competition is like to discourage users from competitive practices. In https://savannah.gnu.org/support/index.php?110411: “I have no intention of falling prey to someone making such threats.”; Paul Hardy portrays competition as a ‘threat’ to his anti-competitive plans to presumably make Unifont the only resource that the GNU community (or even all ‘free software’ users) ever will use for 0×16, 8×16, and 16×16 glyphs. If anything, the only way to actually fall ‘prey’ to being requested to self-promote is to use anti-competitive ideology to refuse to self-promote, which is exactly what he did in order to discourage all GNU users from ever using or even finding out about competing fonts and deprive the community from typographical critical thinking. It is only ethical to seize the opportunity to self-promote competitive software whenever possible, it is unethical to deliberately refuse to self-promote in order to deprive users of finding out about competition. Paul Hardy also claims to be representative of all the entire ‘free software community’, falsely claiming that competitive software and critical thinking is harmful to all ‘free software’ developers, in effect completely twisting the typical claim that a GPL copyright infringement is harmful and misapplying it to a non-infringing situation to artificially manipulate the GNU reputation of competitive software. The harmful consequences of a GPL copyright infringement are the potential creation of proprietary derivative works and the inability for them to be incorporated in GPL software. On the other hand, font cloning as was done for Kissinger does not have such harmful consequences, as any modified version of Kissinger glyphs is itself going to be uncopyrightable, and even if the glyphs in a derivative work of Kissinger were turned into a copyrightable form, even by breaking constraints of bitmaps, they could be always turned back to uncopyrightable bitmaps by rasterizing. Therefore there cannot possibly be any legal or moral consequences to font cloning. Such anti-competitive practices have overwhelmingly large influence over GNU community because they in turn cause other GNU users to also reject the possibility of competition, giving Paul Hardy and RebeccaRGB too much influence over 0×16, 8×16, and 16×16 bitmap typography in the entirety of GNU community. In https://savannah.nongnu.org/task/?16205: “Now I vaguely recall something... You see, Savannah is the software forge for the GNU Project, we can't afford hosting packages whose maintainers are so expressly hostile to our project.” ineiev has been manipulated by Paul Hardy to reject all competition on the basis of vague claims, which implies subliminal anti-competitive manipulation, and this behavior is clearly the opposite of ‘freedom’ that GNU claimed to provide. That’s why ‘free software’ is not always ‘freedom’. This leaves a conclusion that GNU is unethical due to being anti-competitive, and the conflict is caused not by competition, but by lack thereof. The conflict is likely to have been there all along since Paul Hardy took over Unifont, way before Kissinger or Kissinger 2 existed. The existence of competitive software such as Kissinger 2 is endangered by anti-competitive forces of GNU. Type Design therefore highly recommends users to use competitive software, such as Kissinger 2 as the 8×16 and 16×16 glyph resource, and aside from Type Design, users could use Windows as the operating system, and Digital Mars or Open Watcom as the C++ compiler. At this point it’s evident that competitive software options are more sustainable options than GNU software in the long term. All users have the right to make and use competitive software, and in fact it is encouraged for users to make competition of Type Design software as well and self-promote it. Contributing glyphs to Unifont is highly detrimental to 8×16 and 16×16 bitmap typography. Contributing glyphs to Kissinger 2 is somewhat helpful; making a competitor with 8×16 and 16×16 glyphs of your own and self-promoting it upon request is significantly more helpful.

• Cascadia Code/Mono criticism:

Cascadia Code/Mono is unethical due to Aaron Bell rejecting criticism. The following images demonstrate misaligned box drawing characters in Cascadia Code/Mono and aligned box drawing characters in Moshita Mono.





Aaron Bell has also claimed that monospaced fonts should have glyphs of varying widths, when in fact monospaced fonts must have glyphs of equal widths, making Cascadia Code/Mono proportional since it has varying widths. Aaron Bell, just like RebeccaRGB, also relied on exceeding vertical boundaries to form overlapping lines of text, which is in fact a fatal flaw of the DirectWrite renderer. Windows Terminal is unethical, it uses the pejorative term 'aliased' to refer to the bilevel render mode, imports the Unix ideology into Windows 10/11, uses DirectWrite renderer and it uses Cascadia Code/Mono as the default font which is directly at odds with the entire concept of semigraphical text as being made of non-overlapping equally sized character cells.

Contact

Name: Piotr Grochowski
E-mail: piotrunio-2004@wp.pl
AnyDesk: 265 993 303
Widget is loading comments...
Riglos is a general purpose sans serif font, only for use in Windows PowerShell ISE. The font contains 1999 glyphs, covering 5 scripts. It also contains glottal A, I and U and hebrew yod triangle. Please thank to Brynda1231 and Piotr Grochowski. Make fun of the quote, Unblocked. Uo Key. Charset: Basic Latin (95) Latin 1 Supplement (96) Latin Extended A (128) Latin Extended B (40) IPA Extensions (1) Spacing Modifier Letters (21) Combining Diacritic Marks (11) Greek (103) Cyrillic (216) Cyrillic Supplement (22) Hebrew (50) Arabic (101) Nko (10) Indic Scripts (10) Thai (11) Lao (10) Tibetan (10) Myanmar (10) Khmer (10) Mongolian (10) New Tai Lue (11) Cyrillic Extended C (9) Phonetic Extensions (9) Latin Extended Additional (136) Greek Extended (21) General Puntuaction (34) Superscripts & Subscripts (42) Currency Symbols (26) Letterlike Symbols (18) Number Forms (14) Arrows (12) Math Symbols (31) Technical Misc. (44) Control Pictures (2) OCR (11) Box Drawing (59) Block Elements (32) Geometric Shapes (39) Misc. Symbols (36) Dingbats (7) Supplemental Arrows B (18) Miscellaneous Mathematical Symbols B ( 6) Supplemental Mathematical Operators (7) Misc Symbols & Arrows (16) Latin Ext C (9) Supplemental Puntuaction (11) CJK Symbols (17) Yijing Hexagram Symbols (64) Vai (10) Cyrillic Ext. B (9) Latin Ext B (11) Kayah Li (1) Alphabetic Presentation Forms (42)Arabic Presentation Forms A (44) Combining Half Marks (4) CJK Compatibility Forms (2) Arabic Presentation Forms B (90) Total: 1999 glyphs.
Self-promote a free font here — Slot 5
Self-promote a free font here — Slot 7
Self-promote a free font here — Slot 4
With 5581 characters, SimIti is a Korean and Japanese friendly font.
Manhattan Transfer is a font without sense, despite the errors, amid several characters waiting for you. 123ABCác|-., Type Design is promised for Manhattan Transfer Mono, with the same number of characters.