DATE : TUESDAY NOVEMBER 11, 2003 FILE : .../CE_README.TXT AUTHOR : STAN DUNAJSKI VERSION : 01.01 SUBJECT : INTRODUCTION TO CE FOR UNIVERSITY OF MICHIGAN APOLLO ARCHIVE =========================================================================== TABLE OF CONTENTS ----------------- NOTES Ce OVERVIEW Ce HISTORY Ce WEBSITE Ce/CeTERM PURCHASE, LICENSING ETG MARKETING BLURB [ HISTORICAL NOTE ] NOTES ----- 1) Scope This document introduces the Ce application, a brief history, and access instructions. This document replaces the x-etg.txt file previously listed in the Apollo Archive at the University of Michigan. The contents of the x-etg.txt file are included at the end of this document for history. This file was created with : Ce. 2) University of Michigan Apollo Archive http://www.umich.edu/~archive/apollo/ Ce OVERVIEW ----------- Ce is a set of tools consisting of an ASCII text editor (ce), an ASCII text viewer (cv), and a terminal emulator (ceterm), all modelled on the Apollo Domain versions of these tools. The ce/cv/ceterm tools are X-based applications. The ce tool is a robust and extensible programmer's editor. The cv tool is the ce tool in read-only mode, and can be used as a pager for viewing UNIX man pages. The ceterm tool can be used as a replacement for vendor- supplied X-based terminal window programs such as IBM's "aixterm", HP's "hpterm", DEC's "decterm", and Sun's "Shell Tool". The Ce toolset is available for multiple platforms allowing a common tool to be deployed across different operating systems in a heterogeneous computing environment. Ce HISTORY ---------- In the words of Ce's creator (Robert Styma of AGCS) : "It was the late 1980's, the Apollo workstations were going to go away and we were evaluating UNIX workstations. We had a room with a Sun SPARC, an AIX box, an HP-UX box, and a DEC Alpha. I was supposed to produce a report on which platform would be easiest to port existing tools to." "In any case, using man in an xterm was driving me nuts after being used to the Apollo and I needed to use it alot to figure out how to map over functionality. I had just taken an X programming class and decided to make a "crpad" program I could pipe man into and look at the output. You can get away with alot under the cover of doing evaluation." "While this was going on, AGCS was negotiating with a IBM affiliate called ETG to develop software to help port from Apollo to AIX. They happened to wander into the lab and saw the early verion of crpad. 'Could you expand this into a full blown DM editor ?' I was assigned my good friend Kevin to work with me on this project ... Early on we considered calling it K&R Edit (Kevin and Robert)." "ETG was the sales outlet because Ce was too small a market for AGCS marketing and not a telcom product. When ETG's Unix expertise left the company, ETG contracted back with me to handle the sales processing. I have a letter from AGCS legal saying this was not a conflict of interest. When ETG desolved, Greg Keene told me he had no interest in the product and I could do with it as I please." "In any case, Ce was more than a conversion aid and now has users around the globe. (The sun never sets on Ce.) The maintenance/ enhancement of Ce is done here at AGCS (A subsidary of Lucent) primarily by me although I still have Kevin review any coding changes." Ce WEBSITE ---------- The company ETG closed down operations in 2002 and hence no longer supplies Ce. Ce evaluation copies are NO LONGER available at ftp.std.com. The following website describes Ce in detail, its release history and downloadable binaries for a variety of platforms. The binaries are fully functional and not locked. Maintenance is available for a fee. http://www.swlink.net/~styma/ce.shtml Ce/CeTERM PURCHASE, LICENSING ------------------------------ To use Ce in corporate environments, please contact : Robert E. Styma Principal Engineer AG Communication Systems, Phoenix A subsidiary of Lucent Email: stymar@agcs.com Phone: 623-582-7323 FAX: 623-581-4884 Company: http://www.agcs.com Personal: http://www.swlink.net/~styma ETG MARKETING BLURB [ HISTORICAL NOTE ] --------------------------------------- Enabling Technologies Group is happy to announce the availability of their latest version of the ARPUS/ce editor. "ce" is a full-screen, X-Windows based editor that provides easy-to-use text editing across a variety of UNIX platforms. ce is the "editor of choice" of programmers, network managers, system administrators, and end users who require the ability to edit ASCII files. It combines many standard features with unique capabilities such as on-line help, designed to make editing easier than ever. ce also comes with "pad support" for users who would like to extend ce's editing functionality to the UNIX command line. Developed originally for users migrating from Apollo's Domain environment, ce was modeled after the Display Manager editor. ETG has incorporated the features of the DM editor that Apollo users liked best with new features that truly make ce hard to beat. Some features of ce include : ceterm, multiple edit sessions, rectangular cut & paste, global bounded search and replace, coordinated mouse and text cursor control, command macros, unlimited UNDO & REDO, customized keyboard mapping, vertical and horizontal scrolling, and automatic file backup and save. ce provides a consistent user presentation across a variety of operating environments that include : IBM AIX, Hewlett-Packard HP-UX, Sun SunOS & Solaris, HP Apollo Domain/OS, DEC OSF/1 & Ultrix, SGI IRIX, and Linux. To get a FREE evaluation copy of ce, simply do an anonymous FTP to : ftp.std.com; cd to /ftp/vendors/ETG; and get the README file for detailed instructions. In this location, you will find evaluation copies of ce for all of the available platforms and a FREE fully functional copy for the Linux freeware operating system. Founded in 1990, Enabling Technologies Group's corporate objective is to promote the promise of open systems through the delivery of quality software products, education and consulting services for the open systems market. ce represents just one of the products offered by ETG. For more information, please call ETG at (404) 642-1500.