Oracle Utilities Network Management System

Transcription

Oracle Utilities Network ManagementSystemLicensing Information User ManualRelease 2.5.0.1.4F41252-05December 2021

Oracle Utilities Network Management System Licensing Information User Manual, Release 2.5.0.1.4F41252-05Copyright 1999, 2021 Oracle and/or its affiliates. All rights reserved.This software and related documentation are provided under a license agreement containingrestrictions on use and disclosure and are protected by intellectual property laws. Except as expresslypermitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate,broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in anyform, or by any means. Reverse engineering, disassembly, or decompilation of this software, unlessrequired by law for interoperability, is prohibited.The information contained herein is subject to change without notice and is not warranted to be errorfree. If you find any errors, please report them to us in writing.If this is software or related documentation that is delivered to the U.S. Government or anyonelicensing it on behalf of the U.S. Government, then the following notice is applicable:U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integratedsoftware, any programs embedded, installed or activated on delivered hardware, and modifications ofsuch programs) and Oracle computer documentation or other Oracle data delivered to or accessed byU.S. Government end users are “commercial computer software” or “commercial computer softwaredocumentation” pursuant to the applicable Federal Acquisition Regulation and agency-specificsupplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure,modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including anyoperating system, integrated software, any programs embedded, installed or activated on deliveredhardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) otherOracle data, is subject to the rights and limitations specified in the license contained in the applicablecontract. The terms governing the U.S. Government’s use of Oracle cloud services are defined by theapplicable contract for such services. No other rights are granted to the U.S. Government.This software or hardware is developed for general use in a variety of information managementapplications. It is not developed or intended for use in any inherently dangerous applications,including applications that may create a risk of personal injury. If you use this software or hardware indangerous applications, then you shall be responsible to take all appropriate fail-safe, backup,redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaimany liability for any damages caused by use of this software or hardware in dangerous applications.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may betrademarks of their respective owners.Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARCtrademarks are used under license and are trademarks or registered trademarks of SPARCInternational, Inc. AMD, Epyc, and the AMD logo are trademarks or registered trademarks of AdvancedMicro Devices. UNIX is a registered trademark of The Open Group.This software or hardware and documentation may provide access to or information about content,products, and services from third parties. Oracle Corporation and its affiliates are not responsible forand expressly disclaim all warranties of any kind with respect to third-party content, products, andservices unless otherwise set forth in an applicable agreement between you and Oracle. OracleCorporation and its affiliates will not be responsible for any loss, costs, or damages incurred due toyour access to or use of third-party content, products, or services, except as set forth in an applicableagreement between you and Oracle.

ContentsChapter 1Introduction . 1-1Chapter 2Licensing Information . 2-1Product Descriptions. 2-1License Restrictions Matrix . 2-4Chapter 3Third Party Notices . 3-1Bundled Third Party Products . 3-1Required Unbundled Oracle and Third Party Products. 3-4Chapter 4Third Party Licenses and Copyright Notices . 4-1Components Released Under the ACE / TAO License. 4-2Components Released Under Apache Licenses . 4-3Components Released Under the BSD 2-clause or 3-clause License . 4-10Components Released Under the GPL v2.0 License. 4-32Components Released Under the MIT License . 4-49bzip . 4-50csmap. 4-51International Components for Unicode for Java. 4-58JGraphX . 4-60Copyright Notices . 4-63i

ii

