Work release means a program of partial confinement
New Release means new releases, updates or versions of the Software made generally available by SAP through unrestricted shipment pursuant to SAP Support after the Effective Date of the Agreement.
Current Release means that version of the Product installed on the Equipment at the Commencement Date and any modifications to it or if a new Release is available, that new Release installed on the Equipment and any modifications to it;
Release of Claims means the Release of Claims in substantially the same form attached hereto as Exhibit B (as the same may be revised from time to time by the Company upon the advice of counsel).
Waiver and Release means the Waiver and Release attached hereto as Exhibit A.