Commercial Ready Flat-Panel Software Environment Thu. Sep 21, 2017  
Home
Products
Information
News
Download
Company
Licensing
Purchase
Mailing List
Screen Shots
Send Feedback

PIXIL Thin Client

Evaluate PIXIL Now

View Shopping Cart 

Frequently Asked Questions about PIXIL

What is PIXIL?
What is the ViewML Browser?
Where does ViewML come from?
How big is ViewML?
How is ViewML licensed?
Does ViewML support Java?


What is PIXIL?
PIXIL provides a complete suite of commercial-ready embedded software solutions for advanced Internet appliances. Developed for multiple form factor flat panel devices with requirements for wireless communications, networking, web browsing, power management and GUIs, PIXIL offers a fully integrated architecture based on the open standards of embedded Linux and eliminates the costly and time-consuming need to combine individual components into one integrated solution. Instead, PIXIL's modular framework, with pre-configured elements, is optimized for specific applications to ensure ease of use, compatibility, and maintenance. As a result, PIXIL delivers complete applications significantly reducing time-to-market and streamlining the process of deploying reliable, secure, and highly scalable applications for leading edge devices such as PDAs, WebPads, set-top boxes, cellular phones, smart handhelds and thin clients.


What is the ViewML Browser?
The ViewML Browser is an open source project aimed at producing a small memory footprint, high-quality web browser for the rapidly growing embedded Linux market.  Until now, there has not been available a web browser suitable for the needs of embedded designs that is both open source and completely free.  The ViewML Browser, sponsored and contributed by Century Software and MontaVista, meets these needs by combining high-quality HTML display, a small memory footprint, and an open development environment to the public.


Where does ViewML come from?
The ViewML Browser is based on KDE's kfm (kde file manager), and FLTK (fast light tool kit).  We chose the kfm HTML widget because of it's extensive support of HTML v3.2, and because it is written extremely well.  The kfm HTML widget displays most of today's web site contents without error.  Kfm is written in C++, and originally required the Qt widget set for various user interface controls.  The standard Qt widget set, however, is too large for most embedded requirements, so we wrote a translation layer that allows the kfm HTML widget to use a lightweight toolkit known as FLTK, also written in C++, instead.  The user interface to the browser was then rewritten using FLTK.  The result is a very good HTML display engine with a lightweight, customizable user interface around it.  The display engine also uses FLTK for forms support.


How big is ViewML?
The ViewML browser, along with it's user interface comes in around 2MB, with TrueType font support, add another 1MB or so.  We are working on other mechanisms to bring the size down further.


How is ViewML licensed?
The ViewML Browser project is licensed primarily using the Gnu Public License, GPL.  The FLTK project is licensed under the Lesser Gnu Public License, or LGPL.  Both the GPL and LGPL licenses allow completely free access and customization of the source code, without any cost.


Does ViewML support Java?
Currently, no.  There is some support for JavaScript, but it's currently minimal.


  ©1985-2017 Century Software, Inc.