IBM Rational – FlexNet Token based licensing

IBM Rational license management using FLEXnet

The IBM Rational License Server uses FLEXnet (FlexLM) for licensing IBM Rational products.

FLEXnet main components

The four main components of FLEXnet are:

  • The License Manager Daemon, lmgrd

  • The Vendor Daemon, telelogic

  • The client application program, in this case any IBM Rational application

  • The license file, license.dat

Mode of employment

  • When an IBM Rational product is started, the program uses the TELELOGIC_LICENSE_FILE system variable to find out the name of the computer that’s running the FLEXnet license server and the port that it’s using.

  • The program contacts the license manager on the FLEXnet license server, using the specified port. It requests a floating license and makes the request for the Telelogic vendor daemon.

  • On the FLEXnet license server, the license manager sends the request to the Telelogic vendor daemon. The Telelogic vendor daemon checks to see if any licenses are available.

  • If there are free licenses, the Telelogic vendor daemon grants a license and the program runs. If there aren’t any licenses available, the Telelogic vendor daemon refuses the request, and the program fails to start and displays a license denial message.


Token-based licensing

Token licenses are in fact a form of floating license, only that instead of having a pool of licenses – it has a pool of tokens. When a feature is checked-out, a certain amount of tokens are consumed. The number of consumed tokens is specific to each feature, and is apparent in the feature/Increment line in the license file. When the application is closed, the tokens are returned to the pool for other end users to use.

Advantages of Token licensing

Having the ability to apply the acquired licenses to multiple products is an appealing concept:

  • Customers are not always aware of the full array of features they may acquire. having a token based license scheme ensures customer satisfaction from the license acquisition.

  • As development stages progress, customer needs change. They may require different licensed features, and eliminate the charge of “unused” software.

  • The entire license purchasing method is simplified. Customer can add/try new software during project, without new PO or evaluation process

Rational tools’ token-based licensing

IBM Rational license types

IBM Rational includes the following license types:

DOORS, Synergy, Change, Tau, System Architect, Focal Point, Rhapsody, Publishing Engine, Logiscope and Team Webtop

IBM Rational token license file examples

  • The Increment / Change line marks the number of tokens to be consumed:

INCREMENT Change telelogic 2015.04302 30-apr-2015 1 …

VENDOR_STRING=T10-999999:t,TLSTOK,1.0,Change,5  … // 5 Tokens worth.

  • This is an INCREMENT line indicating the total number of Tokens in the license

file. In this case, it is 200:

INCREMENT TLSTOK ibmratl 2.0 30-apr-2015 200 ISSUER=IBM

Rational License Server 8.1.1

Rational License Server 8.1.1 incorporates all vendor daemons (telelogic, rational, and ibmratl) into one. This change has also been incorporated into multiple Rational products such as ClearCase and ClearQuest.


References

http://publib.boulder.ibm.com/infocenter/rational/v0r0m0/index.jsp?topic=/com.ibm.rational.license.doc/topics/r_lic_log_file.html


http://www-01.ibm.com/support/docview.wss?uid=swg27023414&aid=1

FLEXnet® feature codes for Autodesk products – 2011

Autodesk published the codes for version 2011 of the software.

Autodesk features codes are important in order to relate the FLEXlm/FLEXnet FEATURE to the Autodesk software name.

For example:

