Compare YumaPro SDK Binary Product Features
|Client Dev (yp-client)|
|NETCONF Call Home|
|NETCONF YANG Push|
* – Features dependent on Support Level
For more details visit YumaWorks Products page.
Frequently Asked Questions
What is the YumaWorks Developer program and how does it work?
This program provides access to YumaWorks software tools to participating members.
The following packages are available for free download to members:
There are additional software packages and optional technical support plans available.
You just need a YumaWorks Developer account to download free software right away.
Annual or monthly technical support plans can be added at any time through this developer portal.
Members with paid support plans can receive technical support using the Freshdesk WEB Portal or email.
How do I sign up for an account on YumaWorks Developer website?
Register for a free account online with your email address or social media account
What programming languages and tools are supported by YumaWorks Developer website?
YumaPro server development for local YANG server instrumentation libraries (SIL) uses the C language. YumaPro server development for remote YANG server instrumentation libraries (SIL-SA) usually uses the C language. There are some C libraries that must be used to interact with the netconfd-pro process. A custom subsystem program can be written in C++ or another language that can use C functions from an external library.
YumaPro client development using yp-client uses the C++ language.
What are the benefits of joining the YumaWorks Developer program?
- Access to free software tools
- Access to release notices and other product information
- Dashboard to manage your access to YumaWorks software downloads and purchases
- Access to Beta Programs for new software features
What are the pricing plans for using YumaWorks Developer package(s) and what features do they offer?
Click here to see the package feature comparisons. Selecting the package icons shows the pricing plans.
Can I reuse my YANG instrumentation code from Basic to Core or Advanced?
All YumaPro feature sets (Basic, Core, or Advanced) are 100% upward-compatible
All YumaPro Basic APIs are included in YumaPro Core
All YumaPro Core APIs are included in YumaPro Advanced
I wrote my own YANG module and SIL code, how can I make a product out of that?
You can create and distribute your own code any way you want.
You can create binary libraries from your code that are compatible with specific yumapro-sdk-basic releases.
Can I redistribute YumaWorks software for free?
No. Each user must obtain their own copy of the YumaPro server (e.g., the yumapro-sdk-basic package). It is possible to redistribute the server software for a small annual fee.
How much does it cost to obtain a redistribution license for YumaWorks software
How many developers can use a single YumaWorks Developer License?
One. Each YumaWorks Developer needs their own account to download software.
All users of the downloaded software are bound by the software license agreement.
What kind of technical support is provided with a YumaWorks Developer License?
Community support is provided for free:
A monthly or annual technical support plan can be added at any time
Bronze: Monthly releases, Additional OS versions and ARM platforms, limited support
Silver: Monthly releases, Additional OS versions and ARM platforms, more support
Gold: Monthly releases, Additional OS versions and ARM platforms, full support with SLAs
How does the Automatic Renewal for Paid Support Plans work?
A renewal email will be sent before the end of the current annual or monthly support period.
You must cancel before the end of the specified date in the email or the support plan will renew.
Can I stop a Paid Support Plan at any time?
Yes.. A support plan can be terminated at any time but it will not take effect until the end of support term.