sunflash-Distributed to mailing list sun/NC/north-carolina sunflash-Send requests, problems to owner-sunflash@suntri.east.sun.com ---------------------------------------------------------------------------- The Florida SunFlash Flexible Solaris Licensing SunFLASH Vol 57 #12 September 1993 ---------------------------------------------------------------------------- 57.12 Flexible Solaris Licensing Sun has improved the Licensing scheme for Solaris. Some definitions have changed to better reflect Sun's client/server and peer-to-peer paradigms. Factors to consider in licensing include #users, definition of a user, #cpus, primary usage of a machine (e.g. as an NFS server or a print server), license requirements when more cpus are added. ---------------------------------------------------------------------------- ************************************************************* * * * - Solaris Desktop definition has been expanded * * to better reflect Sun's client/server and * * peer-to-peer paradigms * * * * - Solaris Desktop License allows two direct * * connections, two continuous network connections, * * and additional intermittent network connections * * * * - Solaris Desktops can export files as long as their * * primary use is not as an NFS server, and they are not * * exporting more filesystems than they are importing * * * * - All SPARCcenter 2000 systems come with a Solaris * * Enterprise Server License * * * * - Additional Solaris licensing capabilities added to * * a system will be automatically covered under * * SunSpectrum at no extra charge * * * ************************************************************* Sun Microsystems Computer Corporation (SMCC) announces a new flexible licensing scheme that more closely matches the way that its customers use the Solaris(R) operating environment. The changes especially address the question of when a desktop system is considered an NFS(R) server. This determination is based upon the primary use of the desktop system. These new definitions are more flexible than our current licensing policies and are better aligned with the way our customers use Sun(TM) systems. Sun would like to take this opportunity to thank its customers and channels for all the time and attention devoted to this issue, allowing these definitions to be developed. SunService's new SunSpectrum(TM) program simpliflies Solaris license tracking, so there is no change in support fees when additional Solaris capabilities are licensed, eg., SPARCstation(TM) licensed as a server, SPARCserver(TM) 10 model 51 when adding additional processors. All SPARCcenter(TM) 2000 systems, including dual-processor configurations, are being licensed as Enterprise Servers to better reflect the actual or planned usage of this product. WHEN IS A SERVER LICENSE REQUIRED? ---------------------------------- For each system under consideration, if the answer to any of the following questions is yes, a server license is required. Otherwise a desktop license is sufficient. 1) The "primary use" is as server? Note: Systems functioning solely as printer servers and/or NIS (naming services) servers do not count as servers. 2) Exports more filesystems than it imports? 3) Provides swap disk space for any other systems? 4) Provides home directory space for any other systems? 5) Provides boot binaries for any other systems? 6) Provides compute services for more than 2 continuous users? (distinct user ids) 7) Provides database services for more than 2 continuous users? (distinct user ids) 8) More than two users are directly connected, including the person sitting at the workstation? (distinct user ids) 9) More than two continuous network-based users (distinct uids) are connected, including rlogins, telnets, xhosts, and X terminals? Note: Intermittent connections by more than two users don't count. Solaris Desktop License ----------------------- If a system is licensed as a Solaris desktop, there is no additional license upgrade required when adding processors. Solaris Server License ---------------------- A system classified as a server, per the above definition, may require additional Solaris licensing when adding processors. Solaris server licenses allow an unlimited number of users. Please refer to the chart below to determine what license(s) to order. Server License Upgrades ----------------------- The following matrix describes the upgrade path for licensing the use of additional processors for server systems and for licensing Desktop systems as Servers. ___________________________________________________________ | | | Desired Solaris Processor/Server Upgrade | ___________________|_________________________________________________________| | | | | | | Current | Use as a | Use as a | Use as a | | Solaris | Uniprocessor | Dual-processor | Enterprise Server | | License | Workgroup Server | Workgroup Server | (three to eight | | | (one processor) | (two processors) | processors) | |__________________|__________________|__________________|___________________| | | | | | | | | Desktop | Desktop | | | | to Uniprocessor | to Uniprocessor | | | | Workgroup Server | Workgroup Server | | | | License | License | | | | | | | | |SOLC-US-L $1200/A |SOLC-US-L $1200/A | | | | | | | | Desktop | ! AND ! | ! AND ! | | Desktop | to Uniprocessor | | | | | Workgroup Server | Uniprocessor to | Uniprocessor | | | License | Dual-processor | Workgroup | | | | Workgroup Server | to Enterprise | | |SOLC-US-L $1200/A | License | Server License | | | | | | | | |SOLUS-2S-L $2000/A|SOLUS-ES-L $4500/A | | | | | | | | | TOTAL: $3200/A | TOTAL: $5700/A | |__________________|__________________|__________________|___________________| | | | | | | Uniprocessor | | Uniprocessor to | Uniprocessor | | Workgroup Server | N/A | Dual-processor | Workgroup | | | | Workgroup Server | to Enterprise | | | | License | Server License | | | | | | | | |SOLUS-2S-L $2000/A|SOLUS-ES-L $4500/A | |__________________|__________________|__________________|___________________| | | | | | | | | | Dual-processor | | Dual-processor | | | Workgroup | | Workgroup Server | N/A | N/A | to Enterprise | | | | | Server License | | | | | | | | | |SOL2S-ES-L $3000/A | |__________________|__________________|__________________|___________________| Solaris License Included with Sun System and System Board Products ------------------------------------------------------------------ The following matrix provides information about the type of Solaris license and Solaris release(s) included with Sun system and system board products. The most current Solaris 2.x release means the latest release of Solaris 2.x available when the system shipped. _____________________________________________________________________________ | | | | | | | Solaris Release(s) | | System | Type of License | included with System| |______________________________|______________________|_____________________| | | | | | SPARCclassic(TM)* | | | | SPARCclassic Engine | | | | SPARCstation LX(TM)* | Desktop | The most current | | SPARCstation 10 Model 402MP | | Solaris 2.x release | | Model 512MP | | | | Model 514MP | | | |______________________________|______________________|_____________________| | | | | | SPARCstation IPX(TM) | | | | SPARCengine IPX | | | | SPARCstation 10 Model 30 | | | | Model 40 | | Solaris 1.1 and | | Model 41 | Desktop | an upgrade to | | Model 51 | | the most current | | | | Solaris 2.x release | | SPARCengine(TM) 10 Model 30 | | | | Model 40 | | | | Model 41 | | | | Model 51 | | | | | | | | SPARCstation 630MP Model 41 | | | |______________________________|______________________|_____________________| | | | | | SPARCclassic server* | Uniprocessor | The most current | | | Workgroup Server | Solaris 2.x release | |______________________________|______________________|_____________________| | | | | | SPARCserver 10 Model 30 | | | | Model 40 | | | | Model 41 | | Solaris 1.1 and | | Model 51 | Uniprocessor | an upgrade to | | | Workgroup Server | the most current | | | | Solaris 2.x release | | SPARCserver 630MP Model 41 | | | | SPARCserver 670MP Model 41 | | | | SPARCserver 690MP Model 41 | | | | | | | | SPARCserver 1000 Model 1101 | | | |______________________________|______________________|_____________________| | | | | | SPARCserver 10 Model 402MP | | | | Model 512MP | | | | | | | | SPARCserver 630MP Model 512 | | | | SPARCserver 670MP Model 512 | Dual-processor | The most current | | SPARCserver 690MP Model 512 | Workgroup Server | Solaris 2.x release | | | | | | SPARCcenter 1000 Model 1102 | | | |______________________________|______________________|_____________________| | | | | | SPARCserver 10 Model 514MP | | | | | Enterprise Server | The most current | | SPARCserver 630MP Model 514 | | Solaris 2.x release | | SPARCserver 670MP Model 514 | | | | SPARCserver 690MP Model 514 | | | | | | | | SPARCcenter 2000 All Models | | | |______________________________|______________________|_____________________| * A Solaris 1.1 Version C license must be ordered for each SPARCclassic, SPARCclassic server, and SPARCstation LX that will be running Solaris 1.1 Version C. SUNSPECTRUM (from SunService) ------------ SunService's new SunSpectrum program offers support for Solaris based on system type. As part of a system contract the customer is covered for whatever initial Solaris license was purchased. If a customer chooses to purchase an upgrade to the initial license, the upgraded license will be covered automatically under their SunSpectrum agreement at no additional charge. This includes upgrades from a desktop license to a server license, or a uniprocessor to a dual-processor or enterprise server license. Customers with desktop systems under maintenance, who are currently using the systems as NFS, database, or compute servers under Solaris 1.x, will be automatically licensed to use Solaris 2.x on these systems in the same capacity at no additional charge. QUESTIONS AND ANSWERS --------------------- Q: Why is Sun making changes to Solaris licensing? A: Sun is trying to fine tune Solaris licensing to better reflect the actual usage of a desktop versus a server using input from its customers. Sun feels that the criteria laid out in this announcement better meets this goal. Sun appreciates the time and attention that our customers and channels have devoted to helping us to a more workable definition. Q: What does "primary use" mean? A: Primary use means that the system functions mainly as a file server or as a multiuser server providing database, compute or other application services. The customer's intended primary use of a system is the initial test to be applied in determining whether or not that system is a server. Sun believes that this initial test is the best way to match Solaris licensing with customer use of the system. Q: Why are there other criteria besides "primary use"? A: In some cases it may not be obvious that the customer's intended primary use of the system is as a server. The other criteria provided should be applied if the customer initially determines that the system's primary use is NOT as a server. If the system is classified as a server by one or more of these criteria, then Sun requires that the system be licensed for use as a server. Note that the intended primary use test should always be applied first and that intended primary use as a server always requires a Solaris server license. For example, if the customer intends to use a system primarily as an NFS server but manages to configure it such that it imports more files systems than it exports, that system must still be licensed as a server. Q: Does this new licensing policy apply to both Solaris 1.x and Solaris 2.x licenses? A: Yes. Q: Does a desktop system functioning as an NIS and/or print server require a server license? A: A desktop system with a destkop license is allowed to function as an NIS or print server. If the system also provides other server services (besides name or printing), a server upgrade license is required. Q: How is the primary use definition applied to SPARCserver systems. A: The primary use definition only applies to desktop SPARCstation systems. All SPARCserver systems are considered server systems and ship with a server license. Q: How do I know if I have more than two continuous users versus intermittent usage by more than two users? A: If the number of users (uids) on a system is on average greater than 2, then a server license is required. If for short infrequent periods of time, the number of uids is greater than 2, then a desktop license is sufficient. Sun recognizes that it is common in distributed computing environments for any given system in the network to intermittently have more than 2 users connected via network facilities. Sun's intent is to allow these intermittent connections to systems licensed as desktop. However, a system that functions as a rlogin, telnet, xhost, or xterminal server for more than two users still requires a server license. Q: Does root count as a user? A: If root is a continuous user on the system then it counts, if it is an intermittent user, then it doesn't. Q: Do multiple programs or windows running on behalf of one user count as multiple users? A: No. Each distinct user id is counted, not each instance of that uid. Q: If I am using a SPARCstation 10 model 51 as a desktop and I add a processor, what additional Solaris license do I require? A: None. Systems used as desktops are allowed to add processors with no additional Solaris license upgrade charge. Q: I purchased a SPARCstation 10 model 51 and put it under SunSpectrum. Subsequently I purchased a Solaris Desktop to Uniprocessor Workgroup Server license to run the system as a server. I also added a processor and ordered a Solaris Uniprocessor to Dual-processor Workgroup Server license. Do I have to pay additional support fees for the SPARCstation to be licensed as a dual-processor server? Do I need to fill out any additional paperwork? Do I have to tell my local Customer Support Representative? A: No, no, and no. When the next release is distributed, Solaris will be automatically upgraded to that release and you are authorized to run Solaris as a Dual-processor Workgroup Server. No additional paperwork is required, and SunService does not need to be informed. Q: I purchased a SPARCstation 10 model 51 and put it under SunSpectrum. I want to use the system as a server and add a processor. Do I need to purchase additional Solaris licenses or am I automatically covered? A: You need to purchase additional licenses as described in the previous question. SunSpectrum will only cover the Solaris licenses that have already been purchased. It will NOT cover additional Solaris functionality that has never been initially licensed. Q: If I am using my desktop system as a server under Solaris 1.x and I am not under maintenance, what type of licenses do I need to use my system in the same capacity under Solaris 2.x? A: Desktop customers, not under maintenance, must first license their system as a server under Solaris 1.x (SOLC-US-L) and then purchase a Solaris 1.x to Solaris 2.x Server upgrade license (SOLS-LF). (c) 1993 Sun Microsystems, Inc. Sun, Sun Microsystems, the Sun logo, SunService, Solaris, NFS, SunSpectrum, LX, and IPX 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. SPARCstation, SPARCserver, SPARCcenter, SPARCclassic, and SPARCengine are licensed exclusively to Sun Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. All other product or service names mentioned herein are trademarks of their respective owners.