August/September Issue #83-1 THIRD PARTY PROGRAM BULLETIN This is the first issue of our Third Party Bulletin: a bimonthly bulletin to update you on products available or the Sun Workstation from independent vendors. Sun has established a third party program to provide you, our customers, with easy access to a wider range of application product choices to meet your individual configuration needs. Your sales representative will provide you with a new issue of this Sun Microsystems, Inc., Bulletin about once every two months. Each issue will contain announcements of Sun Workstation™ compatible products available from independent vendors. Each announcement will include a brief product description, availability information, and a contact name and phone number. The Bulletin will also be used to bring you up-to-date on any new software tools licensed from third parties which Sun intends to make part of its own product line. The information contained herein has been provided by the third party vendors, and Sun has not qualified nor reviewed the claims made about product features or function. Sun hopes that this data will allow you to make an initial assessment which can be followed by conversations with the vendor and product evaluation. This first bulletin covers eight products: GENERAL ENGINEERING AND ADMINISTRATIVE SUPPORT Mistress - Relational database software from Rhodnius, Inc. (B\ Scribe - Text formatter from Unilogic Ltd. EMACS - Full screen editor from Unipress Software, Inc. LEX - Word processing software from Unipress Software, Inc. LANGUAGES AND SOFTWARE DEVELOPMENT MAINSAIL™ - Programming Environment from Xidak, Inc. Telesoft-Ada - A partial Ada compiler from Telesoft ELECTRONIC ENGINEERING CADroid - Logic design system from Lucasfilm Ltd. (available December '83) GRAPHICS Dataviews - Real time presentation graphics from Intelligent Software Systems IMPORTANT NOTE: Sun has signed a letter of understanding with Relational Technology, Inc., in which Sun agreed to market the MicroINGRES database for the Sun Workstation. A description of this product and availability information will be contained in the next Bulletin. GENERAL ENGINEERING AND ADMINISTRATIVE SUPPORT PRODUCT: LEX FUNCTION: Word Processing DESCRIPTION: LEX is a menu-driven, interactive word processing system offering full screen editing and scrolling, single-keystroke control functions, and a built-in help facility. In addition to such standard features as text insertion and deletion, LEX incorporates a four-function math calculator, a 100,000 word spelling dictionary, and a built-in customer/contact database. LEX documents can be merged together and can incorporate automatically standard phrases and paragraphs. Availability Date: Now Source Language: O/S Interface in C Source/Binary Available: Sales Office Demo: Support: In-House Sun for Support: Price: Binary Only; C Interface in Source Yes Yes No; Local Access $750 Contact Information: UNIPRESS SOFTWARE, INC. 1164 Raritan Avenue Highland Park, NJ 08904 (201) 985-8000 Joyce Bielen PRODUCT NAME: MISTRESS FUNCTION: Relational Database System DESCRIPTION: MISTRESS is a general purpose relational database management system which allows user access via English-like commands or programming languages. The MISTRESS query language has a syntax similar to IBM's SQL and offers full relational functionality for creating and dropping tables, inserting records, and selecting, updating, and deleting records. Significant features of MISTRESS include: automatic and user specifiable locking mechanisms, comprehensive multi-level on-line help facility, query language command buffer, multiple data types including text, character, integer, floating point, date and dollar, rapid data access through B+ tree indexing, and dynamic memory allocation. M-WRITER allows the user to create custom formatted reports using material from MISTRESS databases. M-VISION allows the application designer to create a template on the screen with which a user with little or no training in database management can operate the system by simply reading menus, filling in boxes, and pressing keys. Availability Date: Source Language: Source/Binary Available: Sales Office Demo: Support: In-House Sun for Support: Price: Now C Yes/Yes Yes Yes No Contact Vendor for Complete Information Contact Information: RHODNIUS INC. 10 St. Mary Street Toronto, Ontario CANADA M4Y 1P9 (416) 922-1743 Doug Phillips SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM GENERAL ENGINEERING AND ADMINISTRATIVE SUPPORT PRODUCT NAME: EMACS FUNCTION: Screen Editor DESCRIPTION: EMACS is a full screen text editor offering extensive cursor navigation and powerful text manipulation. EMACS combines a built-in help facility with high-level programming aids, including vi compatibility. In addition to expected features, such as search and replace, text justification, and spell checking, EMACS incorporates the MLISP programming language, allowing the user to program as much into EMACS as desired. PRODUCT NAME: SCRIBE® FUNCTION: Text Processing/Document Production DESCRIPTION: SCRIBE interfaces with existing editing programs and word processors to provide standardized camera-ready documents. Using a library of prestored formats, SCRIBE simply and quickly creates documents such as technical manuals, specifications, financial summaries, articles, and book-length manuscripts. SCRIBE supports more than 50 output devices, including line printers, letter quality typewriters, photocomposers, color graphics terminals, and laser printers. Availability: Now Source Language: C Source/Binary Available: Yes/Yes Sales Office Demo: Yes Support: Yes In-House Sun for Support: No; Local Access Price: $995 Source $395 Binary Contact Information: UNIPRESS SOFTWARE, INC. 1164 Raritan Avenue Highland Park, NJ 08904 (201) 985-8000 Joyce Bielen Source/Binary Avaialble: Binary Sales Office Demo: Yes Support: Yes In-House Sun for Support: Yes Price: Contact Vendor for Complete Information Availability Date: Now Source Language: C Contact Information: UNILOGIC LTD. 160 N. Craig St. Pittsburgh, PA 15213 (412) 621-2277 Wayne McDaniel SCRIBE is a registered trademark of UNILOGIC, LTD. SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM LANGUAGES AND SOFTWARE DEVELOPMENT PRODUCT NAME: MAINSAIL. FUNCTION: Programming Language DESCRIPTION: MAINSAIL™ COMPILER: supports true source-level portability across a broad spectrum of computing systems. Used to develop applications written in MAINSAIL, it compiles MAINSAIL source text into code that can be executed on a target system. Generates pure, position independent, re-entrant target machine code. The output of the compiler is ready-to-run, binary, code, eliminating use of the host system linkage editor, A set of data types is provided, as well as a complete set of operators. MAINSAIL™ RUNTIME SYSTEM: provides an execution environment for programs written in MAINSAIL regardless of the actual computing system being used. It offers a full specification of I/O, including data and text files; sequential and random access; terminal support, and user-extensible device modules. Intermodule linkage and loading is also provided, eliminating use of the host system linkage editor. It provides a portable memory management facility that includes a garbage collector for dynamic reclamation of unused storage, a mathematics package, and memory management. MAINDEBUG™: a portable source-level debugger for MAINSAIL programs that provides the ability to set/remove breakpoints, set/examine the value of variables, single step and execute procedures. When used in conjunction with MAINEDIT, it provides a full display-oriented debugging facility. MAINEDIT™: a portable display-oriented, general purpose, full-screen text editor that runs on a wide variety of computers and supports many speculated terminals; supports multiple windows and multiple files; offers orthogonal command structure, keyboard macros and user extensibility; provides programming and general text preparation, and is capable of being integrated into larger systems (e.g. electronic mail system). MAINPM™: a portable performance monitor that expands the functionality of the fully portable MAINSAIL programming environment through dynamic monitoring of program execution. MAINPM's annotated source-listing feature permits rapid pinpointing of performance problems by listing each source statement and the number of times the statement has been executed. To aid automated test procedures, MAINPM provides an option that displays non-executed program statements. It also allows monitoring of both the "deed" time and "shallow" time. Availability Date: Source Language: Source/Binary Available: Sales Office Demo: Support: In-House Sun For Support: Price: Now MAINSAIL Binary In the Future Yes Yes Listed in Xidak Product Catalog Contact Information: XIDAK, Inc. 530 Oak Grove Ave., Suite 101 Menlo Park, CA 94025 (415) 324-8745 Greg Jirak SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM LANGUAGES AND SOFTWARE DEVELOPMENT PRODUCT NAME: TELESOFT-ADA FUNCTION: High Level Programming Language DESCRIPTION: TELESOFT-Ada is a significant partial implementation of the standard Ada language specified on behalf of the U.S. Department of Defense for use in embedded systems. TELESOFT-Ada is shipped with a package library of useful routines to facilitate use of the language. This new, structured, high-level language incorporates such important features as strict type checking and multitasking into the design concept. Rigid standardization allows programs to be written using the complete 1983 ANSI Standard Syntax. Powerful I/O, timing, &nd tasking facilities make Ada especially valuable for large-scale real-time systems, and for systems with distributored processing. Availability Date: Source Language: Source/Binary Available: Sales Office Demo: Support: In-House Sun for Support: Price: Now Ada Binary only No Yes Yes Contact Vendor for Complete Information Contact Information: TELESOFT 10639 Roselle Street San Diego, CA 92121 (619) 457-2700 Terry Baugh SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM ELECTRONIC ENGINEERING PRODUCT NAME: CADroid FUNCTION: Logic Design System DESCRIPTION: CADroid is a complete logic design system that takes the circuit designer from schematic entry all the way through physical board layout. Through its interactive graphics, which include rubber banding, pan and zoom, CADroid makes schematic entry quick and efficient. Design realization is less subject to error, and the designer can go directly from schematic to wirelist, board layout, and wire wrap. CADroid generates a point-to-point routed wirelist which can be formatted for use by various wire wrap services. Included with the package is a library of most standard IC's (including the 7400 series and 10K and 100K ECL), error checking, and manual or automatic component placement routines. CADroid uses the Sun optical mouse and user interface to facilitate drawing entry, and incorporates pop-up menus to simplify function selection. Availability Date: December '83 Source Language: C Contact Info: LUCASFILM LTD Computer Division P.O. Box 2009 San Rafael, CA 94912 (415) 457-5282 Lisa Ellis Source/Binary Available: Binary Sales Office Demo: Yes Support: Yes In-House Sun for Support: Yes Price: $8,000 for 1st CPU SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM GRAPHICS SUPPORT PRODUCT NAME: DATA VIEWS FUNCTION: Interactive Color Graphics DESCRIPTION: DATAVIEWS is an interactive color graphics package which allows you to convert numerical data to graphic displays in real time. Using predefined or user customized menus, DATAVIEWS incorporates a display format library incorporating line graphs, scatter plots, bar, pie, and strip charts, surface plots, and dials. All display formats are provided with axis labeling, titles, tick marks, and legends. DATAVIEWS also allows the user to switch display formats instantly, thus displaying the same data in many different ways. Availability Date: Now Source Language: C Contact Info: INTELLIGENT SOFTWARE SYS. Source/Binary Available: Binary Only Sales Office Demo: Yes Support: Yes In-House Sun for Support: Yes Pricing: Contact Vendor for Complete Information Amherst Fields Research Park 529 Belchertown Rd. Amherst, MA 01002 (413) 253-3482 Tom Manwell SUN MICROSYSTEMS, INC. 3RD PARTY PROGRAM 4 *