| Linux device app stack gains commercial fonts |
Oct. 23, 2007
Trolltech's popular Qtopia graphical application framework for Linux-powered devices has gained a commercial font plug-in from long-time font specialist Bitstream Inc. The plug-in's integrated "Bitstream Font Fusion" rendering engine is faster, uses less memory, and offers higher quality than Qtopia's native fonts, Bitstream claims.
The new Qtopia Font Plug-in is said to provide Qtopia developers with the full complement of Font Fusion features, offering advantages over the FreeType scalable font system currently built into Qtopia. According to Bitstream CEO Anna Chagnon, "[Bitstream's] Qtopia Font Plug-in not only requires less memory, but performance increases three-fold, which is a direct, noticeable advantage for users of embedded Linux devices."
The Qtopia Font Plug-in takes up only 65-147KB in ROM and consumes 16-40KB of RAM for Latin fonts, and 27-34KB for stroke-based Asian fonts. The vendor claims the plug-in renders 2,400-3,300 characters per second on a 100-MIPS (million instructions per second) processor, and offers smooth anti-aliasing. Additionally, Font Fusion's native TrueType hinting is said to improve small-point-size type, even on low-resolution devices. Unicode and international font support reportedly includes compact Asian, industry-standard Asian, Arabic, Cyrillic, Greek, Hebrew, Indic, Thai, and over 50 other languages.
Bitstream Font Fusion capabilities (Click each image to enlarge) Bitstream describes the Qtopia Font Plug-in's built-in Font Fusion as an object-oriented font rasterizing engine designed for consumer electronics and mobile devices. Font Fusion's Core Font Engine is backed up by a Font Manager that supports multiple fonts and font fragments simultaneously, and a Cache Manager that manages memory resources to improve performance. Bitstream claims that Font Fusion's lossless font compression lets developers make trade-offs between memory savings and performance. For example, developers can reportedly squeeze a 37,000-character, stroke-based CJK font to under 1MB.
Bitstream is no stranger to Linux, having released a set of ten Vera fonts to the open-source community back in 2003 in an agreement with the GNOME Foundation. Since then, it has released a font plug-in for Symbian, but has been satisfied to let open source development groups define the Linux font scene. Historically, Linux has suffered from limited font support, but the landscape has improved recently, especially with the evolution of the XFree86 project's XFT2 and the FreeType project's FreeType 2.
Commercial font packages for embedded and mobile devices are also offered by several other font vendors. For example, Ascender Corp. offers font families targeting digital STBs (set-top boxes) and various mobile devices; similarly, Agfa Monotype licenses fonts intended to display legible text on the small LCD screens of memory-constrained devices.
 Qtopia Platform software architecture Trolltech's Qtopia application stack for Linux devices reportedly has been designed into a large number of different Linux-powered mobile phones and VoIP devices. The company announced last month that it will release its entire Qtopia Phone Edition as open source under the GNU GPL this month; nevertheless, the stack will be dual-licensed under both GPL and a Trolltech commercial license, and will continue to accommodate third-party, proprietary plug-ins.
Availability
Bitstream's Qtopia Font Plug-in is available immediately, according to the company. Neither pricing nor licensing terms were disclosed.
Related Stories:
(Click here for further information)
|
|
|
FUEL Database on MontaVista Linux
Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.
Breaking New Ground: The Evolution of Linux Clustering
With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computing¿s Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.
Data Monitoring with NightStar LX
Unlike ordinary debuggers, NightStar LX doesn¿t leave you stranded in the dark. It¿s more than just a debugger, it¿s a whole suite of integrated diagnostic tools designed for time-critical Linux applications to reduce test time, increase productivity and lower costs. You can debug, monitor, analyze and tune with minimal intrusion, so you see real execution behavior. And that¿s positively illuminating.
Virtualizing Service Provider Networks with Vyatta
This paper highlights Vyatta's unique ability to virtualize networking functions using Vyatta's secure routing software in service provider environments.
High Availability Messaging Solution Using AXIGEN, Heartbeat and DRBD
This white paper discusses a high-availability messaging solution relying on the AXIGEN Mail Server, Heartbeat and DRBD. Solution architecture and implementation, as well as benefits of using AXIGEN for this setup are all presented in detail.
Understanding the Financial Benefits of Open Source
Will open source pay off? Open source is becoming standard within enterprises, often because of cost savings. Find out how much of a financial impact it can have on your organization. Get this methodology and calculator now, compliments of JBoss.
Embedded Hardware and OS Technology Empower PC-Based Platforms
The modern embedded computer is the jack of all trades appearing in many forms.
Data Management for Real-Time Distributed Systems
This paper provides an overview of the network-centric computing model, data distribution services, and distributed data management. It then describes how the SkyBoard integration and synchronization service, coupled with an implementation of the OMG¿s Data Distribution Service (DDS) standard, can be used to create an efficient data distribution, storage, and retrieval system.
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
|
|
|
|
|