Extensis Unveils Universal Type Server

Users and user access to fonts is man­aged as it should be–in an intu­itive inter­face built to admin­is­ter users and access to data, not in a font man­age­ment inter­face that hap­pens to include user man­age­ment commands.

Fonts are orga­nized into one or more sets–by job, by client, how­ev­er you like–and then sets are giv­en to one or more work­groups. Users assigned to those work­groups auto­mat­i­cal­ly have access to the sets and fonts with­in. Workgroups become the point through which a many-to-many, fonts-to-users, rela­tion­ship is man­aged. And, it’s all done visu­al­ly via drag-and-drop from with­in a Web browser.

User per­mis­sions and secu­ri­ty is role-based. Permissions like the abil­i­ty to cre­ate, delete, or mod­i­fy fonts and font sets, copy fonts in a col­lect for out­put or pack­age oper­a­tion, man­age font licens­es, and cre­ate or apply to fonts key­words, styles, clas­si­fi­ca­tions, and foundries are assigned to a spe­cif­ic role or user type. Users are then added to the role whose per­mis­sions match their job require­ments. In this way each mem­ber of the team can do what she needs, but not what she does­n’t. For instance, an art direc­tor should be able to cre­ate new key­words in the Universal Type Client and apply them to spe­cif­ic fonts, but pro­duc­tion design­ers may need to only apply exist­ing key­words with­out the abil­i­ty to cre­ate new ones.

UTS will ship with a selec­tion of pre­con­fig­ured roles, but these can be mod­i­fied, renamed, or delet­ed, and new roles cre­at­ed with the allowed or denied rights required by your work­flow and users.

In addi­tion to roles, per­mis­sions may be mod­i­fied glob­al­ly accord­ing to workgroup–for exam­ple to grant all mem­bers of the “Prepress” work­group the right to col­lect fonts for out­put. They can also be mod­i­fied per user–to give only a spe­cif­ic indi­vid­ual the right to mod­i­fy exist­ing font sets, for instance.

License com­pli­ance is anoth­er major con­cern of type-heavy work­flows, one which UTS address­es beau­ti­ful­ly. Users lack­ing the spe­cif­ic rights to cre­ate (or add) fonts or mod­i­fy exist­ing font sets will be unable to add new fonts, pro­tect­ing against unli­censed fonts creep­ing into the com­pa­ny. Proper licens­ing of autho­rized fonts is han­dled through a gran­u­lar man­age­ment sys­tem that offers the abil­i­ty to lim­it the num­ber of con­cur­rent users of a spe­cif­ic font and even to with­hold font avail­abil­i­ty on the expi­ra­tion date of a license. Complete data con­cern­ing font licensing–number of seats, incep­tion and expi­ra­tion date, ven­dor, and more–can be stored inside the UTS data­base. Administrators can quick­ly find records accord­ing to licens­ing cri­te­ria, sort fonts by license cri­te­ria, and print out detailed reports for com­pli­ance and asset man­age­ment officers.

The tru­ly secu­ri­ty con­scious will be pleased to note an effi­cient back­up sys­tem inte­grat­ed direct­ly into UTS. The entire database–fonts, sets, work­groups, users, roles, licens­ing infor­ma­tion, and so on–can be backed up, down­loaded, or saved to the serv­er or net­work resource with the click of a but­ton. In the event of data loss, back­ups can also be instant­ly restored just as eas­i­ly. Because UTS is a Web-based inter­face to a SQL data­base, back­ups can be done at the serv­er, from admin­is­tra­tors’ desk­tops, from home, from the road, or from the local sports pub via iPhone. Daily or week­ly auto­mat­ed back­ups can also be sched­uled with a sim­ple cron job.

Managing client connections in UTS

[Click image to zoom] Managing client con­nec­tions in Universal Type Server.

Detailed access and activ­i­ty logs can be tracked, and IT per­son­nel can man­u­al­ly open or close ports for JBoss HTTP / Web Service, Jetty Web App, JBoss AJP, JMX RMI Object Port, and more. During back­ups or serv­er main­te­nance the entire UTS can be paused or restart­ed, and con­nect­ed users man­u­al­ly disconnected–administrators can even push fonts down to client sys­tems so that users may con­tin­ue to work while the serv­er is offline.

In larg­er work­flows with more than a few users, UTS speeds the cre­ation and man­age­ment of pass­word pro­tect­ed user accounts with import from LDAP Active Directory, and can even con­nect to exter­nal MS SQL 2005 databases.

