sunflash-Distributed to mailing list sunflash@suntri sunflash-Send requests and problem reports to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash SPARCworks Professional C 2.0.1 SunFLASH Vol 53 #2 May 1993 ---------------------------------------------------------------------------- See the note about changing the 15 minute default linger time. -johnj ---------------------------------------------------------------------------- **************************************************************************** * New Price for SPARCworks "Professional" C 2.0.1 * * * * SPARCworks "Professional" C 2.0.1. consists of: * * * * - SPARCompiler C 2.0.1 - compiler only (no tools) and * * - SPARCworks 2.0.1 - development tools * * * * 2.0.1 SPARCworks/SPARCompilers support both Solaris 2.0 and * * Solaris 1.1 transparently * * * * - Dual OS support for both Solaris 1.1 and Solaris 2.X * * allows customers to purchase and use a development * * environment independent of which operating environment * * they are currently using * * - Dual OS support also makes SPARCworks/SPARCompilers * * easier to sell and support * * * * Configurations: * * * * - The product comes in 5 configurations - Single-User, * * Single-User Slim Pack, 10-User, 25-User and 100-User packs * * * * The SPARCworks tools remain the same: six powerful, graphical, * * and integrated development tools that deliver increased * * productivity and extended capabilities to professional programmers * * * **************************************************************************** On April 12, 1993 Sun Microsystems Computer Corporation (SMCC) announced a price reduction on the SPARCworks(TM) Professional C 2.0.1 product. This price reduction will become effective immediately. SPARCworks Professional C 2.0.1 is a complete development environment for the C language. It consists of SPARCompiler(TM) C 2.0.1 and SPARCworks 2.0.1 (a set of software development tools). The product is currently shipping and is listed on the SMCC price list. There are no changes to the product as a result of the price reduction. PRODUCT POSITIONING ------------------- SPARCworks and SPARCompilers use networked floating licenses, to save costs and offer flexibility over single user (machine based) licenses. The license will work for either Solaris(R) 2.0 or Solaris 1.1 operating environments, and will be interchangable (although only one at a time). This is convenient for customers that are continuing the migration to Solaris 2.X. For all customers (using either Solaris 1.X or Solaris 2.0), the 2.0.1 release provides a powerful, graphical, integrated development environment that increases individual programmer productivity and enhances capabilities. The "100 Pack" configuration allows large scale developers to purchase, use, and support SPARCworks/SPARCompiler products more easily and for less costs. "100 Packs" replace site licenses, which were not feasible with the floating license mechanism. The "Slim Pack" configuration allows developers to purchase a complete package for a single user at a low cost. PRODUCT DESCRIPTION -------------------- SPARCworks "Professional" C 2.0.1 consists of two pieces: SPARCompiler C 2.0.1 and SPARCworks 2.0.1. - SPARCompiler C 2.0.1 SPARCompiler C 2.0.1 - supports ANSI C and K&R C. Recently validated by NIST for successfully passing the ANSI C Validation Suite on Solaris 2.1. SPARCompiler C is optimized for SPARC(R) technology, including the SuperSPARC(TM) processor. The binary can run on SuperSPARC and non-SuperSPARC systems for transparent performance gains. - SPARCworks 2.0.1 SPARCworks includes six development tools, all powerful, graphical and integrated: SPARCworks Manager Allows tools, including third party tools, to be managed from a single control pane, as a single session. SourceBrowser Graphical static analyzer with function call graphers and extensive C++ object-oriented programming tools. Developers can better visualize and inspect/search their programs. Debugger Powerful symbolic (source code) debugger based on Sun's dbx. Support for optimized code and shared libraries allows developers to debug their real-life programs. Integrated edit-compile-debug cycle for easy turnaround. Analyzer Powerful and graphical performance analyzer and optimizer. Unique disk paging improvement tool reduces virtual memory requirements of application (up to 40% reduction in virtual memory requirements for some applications tested, resulting in up to 20% overall performance improvement!). Only available on Solaris 2.0. FileMerge Graphical tool to compare and merge files, especially for concurrent development. Simple, intuitive user interface. MakeTool Graphical user interface to the UNIX(R) make utility, to manage and understand the software build process. A high degree of integration and interaction among these tools is achieved using Solaris' ToolTalk(R), Sun's widely accepted, multiplatform messaging system included for free on every Sun(TM) system. For instance, any tool can be started, stopped, or hidden via the SPARCworks Manager using ToolTalk messages. And because ToolTalk is an open available interface, third party or in-house applications can be integrated similarly. SPARCworks also uses a simple and intuitive OPEN LOOK(R) Graphical User Interface (GUI) that includes hypertext online documentation. Licensing --------- Both SPARCworks and the SPARCompilers use floating licenses, which allow a license to be shared among many users on a single network. The SPARCworks floating license is independent of the SPARCompiler floating license in the SPARCworks Professional C product, so developers can use the SPARCompiler independent of SPARCworks usage. Furthermore, the floating license is independent of the operating system, so a license can be used on either Solaris 1.1 or Solaris 2.0, although not at the same time. FEATURES AND BENEFITS --------------------- -Features- -Benefits- Tightly integrated development tools Highly productive, rapid programming environment. Developers focus on the task, not the tools Performance Analyzer Unique! Powerful graphical software performance analysis tool accelerates tuning applications for peak performance ToolTalk SPARCworks tools use ToolTalk to integrate with each other for faster edit-compile-debug cycle. Integrate third party tools for even greater productivity Floating Licenses Share a license among users on a network to save costs and offer flexibility over node locked licenses OPEN LOOK GUI, Online documentation Lower learning curve, and graphical output for programmer productivity SPARC optimization SPARCompilers deliver improved performance SuperSPARC processors dual OS support Easy migration to Solaris 2.0 for all software developers via a common development environment on both Solaris 2.0 and Solaris 1.1. Development environment is easy to purchase, install, use, and support independent of operating environment 100 pack configurations Cost effective, easy migration to Solaris 2.0 for large scale C developers, especially those still using the SunOS(TM) 4.1.X bundled C compiler HARDWARE AND SOFTWARE CONSIDERATIONS ------------------------------------ SPARCworks Professional C runs on SPARC-processor based systems with at least 16 MB of main memory and 40 MB swap space. 45 MB file space is required on the file server for storing the product. It requires either Solaris 2.0 or Solaris 1.1 (SunOS 4.1.X release or greater and OpenWindows(TM) 3.0). Effective use of the floating licenses require that these systmes be networked. QUESTIONS & ANSWERS ------------------- Q: What part numbers do I order for either Solaris 1.1 or Solaris 2.0 development? A: Dual OS support makes ordering for either operating environment easy - order the same part number, and get support for both Solaris 1.1 and Solaris 2.0 automatically. Q: Is there a difference between SPARCworks Professional C on Solaris 1.1 and Solaris 2.0? A: There is one significant difference, which is related to the performance analyzer. The Analyzer takes advantage of some features in Solaris 2.0 (SVR4), and hence will only be available on Solaris 2.0. The other tools are the same on Solaris 2.0 and Solaris 1.1. Q: How do SPARCworks/SPARCompiler products compare to the competition? A: Sun has further solidified its lead in software development products. Sun is unique with floating licenses and important product features, such as the performance analyzer that can automatically improve application performance. Sun owns more than 57% of the UNIX hardware sold for software development (according to Dataquest), has the best choice of over 700 third party CASE applications, and delivers the best foundation tools and services such as SPARCworks/SPARCompilers and ToolTalk. Q: What kind of floating license manager does SPARCworks use, and how does it work? A: SunPro uses Highland Software's floating license mechanism, FlexLM. After installation, the floating license software provides simple operation. SPARCworks tools, when started, contact the "license server" requesting permission to run. The license server checks to determine the maximum number of simultaneous users for the application; it then compares this with the current use. The license server grants permission to execute if that maximum number has not been reached; otherwise it withholds permission. The multi-license packs (10, 25 packs) use 1 license server (not 10 or 25), and thus must be shared on a single network. A 100 pack consists of (quantity 10) 10-packs. Licenses are interchangable for either Solaris 1.1 or Solaris 2.0 usage. This includes the multi-license packs (e.g. a 10 pack can provide 7 licenses to Solaris 1.1 users while providing the remaining 3 licenses to Solaris 2.0 users). Q: Can I order multi-user packs of just SPARCompiler C only? A: At this time, SMCC (or even SunPro) does not have multi-user SPARCompiler-only packs. Q: Is there a way to get an RTU-only product? A: No, the "Slim Packs" replace the RTU-only products by offering more (CD-ROM, online documentation) for the same costs. Q: Is there a way to get documentation-only products? A: Yes, via SunExpress. SMCC does not carry these products. Q: How do customers get evaluation licenses ? A: Temporary, 30-day licenses are available for customer evaluation. Permanent licenses are available for demonstrations. There is also a SunPro user group called the SunPro Special Interest Group (SIG) which customers can join. For instance, SunPro now provides Pipeline, a tool used for migrating applications to Solaris 2.0, in its SunPro SIG shared software distribution. For more information send email to SunproSIG@Sun.Com. ================================================================================ The 15 minute linger is being deleted via a patch that will be available to all current and new users. Future releases will incorporate this directly. With the patch (available *now* or *soon*) users will be able to set linger as low as 0 minutes. Default will be 5 minutes. 5 minutes is recommended to moderate network traffic associated with accessing the license server, but customers will have the flexibility to make that trade-off themselves. - SunPro ================================================================================ U.S. PRICING AND ORDERING INFORMATION ------------------------------------- THESE PRODUCTS APPEAR IN BOTH THE END USER AND RESELLER PRICE LISTS Order List Discount SunSpectrum Description Number Price Category Enhancements ============================================================================== Slim Pack SCC-S $995 B $35 One Pack SCC-P $1195 B $35 Ten Pack SCC-P10 $8600 B $350 25 Pack SCC-P25 $20000 B $875 Upgrade to SPARCworks SCC-SF $795 B $35 Professional C 2.0.1 Slim Pack Upgrade to SPARCworks SCC-PF $995 B $35 Professional C 2.0.1 One Pack THIS PRODUCT APPEAR IN THE END USER PRICE LIST ONLY Order List Discount SunSpectrum Description Number Price Category Enhancements ============================================================================= 100 Pack SCC-P100 $60000 B $3500 Definitions: ------------ Slim Pack - includes a CD-ROM, Online Documentation and a One User License One Pack - includes a CD-ROM, Online and Hardcopy Documentation and a One User License 10 Pack - includes a CD-ROM, Online and Hardcopy Documentation and a 10 User License 25 Pack - includes a CD-ROM, Online and Hardcopy Documentation and a 25 User License 100 Pack - includes a CD-ROM, Online and Hardcopy Documentation and 10 x 10-User Licenses Notes: ------ 1) SPARCworks Professional C features floating license technology. The SPARCworks Professional C product includes a SPARCworks license and a SPARCompiler C license - the licenses are independent of each other and can be used by different users simultaneously. There is a minimum amount of time (15 minutes, starting from the time the compile is complete) that the SPARCompiler C licenses are held for each use. This is to ensure that large compile jobs (e.g. make's) can complete without losing their licenses. The SPARCworks licenses are held for the duration of the user's session. 2) SunSpectrum Enhancements price assumes software is installed on a SunSpectrum supported system. 3) Software Support Price for the multi-license configurations are for the entire product, not for each Floating License. 4) Upgrade prices are applicable only for customers without a support contract. A current support contract includes upgrades. Availability: ------------- Orders are being taken immediately for all configurations. Other configurations (such as media/doc, and other multi-license configurations) are available through SunExpress. (c) 1993 SUn Microsystems, Inc. Sun, Sun Microsystems, the Sun logo, ToolTalk, SunOS, OpenWindows, SunPro, and SunExpress 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 and SPARComplier are licensed exclusively to Sun Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark of UNIX Systems Laboratories, Inc. OPEN LOOK is a registered trademark of UNIX System Laboratories, Inc. All other product or service names mentioned herein are trademarks of their respective owners. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ For information send mail to info-sunflash@Sun.COM. Subscription requests should be sent to sunflash-request@Sun.COM. Archives are on solar.nova.edu, ftp.uu.net, sunsite.unc.edu, src.doc.ic.ac.uk and ftp.adelaide.edu.au 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