Product Feature Code
AutoCAD 2011 85536ACD_2011_0F
AutoCAD Architecture 2011 85561ARCHDESK_2011_0F
AutoCAD Civil 3D 2011 85604CIV3D_2011_0F
AutoCAD ecscad 2011 85581ECSCAD_2011_0F
AutoCAD Electrical 2011 85538ACAD_E_2011_0F
AutoCAD Inventor LT Suite 2011 85650INVLTS_2011_0F
AutoCAD Inventor Professional Suite 2011 85567INVPRO_2011_0F
AutoCAD Inventor Routed Systems Suite 2011 85569INVPRORS_2011_0F
AutoCAD Inventor Simulation Suite 2011 85571INVPROSIM_2011_0F
AutoCAD Inventor Suite 2011 85573INVBUN_2011_0F
AutoCAD Inventor Tooling Suite 2011 85575INVMFG_2011_0F
AutoCAD LT 2011 85555ACDLT_2011_0F
AutoCAD LT Civil Suite 2011 85662ACDLTC_2011_0F
AutoCAD Map 3D 2011 85557MAP_2011_0F
AutoCAD Mechanical 2011 85545AMECH_PP_2011_0F
AutoCAD MEP 2011 85562BLDSYS_2011_0F
AutoCAD P&ID 2011 85603PNID_2011_0F
AutoCAD Plant 3D 2011 85602PLNT3D_2011_0F
AutoCAD Raster Design 2011 85683ARDES_2011_0F
AutoCAD Revit Architecture Suite 2011 85623REVITS_2011_0F
AutoCAD Revit MEP Suite 2011 85624REVSYP_2011_0F
AutoCAD Revit Structure Suite 2011 85594REVSU_2011_0F
AutoCAD Structural Detailing 2011 85595STRDET_2011_0F
AutoCAD Visualization Suite 2011 85657ACDDS_2011_0F
Autodesk 3ds Max 2011 855013DSMAX_2011_0F
Autodesk 3ds Max Design 2011 85503MAXDES_2011_0F
Autodesk 3ds Max Entertainment Creation Suite 2011 85617MXECS_2011_0F
Autodesk 3ds Max Entertainment Creation Suite Premium 2011 85685MXECSP_2011_0F
Autodesk Algor Simulation 2011 85590ALGSIM_2011_0F
Autodesk Algor Simulation CFD 2011 85591ASCFD_2011_0F
Autodesk Algor Simulation MES 2011 85592ASMES_2011_0F
Autodesk Algor Simulation Professional 2011 85593ASPRO_2011_0F
Autodesk Alias Automotive 2011 84800AUTOST_2011_0F
Autodesk Alias Design 2011 85000DESNST_2011_0F
Autodesk Alias Sketch 2011 85615ALSK_2011_0F
Autodesk Alias Surface 2011 85200SURFST_2011_0F
Autodesk Animation Academy 2011 85618AAA_2011_0F
Autodesk Design Academy 2011 85625DES_ACA_2011_0F
Autodesk Design Suite Advanced 2011 85654DSADV_2011_0F
Autodesk Design Suite Premium 2011 85655DSPRM_2011_0F
Autodesk Design Suite Standard 2011 85653DSSTD_2011_0F
Autodesk DirectConnect JT 2011 85609DC_JT_2011_0F
Autodesk DirectConnect NX 2011 85611DC_UG_2011_0F
Autodesk Ecotect Analysis 2011 85672ECOA_2011_0F
Autodesk Education Master Suite 2011 85626EMS_2011_0F
Autodesk Education Suite for Architecture and Engineering 2011 85627ESAE_2011_0F
Autodesk Education Suite for Civil and Structural Engineering 2011 85628ESCSE_2011_0F
Autodesk Education Suite for Entertainment Creation 2011 85619ESEC_2011_0F
Autodesk Education Suite for Industrial Design 2011 85629ESID_2011_0F
Autodesk Education Suite for Mechanical Engineering 2011 85630ESME_2011_0F
Autodesk Factory Design Suite Advanced 2011 85636FDSADV_2011_0F
Autodesk Factory Design Suite Premium 2011 85635FDSPRM_2011_0F
Autodesk GM CAD Convertors 2011 85663GMCADC_2011_0F
Autodesk Intent Professional 2011 85668INVAS_2011_0F
Autodesk Intent Runtime 2011 85670INVAR_2011_0F
Autodesk Intent Server 2011 85671INTSER_2011_0F
Autodesk Inventor 2011 85579INVNTOR_2011_0F
Autodesk Inventor Factory Advanced 2011 85632INVFAD_2011_0F
Autodesk Inventor Factory Premium 2011 85631INVFPR_2011_0F
Autodesk Inventor LT 2011 85649INVLT_2011_0F
Autodesk Inventor Publisher 2011 85667INVPUB_2011_0F
Autodesk Inventor Runtime 2011 85648INVRT_2011_0F
Autodesk LandXplorer Studio Professional 2011 85583LDXSP_2011_0F
Autodesk MapGuide Enterprise 2011 85552MAPGE_2011_0F
Autodesk Maya 2011 85537MAYA_2011_0F
Autodesk Maya Entertainment Creation Suite 2011 85620MYECS_2011_0F
Autodesk Maya Entertainment Creation Suite Premium 2011 85687MYECSP_2011_0F
Autodesk Moldflow Adviser Advanced 2011 85637MFAA_2011_0F
Autodesk Moldflow Adviser Design 2011 85638MFAD_2011_0F
Autodesk Moldflow Adviser Manufacturing 2011 85639MFAM_2011_0F
Autodesk Moldflow CAD Doctor 2011 85640MFCD_2011_0F
Autodesk Moldflow Design Link for CATIA V5 2011 85641MFDLC_2011_0F
Autodesk Moldflow Design Link for Parasolid 2011 85642MFDLP_2011_0F
Autodesk Moldflow Design Link for Pro/ENGINEER 2011 85643MFDLPE_2011_0F
Autodesk Moldflow Insight Advanced 2011 85644MFIA_2011_0F
Autodesk Moldflow Insight Basic 2011 85645MFIB_2011_0F
Autodesk Moldflow Insight Performance 2011 85646MFIP_2011_0F
Autodesk Moldflow Synergy 2011 85647MFS_2011_0F
Autodesk MotionBuilder 2011 85554MOBPRO_2011_0F
Autodesk Mudbox 2011 85580MBXPRO_2011_0F
Autodesk Navisworks Factory Advanced 2011 85634NWFAD_2011_0F
Autodesk Navisworks Factory Premium 2011 85633NWFPR_2011_0F
Autodesk Navisworks Manage 2011 85600NAVMAN_2011_0F
Autodesk Navisworks Simulate 2011 85601NAVSIM_2011_0F
Autodesk Plant Design Suite Advanced 2011 85658PDSADV_2011_0F
Autodesk Plant Design Suite Premium 2011 85659PDSPRM_2011_0F
Autodesk Productstream Professional 2011 72100PCPRO_2010_0F
Autodesk Productstream Professional Easy 2011 71900PCEASY_2010_0F
Autodesk Productstream Professional Office 2011 85550PCOFFI_2011_0F
Autodesk Revit Architecture 2011 85587REVIT_2011_0F
Autodesk Revit MEP 2011 85614RVTMPJ_2011_0F
Autodesk Revit MEP-B 2011 85541RVTMPB_2011_0F
Autodesk Revit Structure 2011 85543REVITST_2011_0F
Autodesk Robot Structural Analysis 2011 85585RSA_2011_0F
Autodesk Robot Structural Analysis Professional 2011 85586RSAPRO_2011_0F
Autodesk Showcase 2011 85607SHOWCASE_2011_0F
Autodesk Showcase Professional 2011 85606SHOWPRO_2011_0F
Autodesk Smoke 2011 for Mac OS X 85693SMKMAC_2011_0P
Autodesk Softimage 2011 85563SFTIM_2011_0F
Autodesk Softimage Entertainment Creation Suite 2011 85621SIECS_2011_0F
Autodesk Topobase Client 2011 85559TOPOBSCLNT_2011_0F
Autodesk Topobase Web 2011 85560TOPOBSWEB_2011_0F
Autodesk Vault Collaboration 2011 85598VLTC_2011_0F
Autodesk Vault Professional 2011 85588VLTM_2011_0F
Autodesk Vault Workgroup 2011 85596VLTWG_2011_0F

Autocad for MAC!!!

Autodesk announce the release of Autocad 2011 for MAC. It runs natively on the OS X platform with a MAC style interface.

Check the announcement at Autodesk site.

This version does not yet supports network licensing (floating/concurrent licensing) such as the Windows version that uses FLEXlm (FLEXnet) floating licensing.

Another important point to consider is that this initial version of Autocad for MAC does not yet includes all the functionality included in the Windows version. I assume that will be solved very soon.

Is it another crack in the Microsoft dominance in the organizational market?