Lightsaber Computing

Project 3PO


Synopsis - what this project is about.
Java 2D PostScript Text - PostScript creation engine.

Synopsis

Project 3PO is a collection of multi-lingual computing projects, aimed at the Solaris, Linux, and potentially other POSIX-based environments.

The name 3PO comes from:

  • Protocol - the underlying mechanisms for encapsulation and transport of information across the web.
  • Palance, parsing, parler - the recognition of content within a data stream; in other words, language.
  • Presentation - the display or other presentation of language content to a user.
  • Objects, offices - (we'll need to find something for the letter "O".)

Alternatively, 3PO is the short name for a protocol droid who was very fluent in many languages, the ultimate in multi-lingual automation.

Java 2D PostScript Text

The current principal project is Java 2D PostScript Text. This project builds on the Java 2D Graphics2D class to generate PostScript code for text-intensive, global printing applications. This includes support of CID fonts for multi-lingual printing.

Source code for the project is being maintained at Source Forge, and released on the Mozilla Public License (MPL) and GNU General Public License (GPL).