Harfbuzzwas delivered into JDK 9 which was released September 2017. ThisProject was dissolved by virtue of losing its sponsoring Groupduring theclient consolidation.
The goal of thisProject is tointegrate theHarfBuzzlayout engine into the JDK, replacing the existingICU LayoutEngine.
This Project is sponsored by the2DGraphics Group.
OpenType font layout provides means for font designers to createfonts which contain tables that can be processed by a layout enginein a font and script specific way, choosing typographic featuresthat may be critical for correct rendering of numerous writingsystems.
Since JDK 1.3, in partnership with the ICU project and IBM theJDK has used the open source ICU layout engine for this purpose.However ICU has now officially deprecated the layout enginestarting in ICU v54. SeeICU LayoutEngine.
At the same time Harfbuzz is emerging as a more up to date opensource standalone layout engine suitable for replacing ICU in theJDK. The goal of this project is to take harfbuzz through theprocess of being a seamless replacement for ICU and providingsuitable tests to ensure that compatibility is maintained andcorrectness improved. The OpenJDK project was sent for a votehttps://mail.openjdk.java.net/pipermail/discuss/2013-July/003105.htmland subsequently approvedhttps://mail.openjdk.java.net/pipermail/announce/2013-October/000154.html