Chapter 1IntroductionThis Licensing Information document is a part of the product or program documentationunder the terms of your Oracle license agreement and is intended to help you understandthe program editions, entitlements, restrictions, prerequisites, special license rights, and/or separately licensed third party technology terms associated with the Oracle softwareprogram(s) covered by this document (the “Program(s)”). Entitled or restricted useproducts or components identified in this document that are not provided with theparticular Program may be obtained from the Oracle Software Delivery Cloud website(https://edelivery.oracle.com) or from media Oracle may provide. If you have a questionabout your license rights and obligations, please contact your Oracle sales representative,review the information provided in Oracle’s Software Investment Guide re-investment-guide/index.html), and/orcontact the applicable Oracle License Management Services representative listed on ent-services/index.html.Introduction1-1

Introduction1-2Licensing Information User Guide

Chapter 2Licensing InformationOracle Utilities Network Management System product is comprised of two distinct productsuites: Oracle Utilities Outage Management System (OMS) and Oracle Utilities DistributionManagement System (DMS). These products each contain a number of optionalcomponents with restricted functionality that can only be used if they have been licensed.Product DescriptionsFunctional AreaDescriptionOutage Management System BaseThe Oracle Utilities Network Management System (NMS) operationsmodel, and tools to support and administrate the model and integrationto leading GIS vendors. Core functionality to manage outages, includingtracking of outage durations at the customer level, outage causes, andactions taken.Includes: Web Workspace, Web Trouble, Model Management, TopologyValidation, Configuration Assistant, Generic IVR Adapter, GIS Adapters(Esri, Intergraph, GE Smallworld)OMS Option:Outage Management Switching and SchematicsFunctionality that allows operators to record switching actionselectronically via interaction with a map view of the covered service areaand operations model.Also the ability to generate schematic diagrams of the major networkmodel elements.Includes: Web Switching Management, Schematics (schematica)OMS Option:Outage Management AdaptersOMS Option:Outage Management Call CenterLicensing InformationModules for integrating Oracle Utilities Outage Management System toforeign systems such as CIS, IVR, AMI, AVL, and Mobile systems.Includes: Generic IBM MQ Mobile Adapter, MultiSpeak adapter flows forAMI and AVL integration, and SOAP Web ServicesTools used to enter calls into the system, easily query status of specificcustomers, and track the progress of restoration callbacks.Includes: Web Call Entry, Web Callbacks2-1

Product DescriptionsFunctional AreaDescriptionOMS Option:Functionality used to estimate when assessment and restoration will becomplete for various types of outages, broken out by section of thedistribution network. Ability to forecast the impact of bringing onadditional resources, or determining the resource need to meet targetobjectives.Outage Management Storm ManagementIncludes: Storm ManagementOMS Option:Outage Management PagingFunctionality used to provide automatic internal notifications from theOracle Utilities Outage Management System to identify specific customersaffected, major outages, beginning and ending of storm events, andstatus of planned outages.Includes: Service AlertOMS Option:Network Management Flex OMS ClientA browser-based version of NMS providing core OMS capabilities to takeauthority, see lists of events and crews within subscribed area, be able toview and update crew statuses and event details, and see a distributionnetwork interactive map with functionality similar to the OperationsMobile Application.Note: Flex Operations is not supported on tablets or smartphones.Includes: Flex Operations core OMS functionsDistribution Management System BaseThe Oracle Utilities Network Management System (NMS) operationsmodel, and tools to support and administrate the model and integrationto leading GIS vendors. Functionality that allows operators to recordswitching actions electronically via interaction with a map view of thecovered service area and operations model.Includes: Web Workspace, Web Switching Management, ModelManagement, Topology Validation, Configuration Assistant, GIS Adapters(Esri, Intergraph, GE Smallworld), Schematics (schematica)DMS Option:Distribution Management Power FlowFunctionality that provides an integrated three phase unbalanced powerflow solution built into the system operator's normal business processesand work flows to provide enhanced decision support.Includes: Power Flow, Weather Data Adapter, DERMS Adapter, ProfileAdapterDMS Option:Distribution Management Advanced FeederManagementFunctionality that allows operators to query the system forrecommendations of specific switching situations, including load shedevents. The system can present a set of switching actions to address a setobjective which the operator can review, modify, and utilize. Also theability to see hourly peak forecasts for the next 24 hours and daily peakforecast for the remainder of the week to provide advance warning ofpotential load issues, allowing proactive responses.Includes: Suggested Switching, Load Shed & Restoration, Feeder LoadManagementDMS Option:Distribution Management Fault Location Isolation andService RestorationFunctionality that, based on SCADA triggers such as lockouts and faultindications/location, determine the specific protective device which hascleared a sustained fault, identifies the de-energized sections, anddetermines the available alternate supplies for re-energization.Includes: Fault Location, Isolation, and Service Restoration2-2Licensing Information User Guide

Product DescriptionsFunctional AreaDescriptionDMS Option:Functionality that helps operators to recognize and be able to affectvoltage on the network, utilizing the power of the system to prepare andpresent recommendations to the operator for action.Distribution Management Volt/VAr OptimizationIncludes: Network OptimizationDMS Option:Distribution Management Fault Location AnalysisFunctionality that determines the distance downstream of faultmeasurements where a fault is estimated to have occurred. All potentialfault locations are displayed in graphical and tabular formats and theoperator can incrementally reject or confirm fault locations as crewsprovide feedback on fault dispatches.Includes: Fault Location AnalysisNMS Option:SCADAFunctionality that supports bringing in SCADA data via a variety ofstandards-based adapter options, displaying SCADA Summary data andSCADA Alarms, and leveraging the data in support of DMS applications.Outbound SCADA controls are also supported.Includes: SCADA Extensions, SCADA Measurements adapter (scadapop),Generic SCADA Adapter, ICCP Adapter, MultiSpeak SCADA Adapter, OSISCADA Adapter, SCADA Calculation EngineNMS Option:Training SimulatorFunctionality that allows a trainer to record scenarios including customercalls, AMI last gasps, and simulated device operations in support oftraining. Each scenario can be played back for a trainee, paused,modified, and monitored by the trainer.Includes: NMS Training SimulatorNMS Option:Operations Mobile ApplicationApplication for Android, iOS, and Windows devices that allows fieldpersonnel to be quickly registered, assigned work, update status, reportblocked roads, enter damage assessment details, receive and respond toswitching steps, and update basic NMS event information such as ERT,notes, and so forth. REST API also can be used to integrate a 3rd-partymobile solution to NMS.Includes: Operations Mobile Application template app, REST APINMS Option:Distributed Energy Resource ManagementFunctionality that enables dispatch of DER through optimized plans(Network Optimization/Suggested Switching/FLISR). Enables ActiveNetwork Management Switching. Enables Network Capacity Allocationwhich manages Distributed Energy Resource markets.Includes: Active Network ManagementNMS Option:Network Management Flex NMS ClientAn add-on to the Flex OMS Client that provides additional browser-basedfunctionality such as switching management and some other NMSfunctions beyond the core OMS functions of the Flex OMS Client.Note: Flex Operations is not supported on tablets or smartphones.Includes: Flex Operations additional NMS functions. Requires NetworkManagement Flex OMS Client.Licensing Information2-3

License Restrictions MatrixLicense Restrictions MatrixOracle Utilities Outage Management System and Oracle Utilities Distribution ManagementSystem each contain a number of options whose functionality are restricted, and can onlybe used if specific options have been licensed.The table below indicates the options included with or available to each of the listedproducts. Indicates that the option is included with the product. *Indicates that the option is included with the product, but must be licensedseparately.For example, a customer licensing Oracle Utilities Network Management System whowishes to use the Call Center feature must also license the Call Center option. Also,note that Outage Management System Base and Distribution Management SystemBase are licensed separately2-4Product/OptionOMSOutage Management System Base Outage Management Switching and Schematics *Outage Management Adapters *Outage Management Call Center *Outage Management Storm Management *Outage Management Paging *Network Management Flex OMS Client *DMSDistribution Management Base Distribution Management Power Flow *Distribution Management Advanced Feeder Management *Distribution Management Fault Location Isolation and ServiceRestoration *Distribution Management Volt/Var Optimization *Distribution Management Fault Location Analysis *Distributed Energy Resource Management *Network Management SCADA * *Network Management Training Simulator * *Operations Mobile Application * *Network Management Flex NMS Client * *Licensing Information User Guide

Chapter 3Third Party NoticesBundled Third Party ProductsThe following table lists third party software bundled with the Oracle Utilities NetworkManagement System release and installed as part of the base product installation.VendorProductVersionApache Software FoundationApache Ant1.10.11Apache Ant-Contrib1.0b3Apache Batik SVG Toolkit1.13, 1.14Apache Commons BeanUtils1.9.4Apache Commons CLI1.4Apache Commons Collections3.2.2, 4.4Apache Commons Compress1.21Apache Commons Configuration22.7Apache Commons HttpClient3.1Apache Commons IO2.11Apache Commons Lang3.11Apache Commons Logging1.2-9f99a00Apache Commons Math3.6.1Apache Commons Text1.9Apache Cordova Browser6.0.0Apache cordova-plugin-network-information2.0.2Apache Curator5.1.0Apache Curator-recipes5.1.0Apache Curator-x-async5.1.0Apache Jena3.17.0Apache Log4j22.16.0Third Party Notices3-1

Bundled Third Party ProductsVendorProductVersionApache POI4.1.2Apache Xalan C 1.12Apache Xerces C 3.2.2Apache Xerces2 for Java2.12.1Apache XmlBeans3.1.0Apache XML Commons External1.3.02, 1.3.04, 1.4.01Istvan AlbertAltgrapg0.17AutodeskCsmap14.05Markus Bernhardtproxy-vole1.0.5Boost.orgBoost1.74.0Nathan CahillSplit.js1.6.2COIN-OR FoundationCBC2.10.5Jason R. Coombssetuptools49.2.1Timothy Crosleyisort5.7.0Kim Daviesidna2.10Eclipse FoundationJakarta Annotations API1.3.5Jakarta JSON Processing2.0.0Jakarta Restful Web Services JAX-RS ckson-module-jaxb-annotations2.11.3Free Software FoundationBison3.7.4GeneviagSoap2.8.100FasterXML, LLC3-2Licensing Information User Guide

Bundled Third Party ProductsVendorProductVersionGoogleGoogle Guava30.0, 30.1Gson2.8.6Philip HazelPCRE library8.44Hewlett PackardJena3.17.0iamkundayjs1.10.6JGraph LtdJGraphX1.10.3.2John DeRegnaucourtdeep-equals1.7Jonathan Hedleyjsoup1.14.3jQuery tpdlighttpd1.4.58localForagelocalForage1.9.0NetCat AGReportcat1.1.1OWASP FoundationJava HTML Sanitizer20180219.1OWASP FoundationOWASP Java Encoder Project1.2.3The Netty .Finalnetty-transport-native-epoll4.1.70.FinalThe pip developerspip20.2.3Andrey Petrovurllib31.26.4Pyinstaller Development TeamPyinstaller4.1Python Software FoundationPython3.8.7QOS.chSLF4J1.5.8, 5.1Kenneth ReitzThird Party Notices3-3

Required Unbundled Oracle and Third Party ProductsVendorProductVersionJohann C. Rocholl, Florent Xicluna, and IanLeepycodestyle2.6.0Douglas C. SchmidtACE6.5.12Julian R. Sewardbzip21.0.8Singular SystemsJEP2.4.1Steven SandersonKnockout.js3.5.1NPMknockout-store4.0.0The Flex ProjectFlex2.6.4Anthony Tuiningacx Oracle8.1.0UnicodeInternational Components for Unicode for Java3.4.4Vanderbilt UniversityThe ACE Orb (TAO)2.5.9Required Unbundled Oracle and Third Party ProductsThe following table lists non-NMS Oracle and third party software that are required forspecific product modules of the Oracle Utilities Network Management System release, butnot bundled with the released software. These products must be separately installed by theend user as part of the base product installation. Some products also require separatelicenses as noted.VendorProductVersionNotesOracleActive Data Guard19.3 Required for High Availability. Thisis a licensed option to the OracleRDBMS Enterprise Edition.OracleBI Publisher12.2.1.4 (SP4 )Used for business intelligencereports and for printing and emailing web switching plans.OracleEnterprise Manager13.4Required for High Availability.OracleJava Developer Kit (JDK)1.8.0 281 Used by Java GUI components andweb-service based interfaces(Client and Server side) 64-bit Java is required for most NMS models. 32-bit Java may be sufficient for some non-production NMSenvironments.3-4OracleLive Energy Connect7.1 Needed for the SCADA AdapterOracleOracle Database LifecycleManagement Pack13.4Required for High Availability. Thisis a licensed option to the OracleEnterprise Manager.OracleOracle RDBMS EnterpriseEdition19.3 Required for core Oracle UtilitiesNetwork Management Systemfunctionality.Licensing Information User Guide

Required Unbundled Oracle and Third Party ProductsVendorProductVersionNotesOracleOracle WebLogic ServerStandard, Enterprise, or SuiteEditions 12c12.2.1.4 Used by Java GUI components andweb-service based interfacesOracleSite Guard13.4Required for High Availability. Thisis included in the licenses forOracle Database LifecycleManagement Pack and WebLogicServer Management PackEnterprise Edition.OracleWebLogic Server ManagementPack Enterprise Edition13.4Required for High Availability. Thisis a licensed option to the OracleEnterprise Manager.ApacheSoftwareFoundationCordova10.0.0A mobile development framework,used by Operations MobileApplication, that enablesprogrammers to developapplications in HTML5, Javascriptand CSS3 rather than relying onplatform-specific APIs like those iniOS or Android.ApacheZooKeeper3.6.2Used by the NMS Monitorcomponent of High AvailabilityAppleiOS SDK XCODE12.4 Required to develop OperationsMobile Application for iOSplatform.EsriArcGIS/ArcFM on SDE,Personal GDBs in Access, FileGDBs, and Personal SDE /SqlServerExpress10.xEsri GISGESmallworld GIS4.xSmallworld GISGoogleAndroid Studio4.1.1Required to develop OperationsMobile Application for Androidplatform.GoogleGoogle Chrome89.0 Used to display online help andwhen using Java Web Start todownload the NMS Java clientapplications.Also supported for the FlexOperations application.Third Party NoticesGrzegorz KowalLaunch4j Executable Wrapper3.0.2Used with NSIS to installstandalone Java clientapplications from theConfiguration Assistant.IBMMQ8.0.0.4Needed for Generic IBM MQAdaptersIntergraphG/Electric GIS9.3.x, 10.xIntergraph GIS3-5

Required Unbundled Oracle and Third Party ProductsVendorProductVersionNotesMicrosoftEdge (Chromium)89 Used to display online help andwhen using Java Web Start todownload the NMS Java clientapplications.Also supported for the FlexOperations application.MicrosoftVisual StudioV2017 Required to develop OperationsMobile Application for Windows 10APP platformMicrosoftWindows10(64-bit)Used to run client applications.MozillaFirefox78 Used to display online help andwhen using Java Web Start todownload the NMS Java clientapplications.Also supported for the FlexOperations application.NullsoftNSIS (Nullsoft ScriptableInstall System)2.46Used with Launch4j to installstandalone Java clientapplications from theConfiguration Assistant.The OpenSSLProjectOpenSSL1.1.1l (OracleSolaris)1.0.2k-21(Oracle Linux)Used for secure communicationbetween SwService (used in CVRand FLISR) and WebLogic serverNotes on Non-NMS Oracle and Third Party Products:3-6 For a full explanation of Java version support for NMS applications, please refer to thefollowing KM support article (Doc ID 1992766.1) :https://support.oracle.com/rs?type doc&id 1992766.1 Oracle WebLogic comes in Standard Edition (SE), Enterprise Edition (EE), and Suite.WebLogic is an additional license that is required for NMS; any of the three options canbe used. However, WebLogic Server EE and WebLogic Suite support clustering, whileWebLogic Server SE does not. Oracle RDBMS Enterprise Edition and Oracle BI Publisher are separately licensedmodules from Oracle. Oracle Operations Mobile Application is a separately licensed module from Oracle. IBM MQ ICCP requires a separate third party license to be acquired by Oraclecustomers. A plus sign ( ) after the fourth digit in the version number indicates that this and allversions of the JRE/JDK extensions are supported. For example, 1.8.0 77 means that1.8.0 77 and any higher 1.8.0 xx versions are supported.Licensing Information User Guide

Chapter 4Third Party Licenses and Copyright NoticesThis chapter provides licensing and copyright information associated with the open sourcethird party products installed with the Oracle Utilities Network Management System. SeeChapter 3, Third Party Notices, for specific 3rd Party product version numbers supportedwith this release. Third Party Licenses and Copyright NoticesLicenses Components Released Under the ACE / TAO License Components Released Under Apache Licenses Components Released Under the BSD 2-clause or 3-clause License Components Released Under the Eclipse 1.0 License Components Released Under the Eclipse Public License 2.0 with GPL v.2 with CPE Components Released Under the MIT License boost bzip csmap gsoap International Components for Unicode for Java JGraphX jQuery Mobile PythonCopyright Notices4-1

Components Released Under the ACE / TAO LicenseLicensesComponents Released Under the ACE / TAO License ACEACE(TM), TAO(TM), CIAO(TM), and CoSMIC(TM) (henceforth referred to as "DOC software")are copyrighted by Douglas C. Schmidt and his research group at Washington University,University of California, Irvine, and Vanderbilt University, Copyright (c) 1993-2008, all rightsreserved. Since DOC software is open-source, freely available software, you are free to use,modify, copy, and distribute--perpetually and irrevocably--the DOC software source codeand object code produced from the source, as well as copy and distribute modified versionsof this software. You must, however, include this copyright statement along with any codebuilt using DOC software that you release. No copyright statement needs to be provided ifyou just ship binary executables of your software products.You can use DOC software in commercial and/or binary software releases and are under noobligation to redistribute any of your source code that is built using DOC software. Note,however, that you may not do anything to the DOC software code, such as copyrighting ityourself or claiming authorship of the DOC software code, that will prevent DOC softwarefrom being distributed freely using an open-source development model. You needn'tinform anyone that you're using DOC software in your software, though we encourage youto let us know so we can promote your project in the DOC software success stories.The ACE, TAO, CIAO, and CoSMIC web sites are maintained by the DOC Group at theInstitute for Software Integrated Systems (ISIS) and the Center for Distributed ObjectComputing of Washington University, St. Louis for the development of open-sourcesoftware as part of the open-source software community. Submissions are provided by thesubmitter as is'' with no warranties whatsoever, including any warranty ofmerchantability, noninfringement of third-party intellectual property, or fitness for anyparticular purpose. In no event shall the submitter be liable for any direct, indirect, special,exemplary, punitive, or consequential damages, including without limitation, lost profits,even if advised of the possibility of such damages. Likewise, DOC software is provided as iswith no warranties of any kind, including the warranties of design, merchantability, andfitness for a particular purpose, noninfringement, or arising from a course of dealing, usageor trade practice. Washington University, UC Irvine, Vanderbilt University, their employees,and students shall have no liability with respect to the infringement of copyrights, tradesecrets or any patents by DOC software or any part thereof. Moreover, in no event willWashington University, UC Irvine, or Vanderbilt University, their employees, or students beliable for any lost revenue or profits or other special, indirect and consequential damages.DOC software is provided with no support and without any obligation on the part ofWashington University, UC Irvine, Vanderbilt University, their employees, or students toassist in its use, correction, modification, or enhancement. A number of companies aroundthe world provide commercial support for DOC software, however.DOC software is Y2K-compliant, as long as the underlying OS platform is Y2K-compliant.Likewise, DOC software is compliant with the new US daylight savings rule passed byCongress as "The Energy Policy Act of 2005," which established new daylight savings times(DST) rules for the United States that expand DST as of March 2007. Since DOC softwareobtains time/date and calendaring information from operating systems users will not beaffected by the new DST rules as long as they upgrade their operating systems accordingly.The names ACE(TM), TAO(TM), CIAO(TM), CoSMIC(TM), Washington University, UC Irvine,and Vanderbilt University, may not be used to endorse or promote products or servicesderived from this source without express written permission from Washington University,4-2Licensing Information User Guide

Components Released Under Apache LicensesUC Irvine, or Vanderbilt University. This license grants no permission to call products orservices derived fromthis source ACE(TM), TAO(TM), CIAO(TM), or CoSMIC(TM), nor does it grant permission forthe name Washington University, UC Irvine, or Vanderbilt University to appear in theirnames.Components Rele

Functionality that allows a trainer to record scenarios including customer calls, AMI last gasps, and simulated device operations in support of training. Each scenario can be played back for a trainee, paused, modified, and monitored by the trainer. Includes: NMS Training Simulator NMS Option: Operations Mobile Application