sunflash-Distributed to mailing list sun/NC/north-carolina sunflash-Send requests, problems to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash Solaris Software Developer`s Kit SunFLASH Vol 59 #8 November 1993 ---------------------------------------------------------------------------- 59.08 Solaris Software Developer`s Kit Consolidates Solaris developer software, tools, and online documentation onto one CD. Includes demos and sample code. Includes information on training, support, and third party developer tools available for Solaris. ---------------------------------------------------------------------------- SMCC ANNOUNCES AVAILABILITY OF THE SOLARIS SOFTWARE DEVELOPER'S KIT (SDK) Sun Microsystems Computer Corporation (SMCC) announces the availability of the Solaris Software Developer's Kit (SDK). The SDK is a comprehensive developer kit that enables application development for the Solaris(R) environment. It includes the software, tools, and online documentation that help a developer to quickly create applications for Solaris. NEW FEATURE HIGHLIGHTS ---------------------- o SMCC offers new Solaris 2.3 product structures and price-list configurations that are targeted specifically for Sun Microsystem's customers o The Solaris SDK is a consolidation of Solaris developer software, tools, and documentation onto one CD. It is a comprehensive development kit designed to assist Solaris application developers by providing the tools and information needed to develop robust Solaris applications o The Solaris SDK layers its components on top of one of the Solaris runtime products (Solaris Desktop, Solaris Workgroup, Solaris Enterprise) to provide the developer a complete development environment o The SDK for SPARC(R) replaces the developer products that previously shipped separately as unbundled products o Solaris application developer products for Solaris 2.3 will be available only on the SDK o The SDK's affordable pricing makes it very attractive to all developers NEW PACKAGING HIGHLIGHTS ------------------------ o The Solaris 2.3 SDK includes the following components: - Solaris 2.3 Developer AnswerBook(TM) (contains 20 manuals covering Tooltalk, STREAMS, Threads programming, XView, OLIT, etc.) - Motif 1.2.2 and PostScript(R) documentation - OpenWindows(TM) Developer's Guide (DevGuide) 3.0.1 and AnswerBook - DevGuide Motif Utilities 1.0 and AnswerBook - XIL(TM) 1.1 Developer Toolkit and AnswerBook - XGL(TM) 3.0.2 Developer Toolkit and AnswerBook - PEX 2.1 Developer Toolkit and PostScript files - Technical White Papers covering a wide range of topics from multithreading to display PostScript programming The SDK release manual also provides references to sources for training, support, and additional third party documentation. The Master Developer Series Catalog provides a list and description of third party development tools available for Solaris 2.3. A RTU for either one user or ten users is also included. The RTU entitles the developer to use any of the products included in the SDK. o Several of the above components shipped previously as unbundled products. The new enhancements to those products for the SDK include: XIL 1.1 --CellB software support for compression and decompression MPEG1 software support for decompression H.261 software support for decompression Full support of X11R5 XGL 3.0.2 --Full support of X11R5 PEX 2.1 --Full support of X11R5 Client support of PEX 5.1 Direct PEXlib o Online documentation includes AnswerBook manual documentation as well as white papers in PostScript format. The white papers include technical papers previously available only to select developers POTENTIAL CUSTOMERS/SALES TARGETS --------------------------------- o The potential customer for the SDK is anyone doing application development for Solaris. This includes the commercial ISV as well as the in house developer - The developer will find that the SDK provides them with tools and documentation to do the development work For example, a developer wanting to transition from Motif to OPEN LOOK(R) would find the OpenWindows Transition White Paper on the Solaris 2.3 SDK very helpful. To assist in the code conversion, the developer could run DevGuide generated OPEN LOOK applications through the DevGuide Motif Utilities found on the Solaris 2.3 SDK. The developer could continue to do the Motif development using the Motif 1.2.2. developer toolkit. Online documentation to support the development is available in the Motif and DevGuide PostScript files. If the developer needed Motif training or needed technical support in the development work they could consult the SDK manual to get a listing of SunSoft classes and third party support organizations. o In addition to the SDK, developers must purchase compilers and development environments separately HARDWARE AND SOFTWARE CONSIDERATIONS ------------------------------------ The SDK requires the corresponding Solaris runtime environment available from the Solaris Desktop or the Solaris Server Media Kits. Solaris MUST be installed before installing the SDK. Solaris 2.3 SDK requires Solaris 2.3 runtime. Whereas several of the included products will run on Solaris 2.2 (i.e. Motif 1.2.2) because of binary compatibility, SunSoft does not guarantee that all the products will run on Solaris 2.3. The Solaris 2.3 SDK on Solaris 2.2 is NOT a supported configuration. AVAILABILITY ------------ The Solaris Software Developer`s Kit can be ordered now and will start shipping November 22, 1993. QUESTIONS AND ANSWERS --------------------- 1. HOW DOES THE SDK DIFFER FROM PREVIOUS DEVELOPER PRODUCTS? The SDK is a CONSOLIDATION of Solaris developer products onto one CD for one low price. Previously developer products were sold separately. For example a developer who wants to create OPEN LOOK based graphics applications had to purchase XGL and DevGuide separately for a total price of US$990. Now the developer purchases the SDK for US$495 and has access to all the developer software, tools, and documentation. 2. CAN I PICK AND CHOOSE WHAT I WANT TO USE FROM THE SDK, OR DO I NEED TO INSTALL EVERYTHING? The SDK allows you to selectively install what you need thereby allowing you to control the amount of disc space used. 3. WILL I STILL BE ABLE TO BUY THE DEVELOPER PRODUCTS SEPARATELY? Starting with Solaris 2.3 the developer products will only be available through the SDK. * There will no longer be unbundled developer products for Solaris 2.3 and beyond However unbundled developer products which were available for Solaris 2.2 or older will continue to be price listed as long as there is a demand. 4. IS A COMPILER INCLUDED IN THE SDK? No, a compiler in not included in the SDK. Compilers and development environments are listed separately on the SMCC price list. See SPARCworks(TM) Professional C, C++, FORTRAN, Pascal, Ada, or Micro Focus COBOL. Compilers are also available from third party developers such as Centerline, GNU, etc.. 5. IS THE SDK LOCALIZED FOR ASIA OR EUROPE? The Solaris SDK is not localized for any non-English speaking locale. 6. IS MOTIF PART OF SOLARIS 2.3? No, SMCC is shipping Motif separately as part of the Solaris 2.3 Software Developer's Kit. In addition, SMCC is shipping an unbundled version of the Motif toolkit. 7. IS THE MOTIF INCLUDED IN THE SDK THE SAME AS THE UNBUNDLED MOTIF AVAILABLE FOR SOLARIS 2.2? WHAT IS INCLUDED IN THE MOTIF 1.2.2 DEVELOPER KIT? Motif 1.2.2 is the same as the unbundled Motif 1.2.2 for Solaris 2.2. Applications built to Motif 1.2.2 for Solaris 2.2 will continue to run on Solaris 2.3. The Motif Developer Kit includes the Motif libraries and header files, the UIL compiler, and the MWM (motif window manager) 8. WHAT IS DEVGUIDE? DevGuide is a user interface builder tool that enables a developer to graphically build OPEN LOOK user interfaces for applications. The product includes code generators for XView and OLIT. 9. WHAT ARE THE DEVGUIDE MOTIF UTILITIES 1.0? The DevGuide Motif Utilities enable developers to take previously DevGuide generated OPEN LOOK applications and convert them to Motif C or UIL source code. The developer takes the GIL file and runs it against the gmf or guil converters to generate Motif C or Motif UIL code. These utilities provide one way for current OPEN LOOK developers to convert their OPEN LOOK applications to Motif. The Motif UIL code generated from guil can be read back into the ICS Builder XCessory tool for further modification if the developer wants to continue to develop and test the Motif interface. Please note that ICS Builder XCessory is a third party developer tool and is not included with the SDK. 10. WHAT IS XIL 1.1? XIL 1.1 is the developer kit needed for creating imaging and video applications. New enhancements included in this release of XIL include: * CellB software support for compression and decompression * MPEG1 software support for decompression * H.261 software support for decompression * Full support of X11R5 * Bug fixes Benefits: * XIL delivers high performance image processing and digital video encoding and decoding * XIL introduces new CELLB format for real time video capture and playback for 8-bit display * CellB complements the XIL cell format which provides high quality video capture and playback * Cell and CellB allow users full motion video on the desktop with- out hardware upgrades XIL supports the industry standard MPEG1 and H.261 formats. XIL's MPEG1 format provides true color video decompression. XIL's H.261 format provides true color video transfer at ISDN rates allowing users to participate in desktop conferencing. 11. WHAT IS XGL 3.0.2? XGL 3.0.2 is the developer kit used for creating graphics applications using 2-D and 3-D graphics. XGL is Sun's foundation graphics library, a part of the Solaris Visual Product. New enhancements included in this release of XGL are: - Full support of X11R5 - Bug fixes 12. WHAT IS PEX 2.1? PEX (Phigs Extension to X) 2.1 is a 3-D graphics library for PHIGS applications taking advantage of the X Window networking capabilities. PEX conforms to the standard implementation of PEX from MIT. PEX is part of the Common Open Systems Environment (COSE). Enhancements included in this release of PEX include: * Full support of X11R5 * Client support of PEX 5.1 * Direct PEXlib * Bug fixes 13. WHAT ARE WHITE PAPERS? White papers are technical papers written by SunSoft technical staff. They provide insight into product internals, how an API should be used, products strategy and implementation, etc. US PRICING AND ORDERING INFORMATION ----------------------------------- THE FOLLOWING ITEMS APPEAR ON THE END USER AND RESELLER PRICE LISTS Product include Media, License, and Documentation Order List Discount Description Number Price Category ==================================================================== Software Development Kit SDK-P $495 B w/ Single User License Software Development Kit SDK-P10 $3,950 B w/ 10-User License (c) 1993 Sun Microsystems, Inc., Sun, Sun Microsystems, the Sun logo, Sun Microsystems Computer Corporation, SunSoft, Solaris, AnswerBook, OpenWindows, XIL, and XGL are trademarks or registered trademarks of Sun Microsystems, Inc. All SPARC trademarks, including the SCD Compliant Logo, are trademarks or registered trademarks of SPARC International, Inc. SPARCworks is licensed exclusively to Sun Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. PostScript is a registered trademark of Adobe Systems, Inc. OPEN LOOK is a registered trademark of UNIX System Laboratories. UNIX is a registered trademark of UNIX System Laboratories. All other product or service names mentioned herein are trademarks of their respective owners. ********************************************************************** For information about SunFlash send mail to info-sunflash@Sun.COM. Subscription requests should be sent to sunflash-request@Sun.COM. Archives are on draco.nova.edu, ftp.uu.net, sunsite.unc.edu, src.doc.ic.ac.uk and ftp.adelaide.edu.au For Gopher and WAIS access: sunsite.unc.edu. (Login as 'gopher' for a simple gopher client, 'swais' for a simple WAIS client (over 500 databases). All prices, availability, and other statements relating to Sun or third party products are valid in the U.S. only. Please contact your local Sales Representative for details of pricing and product availability in your region. Descriptions of, or references to products or publications within SunFlash does not imply an endorsement of that product or publication by Sun Microsystems. Send brief articles (e.g. third party announcements) and include contact information (non-800#, fax #, email, etc) to: John McLaughlin, SunFlash editor, flash@Sun.COM. +1 305 351 4909