Oh, yeah–and the serv­er is fast. I don’t want to for­get that point (again).

Small, Medium, and Large

Universal Type Server is cur­rent­ly still in devel­op­ment and will be released in Spring 2008. (Considering the con­fu­sion sur­round­ing the 2007 release date for Creative Suite 3 due to Adobe’s fis­cal year not match­ing up with the cal­en­dar year, I nailed Extensis down to a con­fir­ma­tion that UTS will release in cal­en­dar Spring 2008–that’s March, April, or May in the U.S.) The prod­uct will come in three fla­vors, each built for a spe­cif­ic work­flow size.

Universal Type Server Lite allows up to 10 con­cur­rent connections–the client can be installed on any num­ber of desk­top and lap­top sys­tems, but only ten con­nect­ed at a sin­gle time. The Lite ver­sion will not include the abil­i­ty to con­nect to exter­nal data­bas­es or LDAP/AD, and is intend­ed as the font man­age­ment solu­tion for small workflows.

Universal Type Server Professional, which Extensis is posi­tion­ing as the upgrade for exist­ing Suitcase Server and Font Reserve Server cus­tomers, allows up to 250 con­cur­rent client con­nec­tions and includes a main­te­nance con­tract and pri­or­i­ty 24-hour tech­ni­cal sup­port. Connection to LDAP/AD and MS SQL 2005 data­bas­es will be avail­able as an option­al add-on.

Universal Type Server Corporate, the largest of the pack­ages, auto­mat­i­cal­ly includes exter­nal data­base and Active Directory con­nec­tiv­i­ty, a main­te­nance con­tract, pri­or­i­ty 24-hour sup­port, and con­nec­tion to an unlim­it­ed num­ber of con­cur­rent users.

All ver­sions of the serv­er will include Universal Type Client, and both will arrive pre-configured for four languages–English, French, German, and Japanese. I’m very dis­ap­point­ed to see the lack of sup­port for oth­er major lan­guages, most notably Spanish, Italian, Portuguese, and Cantonese. Extensis did indi­cate that they would enter­tain my sug­ges­tion to trans­late the serv­er and client user inter­faces into those lan­guages, and per­haps even enable the UI for trans­la­tion by third par­ties in a future release or patch.

Extensis has not yet set full or upgrade pric­ing for the three prod­ucts. Customers under a cur­rent Annual Service Agreement with Extensis at the time of release will receive Universal Type Server and the clients free of charge.

System Requirements

Universal Type Server will sup­port Mac OS X v10.4, 10.4 Server, 10.5 or 10.5 Server; G5 or faster proces­sor; 1 GB RAM; 250 MB Hard Drive space + space for fonts; Safari 2.0 or Firefox 2.0 or high­er; Adobe Flash Player 9 or high­er; Adobe Reader 7.

Universal Type Server will also sup­port Windows 2000 Server, Server 2003, XP Professional; P4 or faster proces­sor; 1GB of RAM; 250 MB of hard disk space + space for fonts; Internet Explorer 7 or Firefox 2.0 or high­er; Adobe Flash Player 9 or high­er; Adobe Reader 7.

Universal Type Client for Macintosh will sup­port Mac OS X v.10.4 or 10.5; 50 MB of hard disk space + space for fonts; 256 MB RAM; Safari 2.0 or Firefox 2.0 or high­er; Adobe Reader 7.

Universal Type Client for Windows will sup­port Windows XP Professional or Vista P4 or faster proces­sor; 256 MB RAM 50 MB of hard disk space + space for fonts; Internet Explorer 7 or Firefox 2.0 or high­er; Adobe Reader 7; Microsoft .NET 2.0 for Windows XP installations.

Can You Be Cool All Alone?

As I said at the begin­ning, I was just fine with my desk­top ver­sions of Suitcase Fusion and Suitcase for Windows until I got a taste of broad­band speed in UTS. Of course I had to ask: When will non-workgroup design­ers get a stand­alone desk­top font man­ag­er with the speed and meta­da­ta fea­tures in Universal Type Client? Cindy Valladares, Extensis prod­uct mar­ket­ing man­ag­er, mere­ly smiled at me and said: “In a future release.” I’ll admit it: I am hold­ing my breath.

If you hap­pen to be at Macworld this week, stop by expo booth #1020 to see Extensis’ live debut and show­case of Universal Type Server. Tell them I said: “fast, fast, damn fast!”