RAD Studio 10.4.1 is now available! EMB_TEXT_LEARN_MORE

Deep discounts available on EMB_TEXT_INTERBASE_2020 for OEM or VARs – EMB_TEXT_CONTACT_SALES

Upgrade Pricing is Back After More than 2 Years! EMB_TEXT_SAVE_BIG_TODAY

Renew your Update Subscription license now EMB_TEXT_READ_MORE

EMB_TEXT_INTERBASE_SOFTWARE_LICENSE_AND

Applies to:

  • InterBase 2020 Server Edition
  • InterBase 2020 Desktop Edition
  • InterBase 2020 Developer Edition
  • InterBase 2020 ToGo Edition

EMB_TEXT_1_SCOPE

This Software License and Support Agreement ("Agreement") is a legal agreement between you (either an individual or an entity ("Licensee")) and Embarcadero Technologies, Inc., a Delaware corporation with offices at 10801 North Mopac Expressway, Building 1, Suite 100, Austin, TX, 78759, including its affiliates ("Licensor"). By downloading or unsealing Licensor's software and/or documentation ("Products"), Licensee is agreeing to be bound by the terms of this Agreement. In the event of a conflict between the terms of this Agreement and any ordering document, the terms of this Agreement will govern and control. Delivery if made by any means other than electronic delivery, shall be made FCA (Incoterms 2010) Licensor's shipping point. If Licensee is evaluating Licensor software, only the provisions of Section 22 below will govern such evaluation.

EMB_TEXT_2_LICENSE_GRANT

Licensor grants to Licensee a non-exclusive, non-transferable, perpetual license (the "License") to install this Product within the country (or in the case of a country within the European Union within the European Union) specified by Licensee's ship to address provided by Licensee in the ordering documentation for the Product at the time of purchase ("Licensed Country") in accordance with the license type for the specific edition of the Product as described in Section 25. Except where prohibited by applicable law, transfer of the Product into a country (or in the case of the European Union, outside the EU) not identified on the ordering documentation at the time of purchase is prohibited and will void the license. Temporary usage of a Product outside the Licensed Country or Territory while a user is travelling, is permitted. Certain editions of the Product may include AppWave, ToolCloud and/or InstantOn features. Additional restrictions applicable to those features may be found in supplemental terms accompanying them.

EMB_TEXT_3_TERM

This Agreement shall be effective on the date first accessed by Licensee.

EMB_TEXT_4_TERMINATION

Licensor may immediately terminate this Agreement without further obligation or liability: (a) with respect to a License, if Licensee fails to pay the license fee due for the License hereunder and continues to be delinquent for a period of thirty (30) days after the last day on which payment is due, (b) if a petition alleging insolvency is filed by or against Licensee and not stayed within 60 days, or a receiver is appointed for any part of Licensee's business, or its assets are assigned for the benefit of creditors; or (c) if Licensee commits any material breach of this Agreement and fails to remedy such breach within thirty (30) days after written notice by Licensor of such breach. The termination of this Agreement shall not affect: (i) the obligation of either party pursuant to any License which has not been terminated, and which shall therefore remain in effect in accordance with its terms; or (ii) the survival of the representations and warranties contained herein. Within 60 days of the termination of any License, Licensee shall return to Licensor the terminated Product and all related documentation, and copies thereof. Licensee shall promptly certify in writing to Licensor that all copies of the Product have been removed from each computer upon which the Product was installed, and that any copies not returned have been destroyed.

EMB_TEXT_5_TITLE_AND_PROPRIETARY_INFORM

EMB_TEXT_5_1_TITLE_AND_COPYRIGHT

Licensor represents and warrants that it has the full rights to license the Product to Licensee and to perform its obligations under this Agreement. All title and copyrights and other industrial, intellectual and marketing rights in and to the Product, including but not limited to all modifications thereto made by or for any person, are owned by Licensor and/or its affiliates and licensors, and are protected by both United States copyright law and applicable international copyright treaties Licensee agrees not to claim or assert title to or ownership of the Product. Except as expressly set forth herein, Licensee may copy the Product only for backup or archival purposes, and for no other purpose. Licensee will not remove or alter any copyright or proprietary notice from copies of the Product, and copies made by or for Licensee shall bear all copyright, trade secret, trademark and any other intellectual property right notices on the original copies. All rights not specifically granted to licensee herein are retained by Licensor.

EMB_TEXT_5_2_RESTRICTIONS

Licensee acknowledges and agrees that the Product contains valuable trade secrets of Licensor and/or its affiliates and licensors, and that this Agreement establishes a confidential relationship between the parties with respect to this information. Subject to applicable law, Licensee agrees (a) not to decompile, disassemble, reverse engineer or otherwise attempt to derive the Product source code from object code except to the extent expressly permitted by applicable law or treaty despite this limitation; (b) not to sell, rent, lease, license, sublicense, display, modify, time share, outsource or otherwise transfer the Product to, or permit the use of the Product by, any third party; and (c) to preserve the confidential nature of the proprietary and trade secret information by retaining and using the Product in trust and confidence, solely for its internal use, and using the degree of care and protection that Licensee would use for its own information of similar importance, but in no event less than a reasonable degree of care and protection, to prevent the unauthorized use, copying, publication or dissemination of the Product and Licensor's confidential information learned from Licensee's use of the Product. Licensee will not export or re-export the Product without both the written consent of Licensor and the appropriate U.S. and/ or foreign government license(s) or license exception(s). Licensor shall have the right to seek injunctive relief against any actual or threatened violation of these restrictions, in addition to any other available remedies. Additional restrictions may apply to certain files, programs or data supplied by third parties and embedded in the Product; consult the Product installation instructions or release notes for details. Licensee agrees to promptly report to Licensor any violations of these provisions by Licensee's employees, consultants or agents of which Licensee is aware.

EMB_TEXT_6_SUPPORT__MAINTENANCE_AND_ENH

Licensee is entitled to the Support services defined below as part of an annual Support fee.

EMB_TEXT_6_1_ELECTRONIC_SERVICES

To the extent that electronic services are available, Licensee may electronically access, at no charge, Support services which will be available twenty four (24) hours a day, seven (7) days per week. Such electronic services may include, but are not limited to: incident submission, case management and Product Releases.

EMB_TEXT_6_2_SUPPORT

Support shall be applicable only to the Product licensed or sold under this Agreement for which Support fees have been paid. Support will not cover any adaptation or modification of the Product made by Licensee or any third party. The email and phone support hours shall be as identified on the Licensor support website.

Support shall consist of:

(a) Make available a regional telephone number or other electronic support to Licensee in order for the Licensee to report Product issues and to receive assistance. Support will include providing licensing assistance. Licensor will analyse the incident and verify the existence of the problem and provide direction and assistance in resolving the incident; and

(b) Make available all updates, upgrades and other changes ("Releases") that Licensor, at its sole discretion, makes or adds to the Product and which Licensor furnishes, without charge, to other licensees of the Product that are enrolled in Support. Requests for Releases will only be honored during the support term. Physical media requires an additional charge.

EMB_TEXT_6_3_TERMINATION_OF_SUPPORT

Licensee may cancel enrollment in Support upon written notice to Licensor at least thirty (30) days prior to the next Support Anniversary Date. If Licensee has failed to renew or terminated its enrollment in Support, for a period of up to six months from the Support expiration date, Licensee may re-enroll in Support by paying a reinstatement fee to be calculated based on Licensor's then current reinstatement policy and due for the period during which Licensee was not enrolled in Support. In addition, Licensee must pay the annual charge for Support for the next year in advance. Such reinstatement date shall then be considered the Support Anniversary Date. For the avoidance of doubt, Support reinstatement will not be permitted after six months of lapsed Support. Licensee agrees not to modify the Product without the prior written approval of Licensor. Unapproved alterations to the Product shall void any obligation by Licensor to provide Support for the Product, pursuant to this Section 6, during the warranty period and any subsequent period in which Licensee is enrolled in Support. Licensor may elect to cease offering support services at any time (i) for a particular Product version in the case where it has been replaced by newer release(s) and (ii) in the case where a particular Product has reached its end of life.

EMB_TEXT_6_4_CHANGE_OF_SUPPORT_FEES

Licensor reserves the right to change its then current published list prices for the Products and its charge for Support at any time prior to renewal. Any such change to Support shall not take effect until the completion of the then current support term.

EMB_TEXT_6_5_SERVICES_UPDATES_PRODUCT_C

Licensor is not required under this Agreement to provide any installation, training or other services to Licensee. Such services, if available, must be purchased separately. If Licensee purchases support and Licensor provides Licensee with a new release, error correction, update, upgrade or other modification to the Product, such modification will be deemed part of the Product, and subject to the terms of this Agreement, unless the modification is expressly provided subject to a separate license agreement. If Licensee has acquired an upgrade version of the Product, such upgrade constitutes a single Product together with the copy of the Product that Licensee upgraded. This means that, although Licensee may have two sets of Product media and/or two license keys, Licensee still has only one license. Therefore, licensee may not transfer the original copy of the Product or license key to any other party or user. However, in order to facilitate version to version upgrade from an older InterBase version to one of these Products, Licensee may install and operate both the older version and the Product for a single period of 180 days while they are in development and test stage of a transition. Licensor reserves the right at any time not to release or to discontinue release of any Product and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of any future releases of the Product.

EMB_TEXT_7_PAYMENT_SCHEDULE

Payment for all License and Support fees shall be due thirty (30) following receipt by Licensee of an invoice by Licensor specifying the amounts due, unless otherwise set forth in an ordering document accepted by Licensor in writing. All fees are non-refundable. Licensor shall invoice Licensee for the initial Support fees upon the initial order of the licensed Products (the "Support Anniversary Date"). Sixty (60) days prior to each annual Support Anniversary Date of the licensed Products, Licensor shall invoice Licensee the then-current fee for the next year of Support.

EMB_TEXT_8_LIMITED_WARRANTY_AND_CONDITI

Licensor warrants and conditions for a period of sixty (60) days that the media on which the Product is furnished will be, under normal use, free from defects in material and workmanship. Licensor also warrants that the Product will perform in all material respects with the operating specifications contained in the accompanying Product documentation, for a period of sixty (60) days from the date of shipment. Other than with respect to any indemnification hereunder, Licensor's entire liability and Licensee's exclusive remedy under this provision will be for Licensor to use commercially reasonable efforts to remedy defects covered by this warranty and condition within a reasonable period of time or, at Licensor's option, either to replace the defective Product or to refund the amount paid by Licensee to license the use of the Product. Licensor does not warrant or condition that the operation of the Product will be uninterrupted or error free or that all software defects can be corrected. This warranty and condition shall not apply if (a) the Product is not used in accordance with applicable documentation; (b) Product defect has been caused by Licensee's malfunctioning equipment; or (c) Licensee has made modifications to the Product not expressly authorized in writing by Licensor. No employee, agent, or representative of Licensor has the authority to bind Licensor to any oral representations, warranties or conditions concerning the Product. Any written representation, warranty or condition not expressly contained in this Agreement shall not be enforceable.

THIS WARRANTY AND CONDITION IS IN LIEU OF ALL OTHER WARRANTIES AND CONDITIONS. THERE ARE NO OTHER EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, REGARDING THIS AGREEMENT OR ANY PRODUCT (S) LICENSED HEREUNDER.

EMB_TEXT_9_LIMITATION_OF_LIABILITY

Neither Licensor nor Licensee shall be liable to the other party for consequential, indirect, incidental, exemplary, special or punitive damages from any cause, whether in contract, tort (including negligence) or otherwise, arising out of or in any way connected with the design, manufacture, sale, support or use of the Product. Except as provided in Section 10 below, in no event shall Licensor's or Licensee's liability for direct damages resulting from the use of the Product exceed the amount paid by the Licensee to license the use of the Product.

EMB_TEXT_10_INDEMNIFICATION_FOR_INFRING

Licensor will defend or settle, at its own expense, any claim against Licensee asserting a patent, copyright, trademark, trade secret or proprietary right violation which concerns the Product used within the scope of the License hereunder. Licensor shall indemnify Licensee against any loss, expense or liability including reasonable attorney's fees from any damages alleged against Licensee. Licensor's obligations under this Section are conditioned on Licensee promptly notifying Licensor in writing after Licensee first receives notice of any such claim, action or allegation of infringement and, Licensor being given sole control of the defense of any action and all negotiations for its settlement or compromise, with the reasonable assistance of Licensee. Licensor shall not be liable for any costs or expenditures incurred by Licensee without Licensor's prior written consent. If an injunction or order is obtained against Licensee's use of the Product by reason of the allegations of infringement, or if in Licensor's opinion the Product is likely to become the subject of a claim of infringement, Licensor shall, at its expense:

(a) Procure for Licensee the right to continue using the Product; or

(b) Modify or replace the Product with a compatible, functionally equivalent, non-infringing Product(s); or

(c) If neither (a) nor (b) is reasonably practical in Licensor's judgment, remove the Product and issue Licensee a pro rata credit based upon the License fees paid for the Product prorated over a thirty-six (36) month period from the date of shipment of the Product. Thereafter, termination shall proceed in accordance with the terms of Section 4.

Licensor shall have no obligation under this Section to the extent the alleged infringement results from (i) modification of the Product other than by Licensor; (ii) the combination of the Product with products not provided by Licensor; or (iii) use of any older version of the Product when use of a newer version made available to Licensee would have avoided the infringement. This Section 10 is Licensor's entire liability and Licensee's sole and exclusive remedy in the event of intellectual property infringement of any kind.

EMB_TEXT_11_VERIFICATION

If you are entering into this Agreement as an entity other than an individual (e.g., as a corporation, a partnership, or other organization), Licensor may, at its expense, audit the number of copies of the Product in use by Licensee and the designated CPU(s) on which the Product is installed. Any such audit shall be conducted during regular business hours at Licensee's facilities and shall not unreasonably interfere with Licensee's business activities. If an audit reveals that LICENSEE has underpaid fees to Licensor, Licensee shall be invoiced for such underpaid fees (based on the list prices in effect at the time the audit is completed); and if the underpaid fees exceed 5% of the License fees already paid, then Licensee shall also pay Licensor the reasonable costs of conducting the audit.

EMB_TEXT_12_ASSIGNMENT

Neither this Agreement nor any of Licensee's rights, licenses or obligations hereunder may be assigned or delegated by Licensee to any third party, including without limitation in connection with a merger, acquisition, reorganization, outsourcing, change of control or under any other circumstance. Any such purported assignment or delegation shall be void and of no effect and shall constitute an incurable breach of this Agreement resulting in the automatic termination of this Agreement and all rights and licenses granted to Licensee hereunder.

EMB_TEXT_13_U_S_GOVERNMENT_RESTRICTED_R

Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in FAR Section 52.227-14 Alt. III (g)(3), FAR Section 52.227-19, DFARS 252.227-7014 (b) or DFARS 227.7202, as amended from time to time. Contractor/Manufacturer is Embarcadero Technologies, Inc., 10801 North Mopac Expressway, Building 1, Suite 100, Austin, TX, 78759. Any contract notices should be sent to this address. Licensee may not download, use, transfer, export or re-export the Product except as authorized by United States law and the laws of the jurisdiction in which the Product was obtained. In particular, but without limitation, Product may not be, downloaded, used, exported or re-exported (a) in or to (or by or to a national or resident of) any country then under U.S. economic embargo (currently including, but not necessarily limited to, Cuba, Iran, North Korea, Sudan, and Syria), (b) any end user who Licensee's knows or has reason to know will utilize them in the design, development or production of nuclear, chemical or biological weapons, or rocket systems, space launch vehicles, and sounding rockets, or unmanned air vehicle systems or (c) to any person or entity on the U.S. Treasury Department's list of Specially Designated Nationals or on the U.S. Department of Commerce's Denied Persons List or Entity List. By downloading or using Products, Licensee represents and warrants that it is not located in, under control of, or a national or resident of any such country or on any such list.

EMB_TEXT_14_SEVERABILITY

Should any provision of this Agreement be determined to be invalid, ineffective, or unenforceable, under present or future laws, the remainder of the provisions shall remain in full force and effect and shall in no way be affected, impaired or invalidated.

EMB_TEXT_15_NOTICE

Notices to either party shall be in writing to the address indicated in this Agreement (or as later amended) and deemed effective when received, or twenty-four (24) hours following the date of the postmark, if sent by prepaid certified mail, return receipt requested or by express courier.

EMB_TEXT_16_REFERENCING

If applicable, Licensee agrees that Licensor may refer to the corporate name of Licensee as a customer of Licensor, both internally and in externally published media; any additional disclosure by Licensor with respect to Licensee shall be subject to the prior written approval of Licensee.

EMB_TEXT_17_FORCE_MAJEURE

Neither party will be in default of its obligations under this Agreement to the extent its performance is delayed or prevented by causes beyond its reasonable control, including but not limited to acts of God, earthquake, flood, embargo, riots, sabotage, utility or transmission failures, fire or labor disturbances. The party facing an event of force majeure shall use its commercially reasonable efforts in order to remedy that situation as well as to mitigate its effects.

EMB_TEXT_18_WAIVER

The waiver by a party of one breach or default by another party under this Agreement will not constitute the waiver of any subsequent breach or default. No waiver shall be effective unless made in writing and signed by an authorized representative of the waiving party.

EMB_TEXT_19_SURVIVAL

In the event of expiration or termination of this Agreement for any reason, the provisions of Sections 1, 4, 5, 9, 11 and 13-21 shall survive in accordance with their respective terms.

EMB_TEXT_20_ENTIRE_AGREEMENT

Licensee acknowledges it has read this Agreement and agrees that it is the complete and exclusive statement of the agreement between the parties, and supersedes all prior proposals and understandings, oral and written, relating to the subject matter of this Agreement. This Agreement shall not be modified or rescinded except in writing signed by the parties. The terms and conditions of any present or future documents submitted by Licensee which conflicts with, or in any way purports to amend or supplement this Agreement, are specifically objected to by Licensor (unless expressly agreed to by a written instrument signed by Licensor), and shall be of no force or effect.

EMB_TEXT_21_GOVERNING_LAW

This Agreement shall be governed by and construed in accordance with the laws of the State of Texas without regard to conflicts of law principles. The provisions of the UN Convention on Contracts for the International Sale of Goods shall not apply.

EMB_TEXT_22_EVALUATION_LICENSE

Licensor is the owner and provider of certain proprietary software and documentation that Licensee desires to have tested and evaluated on the terms and conditions of this Section 22("Software"). For a term not to exceed ninety (90) days ("Evaluation Period") without Licensor's written authorization, the Software will be provided solely for evaluation purposes for Licensee's own internal use ("Evaluation") and Licensee is hereby granted a nontransferable, nonexclusive, limited license to operate and use the Software for such Evaluation. The Evaluation Period begins on the date Licensee downloads or unseals the Software. At the end of the Evaluation Period, Licensee shall cease using the Software and remove the Software from its systems. This requirement applies to copies of the Software in all forms (partial and complete) on all types of media and computer memory and whether or not merged into other materials. Licensee agrees not to cause or permit the reverse engineering, disassembly, modification, translation or decompilation of the Software. Licensee shall not copy the Software, or write or develop any derivative software. Licensee shall not release the results of any Evaluation testing or other performance results of the Software conducted under this Section 22 to any third party without Licensor's prior written consent for each such release.

THE SOFTWARE PROVIDED FOR THIS EVALUATION IS DELIVERED "AS IS, WHERE IS" AND LICENSOR SPECIFICALLY DISCLAIMS ANY AND ALL WARRANTIES OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Licensor does not warrant that the Products will operate without interruption or be error free. Sections 5, 9, 11-15, and 17-21 of the Agreement shall be deemed incorporated by this reference in the Evaluation license granted under this Section 22.

EMB_TEXT_23_HIGH_RISK_ACTIVITIES

The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities"). Licensor and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

EMB_TEXT_24_THIRD_PARTY_SOFTWARE

Certain components of the Product use or incorporate third party software programs and/or libraries (but excluding Separately Licensed Code) ("Third Party Software"). Licensee agrees that Licensor's third party licensors and suppliers are intended third party beneficiaries of all terms and conditions of this Agreement intended to protect intellectual property rights in the Product (including the Third Party Software) and limit certain uses thereof. The components listed in the oss_license_notice.txt file are considered "Separately Licensed Code". Separately Licensed Code is licensed to Licensee under the terms of the applicable third party license agreement(s) set forth in the oss_license_notice.txt file or as provided with the Separately Licensed Code. The terms of such third party license agreement(s) governs Licensee's use of all Separately Licensed Code. LICENSOR DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SEPARATELY LICENSED CODE; Licensor is not liable to Licensee, and will not defend, indemnify, or hold Licensee harmless for any claims arising from or related to the Separately Licensed Code; and Licensor is not liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages including, but not limited to, lost data, lost savings, and lost profits, with respect to the Separately Licensed Code.

EMB_TEXT_25_EDITION_SPECIFIC_TERMS

The Products listed below are licensed under the following terms and conditions.

INTERBASE 2020:

  • SERVER EDITION
  • DESKTOP EDITION
  • DEVELOPER EDITION
  • TOGO EDITION

EMB_TEXT_25_1_LIMITED_USE_RIGHTS_FOR_OT

If Licensee acquired this Product as part of another program ("Principal Program"), Licensee received this Product only in support of the Principal Program and Licensee's rights to use this Product will be limited to use with the Principal Program. Please contact Licensor's Sales Representative if Licensee wishes to acquire a separate license to this Product not limited to the Principal Program.

EMB_TEXT_25_2_THIRD_PARTY_DISTRIBUTION

If Licensee wishes to distribute the Product to third parties as bundled with Licensee's software application or installed on Licensee's hardware, Licensee must contact Licensor and enter into a separate license agreement.

EMB_TEXT_25_3_ENCRYPTION

The InterBase Software contains encryption and is subject to U.S. Commerce Department export restrictions as outlined in Section 13 of this Agreement.

EMB_TEXT_25_4_LICENSE_TYPES

For each license that Licensee acquires for the Product (Server Edition, Desktop Edition, or Developer Edition), Licensee will be provided with a license activation file consistent with the purchased license. The available license types that Licensor may grant with respect to the Product are identified below. Not all of these license types may be applicable to Licensee.

EMB_TEXT_25_5_INTERBASE_DESKTOP_EDITION

For each InterBase Desktop Edition license purchased, Licensee may (a) install a single copy of the InterBase Desktop Edition software on a single device, for Licensee's internal data processing needs only; (b) execute a single instance of this installed copy on the device on which it is installed; and (c) access a single instance of this copy of the InterBase Desktop Edition software on the same device on which the instance is executing for use by one concurrent user at any one time to make up to 8 connections to the InterBase Desktop Edition software. InterBase Desktop Edition may only use, on one device, the specific number of CPU cores that are identified in the accompanying documentation for the particular version of InterBase Desktop Edition. Licensee shall provide safeguards to ensure no more than one concurrent user uses the Desktop Edition at any one time. Licensee may not use multiplexing or connection pooling software or hardware to reduce the number of users directly connected to the Desktop Edition software, the number of users installing or using Desktop Edition shall be measured as the number of distinct inputs to the multiplexing or connection pooling front end. Licensee's user may not connect to the Desktop Edition software via an unrestricted-access Internet application.

EMB_TEXT_25_6_INTERBASE_SERVER_EDITION

For each the InterBase Server Edition license purchased, Licensee may (a) install a single copy of the InterBase Server Edition software on a single device for Licensee's internal data processing needs only; (b) execute a single instance of this copy of the InterBase Server Edition software on the device on which it is installed; and (c) allow a single Simultaneous User to access this instance of the InterBase Server Edition software with the Client software; and (d) install a single copy of the InterBase Server Edition software on a single device of the same operating system as the licensed device (under (a) above), for Idle Standby Server purposes only. Idle Standby Server can be configured with the InterBase Server Edition software installed on it and may or may not be powered on, but it is idle in that it is not performing useful work, by, for example, receiving or sending data. InterBase Server Edition may only use, on one device, the specific number of CPU cores that are identified in the accompanying documentation for the particular version of InterBase Server Edition. Licensing for additional CPU cores may be available for purchase from Licensor.

Simultaneous Users
InterBase contains client software ("Client Software") designed to connect a client machine to InterBase Server Edition software. Under one Simultaneous User License, Licensee may install and use the Client Software on a single device (a "Simultaneous User"). In order to install and use the Client Software on as many devices as Licensee wishes, Licensee must first purchase an equal number of Simultaneous User Licenses to the number of devices on which Licensee wishes to install the Client Software. Each Simultaneous User License allows Licensee to install the Client Software on a single device (a "Simultaneous User") and use the Client Software to connect a single user to the Server Edition software. Licensee may use the Client Software to connect as many Simultaneous Users to the Server Edition software as Licensee has Simultaneous User Licenses for that instance of the Server Edition software. (By way of example only, if Licensee wishes to install copies of the Client Software on fifteen (15) devices then Licensee must first purchase fifteen (15) Simultaneous End User Licenses; each of the simultaneous users that is using the Client Software pursuant to a Simultaneous User License may then connect to the instance of the Server Edition software for which Licensee has a Server Edition License). Any members of Licensee's organization or users authorized by Licensee to install or use the Product shall be considered users accessing the InterBase Server in a manner other than as members of the general public through an unrestricted-access Internet application and such users must be licensed by Licensee as individual Simultaneous Users. Licensee shall provide safeguards to ensure that the number of Simultaneous Users installing or using the Product does not exceed the total number of Simultaneous User Licenses Licensee has purchased. If the number of Simultaneous Users within Licensee's organization or users authorized by Licensee installing or using the Product exceeds the number of Simultaneous User Licenses Licensee has purchased, Licensee shall purchase additional licenses from Licensor or its distributors or resellers to equal the number of Simultaneous Users within Licensee's organization or users authorized by Licensee installing or using the Product. If Licensee uses multiplexing or connection pooling software or hardware to reduce the number of users directly connected to the InterBase Server Edition software, the number of Simultaneous Users within Licensee's organization or users authorized by Licensee installing or using InterBase Server Edition shall be measured as the number of distinct inputs to the multiplexing or connection pooling front end and Licensee shall purchase the equivalent number of Simultaneous User Licenses. If any of Licensee's users connect to the Server Edition software via an unrestricted-access Internet application Licensee must purchase an Unlimited User license from Licensor. For terms governing public access to an InterBase database from the Internet, see the section entitled "Unlimited User License." Regardless of system configuration Licensee uses, no individual Simultaneous User may make more than four simultaneous connections to the Server Edition software under one Simultaneous User license. If any such Simultaneous User requires more than four simultaneous connections to the Server Edition software Licensee must purchase an additional Simultaneous User license for such Simultaneous User to obtain the right to make an additional four connections. Each Simultaneous User license contains a version number. Each Simultaneous User license allows Licensee to connect Client Software to the Server Edition software only if the Simultaneous User license has a major version number which is the same as the major version number of the Server Edition software. (The major version number is the integer to the left of the leftmost decimal point).

Unlimited User
License Under the Unlimited User license, Licensee may install and use the Client Software on an unlimited number of devices. Each Unlimited User license is associated with a single InterBase Server Edition license. Each Unlimited User license allows Licensee to use the Client Software to connect an unlimited number of users to the particular instance of the Server Edition Software licensed under the Server Edition license with which the Unlimited User license is associated. Each Unlimited User license has a major version number which is the same as the major version number of the Server Edition software. (The major version number is the integer to the left of the leftmost decimal point.)

EMB_TEXT_25_7_DEVELOPER_EDITION

Under the Developer's license, Licensee may install and execute the Product on a single computer, subject to the limitations of this section. The Developer's license is limited to use for development purposes only, using solely client applications executing on the same computer as the server, and grants no rights whatsoever for use for production purposes. For purposes of this section, "development purposes" means the purpose of executing the Product, alone or in conjunction with other programs or systems solely to evaluate the performance or operation of Product or the programs or systems, and "production purposes" means the purpose of executing the Product in conjunction with programs or systems where the results of the programs or systems are, directly or indirectly, used for business operations or relied upon for business decisions. When executing under a Developer's license, the Product is subject to limitations on the number of concurrent users, the number of simultaneous database connections and the duration for which the Product will execute, as further described in the accompanying documentation and/or README file. Provided Licensee has obtained a Developer license, Licensee may write, compile and use Licensee's own applications ("Application(s)") using the Product including the Client Software, and Licensee may distribute and authorize third parties to distribute the Applications; provided, however, that (a) Licensee's Application is a product which operates in conjunction with the Product, (b) Licensee does not use any of Licensor's or its licensors' or suppliers' name, logos or trademarks, or any names, logos or trademarks of any product of Licensor (including the Product) or its licensors or suppliers to market the Application or any of Licensee's associated software product(s), (c) Licensee includes Licensor's copyright notice as part of the sign-on message for the Application or any of Licensee's associated software product(s), (d) Licensee agree to indemnify, hold harmless, and defend Licensor and its licensors and suppliers from and against any claims or lawsuits, including attorney's fees, that arise out of Licensee's writing, compiling, use or distribution of Licensee's Application or any of Licensee's associated software product(s), and (e) Licensee's Application or any of Licensee's associated program(s) is not merely a set or subset of the Product or any libraries or source code included with the Product. Licensee is not entitled to distribute any part of the Product with its Application(s) except for the Client Software, without first entering into a separate license agreement with Licensor.

EMB_TEXT_25_8_CALL_HOME_FEATURE

If you have obtained InterBase from a third party as part of the third party application it may contain a call home feature whereby the Software makes an automated one-time connection to the Embarcadero product registration system to record that the license is in use and the underlying operating system.

EMB_TEXT_25_9_INTERBASE_TOGO_EDITION

Under each ToGo Edition license, Licensee may install the ToGo Edition software on a single device and access a single instance of the InterBase ToGo Edition from a single instance of an application running on the same device on which the instance of InterBase ToGo Edition is executing for use by one concurrent user at any one time. InterBase ToGo Edition may only use, on one device, the specific number of CPU cores that are identified in the accompanying documentation for the particular version of InterBase ToGo Edition. Licensee shall provide safeguards to ensure no more than one concurrent user uses the ToGo Edition at any one time. Licensee may not use multiplexing or connection pooling software or hardware to reduce the number of users directly connected to the ToGo Edition software, the number of users installing or using ToGo Edition shall be measured as the number of distinct inputs to the multiplexing or connection pooling front end. Licensee's user may not connect to the ToGo Edition software via an unrestricted-access Internet application.

EMB_TEXT_25_10_INTERBASE_TOGO_TEST_DEPL

Licensee may use the InterBase ToGo Test Deployment license for the purpose of executing the InterBase ToGo Test Deployment software, alone or in conjunction with other programs or systems solely to evaluate the performance or operation of Product or the programs or systems. It may not be used for production purposes. When executing under an InterBase ToGo Test Deployment license, the Product is subject to limitations on the duration for which the Product will execute, as further described in the accompanying documentation and/or README file. Embarcadero may extend the duration at its sole discretion.

Embarcadero Technologies
10801 North Mopac Expressway
Building 1, Suite 100
Austin, TX, 78759


EMB_TEXT_INTERBASE_V_FIREBIRD

If you are looking to compare InterBase and Firebird then you will find the answers here to your questions around

  • Performance
  • Scalability
  • Business Readiness
  • How key feature compare
  • Total Cost of Ownership

In summary, InterBase is faster, scales further, offers more business critical features, has commercial grade support and a lower total cost of ownership. Read below to see how that is all true.

EMB_TEXT_FEATURES_1516 EMB_TEXT_INTERBASE EMB_TEXT_FIREBIRD
EMB_TEXT_PLATFORMS EMB_TEXT__8424 EMB_TEXT__4789
Windows
Linux
iOS and Android  
Mac OS X
Solaris
EMB_TEXT_CORE_SQL_ENGINE EMB_TEXT__8424 EMB_TEXT__8424
ACID Compliant
Embeddable
Stored Procedures, Triggers, Generators
High Concurrency
EMB_TEXT_DATA_SECURITY EMB_TEXT__8424 EMB_TEXT__4789
Database Encryption External
Column Level Encryption
Multiple Encryption Keys
User / Role Decryption
EMB_TEXT_BUSINESS_CONTINUITY EMB_TEXT__8424 EMB_TEXT__4789
Backup
Journaling
Point-in-Time recovery
EMB_TEXT_IN_BUILT_CHANGE_TRACKING EMB_TEXT__8424
Change Tracking / Sync 3rd Party External option
License Cost Per Server & Destination

EMB_TEXT_INTERBASE_COMMERCIAL_GRADE_DAT

InterBase is focused on providing commercial grade database features that supports you deliver cost effective software with industry best practice around change tracking, disaster recovery and data protection. InterBase delivers this power in an admin free, fast, scalability architecture so choosing InterBase means choosing a database that grows with you and meets your demands into the future.

EMB_TEXT_FIREBIRD_A_DISTANT_RELATIVE

The Firebird database was developed from an open source copy of the InterBase code back in mid-2000. Firebird is currently community developed, which is co-ordinated by IBPhoenix. While InterBase and Firebird share a number of core features, 15+ years of commercially focused development has enabled InterBase develop a long way from the original open source code.

Below you will discover how InterBase will reduce your costs, save you time, add core business features to your product (especially around business continuity / disaster recovery) and is cheaper than choosing Firebird when it comes to data movement and support.

EMB_TEXT_HOW_THEY_COMPARE

EMB_TEXT_INTERBASE_V_FIREBIRD_ON_SCALE

When it comes to speed and performance many processors make light work! Even mobile phones today carry multi-core processors and InterBase has experience developing for multi-platform devices exploiting SMP since 2002. In contrast Firebird has released in 2016 its first attempts at providing SMP support.

To give a flavor of how much faster and more scalable InterBase is, below are two key metrics from EMB_TEXT_TPC_C_PERFORMANCE_BENCHMARKING. TPC-C benchmarking provide an industry recognized standard for testing database performance using a fictional warehouse (wh) system that mimics real world usage by mixing read and write activity simultaneously.

Comparing the benchmark test for InterBase XE7 and Firebird 3 on identical hardware show InterBase to be consistently faster than Firebird.

Testing to ensure throughput when data is safely persisted, InterBase out performs Firebird dramatically. Testing a 4wh setup shows InterBase is 30% faster than Firebird. After this point Firebird’s performance drops significantly where as InterBase continues to scale.

tpc-c-performance-tpmc

Another critical test is against the time you wait for data to return. Based on a complete table scan (the quicker the better!) InterBase is consistently 5 times faster than Firebird, regardless of the data types or number of rows in a table.

time-for-full-table-scan

One key element to InterBase and Firebird is database transaction handling. Originally InterBase, and thus Firebird, ran with a 32bit Transaction ID. While not a problem for many, the most active systems with large user numbers have in practice needed to backup and restore their database monthly to ensure they don’t run out of transaction IDs. InterBase has moved to a 64bit Transaction ID that mean even the busiest embedded systems today would take closer to 150 years before the system would need to be taken down for maintenance.

In summary; If you are looking for a fast database that will grow with you, InterBase scales further, for longer, and is consistently faster than Firebird.


EMB_TEXT_INTERBASE_V_FIREBIRD_ON_DATA_P

Data protection is a key worry for all businesses today. EMB_TEXT_A_DATA_BREACH_TYPICALLY_LEADS with regulatory fines that can lead into millions of dollars and corrective action plans that require staff re-training, customer credit score monitoring etc all on top. This all adds up to a rather expensive exercise best avoided. It is far better to build this in upfront rather than pay for it later.

EMB_TEXT_WATCH_THE_WEBINAR_FOR_BEST_PRA

When it comes to data protection, both InterBase and Firebird offer role based authentication to control access to data inside the database however this is just the foundation and encryption at rest is key to safe storage of data and avoiding the bigger fines.

The first encryption capability for Firebird arrived in 2016 allowing for the database in its entirety to be encrypted using external encryption libraries. While useful, the architecture is prone to man-in-the-middle attacks and encrypting everything unnecessarily will slow down the database engine and reduce scalability.

In contrast, a highly flexible encryption model has been built into the InterBase core engine since 2010 offering entire database and focused fast granular column level encryption. Additionally, InterBase allows the creation of multiple encryption keys to protect different types of data, a key requirement to conform to many industry best practices e.g. around PCI.

InterBase supports data protection best practice by separating the responsibility for defining data visibility away from general database users into the SYSDSO (System Data Security Officer) login. Having SYSDSO manage granular encryption ensures data visibility rules are built into your data layer and are enforced though-out the development life cycle. By removing the need to manage data visibility rules from the development and test teams, you protect your application from accidental data leaks when refactoring applications in the future. This also removes major risks associated with privilege attacks; the simplest example being developers seeing data they should not have access to.


EMB_TEXT_INTERBASE_V_FIREBIRD_ON_DISAST

Both InterBase and Firebird are ACID compliant, allowing data to be backed up while the database is live due to a multi-generational architecture.

EMB_TEXT_BACKUP

Firebird has developed incremental backup allowing them to be run regularly appending files for only what has changed.

InterBase also offers incremental backup, but rather than into backup files that have a long restore process, InterBase produces a secondary read only database. This offers two immediate benefits

  • High demand data mining queries can be run onto a secondary server without impacting from the production server.
  • A copy of the database is available in case of hardware that doesn’t required a lengthy restore process to run first, reducing the costs and risk associated with down time.

EMB_TEXT_JOURNALING_AND_POINT_IN_TIME_R

InterBase commercial grade features take one giant step on from incremental backups with Journaling and Journal Archives. Journaling allows a database to benefit from in-memory speed with the security of immediate write to disk. Journaling is available to InterBase users and is heavily used in a number of high demand medical data processing facilities due to the speed, performance and data integrity benefits it brings, where the loss of any data can be life or death.

InterBase Journal Archives are the next step on and provide point-in-time recovery, allowing you to take a database back in time to a specific split second to see how the data looked. This allows for the recovery of data, even when a backup hasn’t been run, for ultimate disaster recovery protection. Journaling to a SAN allow for complete data recovery even in the case of hardware failure.


EMB_TEXT_INTERBASE_V_FIREBIRD_REPLICATI

The IoT Award winning InterBase technology Change Views provides a replication API built into the core InterBase kernel without extra run time charges. Designed from the ground up to be highly scalable, even for bi-directional data movement, Change Views dramatically reduces the cost of replicating data and ensures remote brief-cased data stays highly relevant.

Firebird doesn’t have any replication API, instead requires the purchase of IBReplicator licenses from IBPhoenix. IBReplicator is an established Replication Technology available for both InterBase and Firebird and is based on trigger based replication. IBReplicator charges $150 per replication server plus a replication target license of $130 per destination. Because of scalability issues, the largest pack pricing available is for 20 licenses. Bidirectional replication with IBReplicator is complicated to configure (as it requiring unique database users for each database to prevent circular changes) making it very time intensive to setup and complicated to manage (something you don’t need to worry about with Change Views). Firebird replication also requires remote databases to be fixed in their location to enable connectivity, rendering it impractical for mobilization projects where they are constantly on the move.

As Change Views is included in the InterBase license, Firebird replication soon outweighs the cost of InterBase (around 10 seats at list price), has a higher setup and management cost and are less flexible. Even if you found a way to manage Firebird replication to 1000 devices for a distributed project, IBReplicator costs would make InterBase a whopping 93% cheaper than using Firebird!

EMB_TEXT_READ_THE_TO_DISCOVER_HOW_CHANG


EMB_TEXT_INTERBASE_V_FIREBIRD_MOBILE

With mobile accounting for more connected devices today than traditional desktop and servers, mobile is key to the delivery of modern application architecture. The need for offline data is also essential to deliver the best user experience for end users.

InterBase brings its secure encrypted database format to iOS and Android (through InterBase ToGo) allowing one database to be used everywhere. With the addition of the patent pending Change Views, InterBase provides a scalable offline capability that helps reduce the cost of getting data to mobile.

Currently Firebird doesn’t have released support for mobile and tablet platforms.

EMB_TEXT_LOOKING_TO_TAKE_YOUR_WORK_FORC


EMB_TEXT_INTERBASE_V_FIREBIRD_SUPPORT_A

InterBase has cost effective options for global commercial grade support that will help give your customers peace of mind. With established SLA that include installation support to get you going, InterBase on-going support is very low in comparison to Firebird’s charged for extra.

The entry level Firebird support offering is “30 day email only support” for $850, rising to $10,000 (Windows) to $20,000 (Linux) per year.

To put it another way:

  • Just 30 day’s support for Firebird costs more than 1 years support for 100 InterBase desktop deployment licenses.
  • For 100 desktop deployments, Firebird is 15.4 x more expensive than InterBase for 1 years support.
  • If you combined licenses and 1 years support costs for 100 desktop deployments, Firebird is almost 4 times the price of InterBase in year one, and then 15.4 x more expensive for each additional year.
EMB_TEXT_INTERBASE EMB_TEXT_FIREBIRD
100 Desktop Deployments $2,163 $0
1 years support $649 $10,000
EMB_TEXT_TOTAL_4246 $2,812 $10,000

A supported top-end InterBase license (Server with unlimited users) for windows has annual running costs that are $7,891 per year cheaper than Firebird.

Every year you pay for Firebird support, you could have purchased 4¾ years InterBase support. Over 3 years, and including upfront license costs, that is a saving of $16,643.

EMB_TEXT_INTERBASE EMB_TEXT_FIREBIRD
1 Windows Server (with Unlimited users) $7,030 $0
1st years support $2,109 $10,000
2nd years support $2,109 $10,000
3rd years support $2,109 $10,000
EMB_TEXT_TOTAL_4246 $13,357 $30,000

When it comes to Linux you could have InterBase supported for 9 years (9 x $2109 = $18,981) for less than the price of a single years support for Firebird (1 x $20,000).

When it comes to access to the InterBase product manangement team, this is included for all InterBase ISV / VAR and OEM customers in your general license costs. The same privilege for Firebird with IBPhoenix costs $50,000!

EMB_TEXT_SUMMARY

It is never an easy conversation to suggest a customer pays for something when they could opt for an Open Source free alternative, however Open Source is not quite like a free beer, it’s more like a free puppy; you have to look after it and care for it and the costs do mount up. While InterBase has a license cost, it delivers more bang for your buck!

InterBase is faster, vastly more scalable, is packed with superior disaster recovery and data protection compliance features that are key to maintaining both you and your customer’s reputations. Additionally, Change Views adds a zero cost and highly scalable replication engine API that reduces significantly both data movement and replication licensing costs for the lowest total cost of ownership.

InterBase continues to offer a faster and more scalable solution than Firebird that will grow with your customer. And as an ISV/OEM/VAR customer your future requirements can always be shared directly with the product management team freely.

If your data is important, Choose InterBase. Choose to Embed, Deploy, Relax!


EMB_TEXT_REFERENCE_SOURCE

EMB_TEXT_HTTPS_WWW_IBPHOENIX_COM_SHOP_C
EMB_TEXT_HTTP_WWW_IBPHOENIX_COM_SERVICE
Pricing Correct as of 1st July 2016

EMB_TEXT_INTERBASE_V_MSSQL_SERVER

InterBase is an ultra-fast, scalable award winning multi-platform embeddable SQL database with commercial grade data security, disaster recovery and change synchronization. InterBase delivers this power in a lightweight, admin free, fast, scalable architecture. Choosing InterBase means choosing a SQL standard based database that grows with you and meets your demands into the future.

Microsoft SQL Server (MSSQL), like InterBase, is a database server (RDBMS) that provides support for storing tables, rows and columns of data based on SQL standards. MSSQL is sold in varying editions that enable different features and come with different pricing models. While MSSQL Standard can be purchased per user, MSSQL Enterprise is only available by cores.

EMB_TEXT_FEATURE EMB_TEXT_INTERBASE EMB_TEXT_MSSQL_ENTERPRISE EMB_TEXT_MSSQL_STANDARD EMB_TEXT_MSSQL_WEB_SPLA EMB_TEXT_MSSQL_EXPRESS
EMB_TEXT_PLATFORMS
EMB_TEXT_WINDOWS
EMB_TEXT_LINUX (beta) (beta) (beta)
EMB_TEXT_IOS_AND_ANDROID
EMB_TEXT_MAC_OS_X
EMB_TEXT_SOLARIS
EMB_TEXT_CORE_FEATURES
EMB_TEXT_STORED_PROCEDURES
EMB_TEXT_TRIGGERS
EMB_TEXT_TRANSPARENT_DATABASE_ENCRYPTIO
EMB_TEXT_COLUMN_LEVEL_ENCRYPTION
EMB_TEXT_ENCRYPTED_BACKUP
EMB_TEXT_HIGH_CONCURRENCY
EMB_TEXT_FINE_GRAINED_USER_SECURITY
EMB_TEXT_ONLINE_BACKUP
EMB_TEXT_JOURNALING
EMB_TEXT_POINT_IN_TIME_RECOVERY_2495
EMB_TEXT_FINE_GRAIN_AUDITING Trigger Logging Trigger Logging Trigger Logging Trigger Logging
EMB_TEXT_CHANGE_TRACKING_SYNC Subscriber only Subscriber only
EMB_TEXT_COMPUTE_CAPACITIES
EMB_TEXT_MAXIMUM_MEMORY_ALLOCATION Operating System Maximum Operating System Maximum 128GB 64GB 1GB
EMB_TEXT_MAXIMUM_DATABASE_SIZE 32 TB 524 PB 524 PB 10 GB 10 GB
EMB_TEXT_LICENSING
EMB_TEXT_HOT_DISASTER_RECOVERY_SERVER_L Not included with license Not included with license (read only passive only) N/A
EMB_TEXT_SIMULTANEOUS_USER_LICENSING Per core only Per named user Per core only N/A
EMB_TEXT_EXAMPLE_SIMULTANEOUS_10_USER_P $1,298
8 cores included
Includes failover
Not available $2,988
Named User Only
No failover
Not available N/A
EMB_TEXT_CPU_CORE_LICENSING 8 Included
32 max
4 core min
OS Max
4 core min
24 max
4 core min
16 max
4 core max
EMB_TEXT_EXAMPLE_8_CPU_CORE_PRICING Unlimited for $7,030
(Includes failover)
Unlimited for
$57,024
Unlimited for
$14,868
Hosting provider only N/A

* Comparative pricing correct as of July 2016. CPU licenses comparison is for unlimited user.
SPLA = Services Provider Licensing Agreement

How InterBase and MSSQL compare

EMB_TEXT_INTERBASE_V_MSSQL_SERVER_ON_DA

Data protection is a key worry for all businesses today. EMB_TEXT_A_DATA_BREACH_TYPICALLY_LEADS with regulatory fines that can lead into millions of dollars and corrective action plans that require staff re-training, customer credit score monitoring etc all on top. This all adds up to a rather expensive exercise best avoided. It is far better to build this in upfront rather than pay for it later.

EMB_TEXT_SEE_WEBINAR_FOR_BEST_PRACTICE

When it comes to data protection, both InterBase and MSSQL offer role based authentication to control access to data inside the database however this is just the foundation and encryption at rest is key to safe storage of data and avoiding the bigger fines.

The only edition of MSSQL that offers Transparent Database Encryption (TDE), encryption of the database file on disk where it rests, is MSSQL Enterprise. In contrast InterBase offers encryption at rest with fast granular column level encryption across all supported paid platforms. When it comes to backing up data, InterBase includes strong encrypted backup in all paid editions while MSSQL requires Standard or above.

InterBase supports data protection best practice by separating the responsibility for defining data visibility away from general database users into the SYSDSO (System Data Security Officer) login. Having SYSDSO manage granular encryption ensures data visibility rules are built into your data layer and are enforced though-out the development life cycle. By removing the need to manage data visibility rules from the development and test teams, you protect your application from accidental data leaks when refactoring applications in the future. This also removes major risks associated with privilege attacks; the simplest example being developers seeing data they should not have access to.

EMB_TEXT_INTERBASE_V_MSSQL_ON_DISASTER

Both InterBase and MSSQL are ACID compliant, multi-tenancy SQL database engines, and thus allow data to be backed up while the database is live and in use.

One major difference between InterBase and MSSQL is that the price of a hot disaster recovery server is included in the InterBase server pricing. To illustrate the price for secure storage of the data at rest with 256bit AES strength encryption, the following pricing compares InterBase unlimited user server (which includes 8 cores) with MSSQL Enterprise for 8 cores.

EMB_TEXT_8_CORE_SERVER_PRICING EMB_TEXT_INTERBASE_8_CORE EMB_TEXT_MSSQL_ENTERPRISE_8_CORE
Live Database Server $7,030 $57,024
Disaster Recovery Server 1 hot DR machine Included $57,024
EMB_TEXT_TOTAL $7,030 $114,048

As you can see, InterBase is $107,018 cheaper for 8 cores with disaster recovery licensed. To purchase MSSQL Server Enterprise on its minimum of 4 cores then it costs $57,024 in total, that is still $49,994 more expensive for a live and hot disaster recovery setup.

EMB_TEXT_LOWEST_COST_ENTERPRISE EMB_TEXT_INTERBASE_8_CORE EMB_TEXT_MSSQL_ENTERPRISE_4_CORE
Live Database Server $7,030 $28,512
Disaster Recovery Server 1 hot DR machine Included $28,512
EMB_TEXT_TOTAL $7,030 $57,024

If you decided to run without encryption, running a hot disaster recovery machine with MSSQL Standard works out still more than 4 times the price of InterBase.

EMB_TEXT_8_CORE_SERVER_PRICING EMB_TEXT_INTERBASE_8_CORE EMB_TEXT_MSSQL_STANDARD_8_CORE
Live Database Server $7,030 $14,868
Disaster Recovery Server 1 hot DR machine Included $14,868
EMB_TEXT_TOTAL $7,030 $29,736

If you are running a hot disaster recovery machine with MSSQL Standard on 4 cores it still works out more than 2 times the price of InterBase.

EMB_TEXT_LOWEST_COST_STANDARD EMB_TEXT_INTERBASE_8_CORE EMB_TEXT_MSSQL_STANDARD_4_CORE
Live Database Server $7,030 $7,434
Disaster Recovery Server 1 hot DR machine Included $7,434
EMB_TEXT_TOTAL $7,030 $14,868

EMB_TEXT_DATABASE_SHADOW_MIRROR

InterBase Server, MSSQL Standard and Enterprise editions offer database mirroring, referred to as shadowing in InterBase. In addition, MSSQL offers AlwaysOn Availability Groups. Shadowing databases help to automatically protect against data loss in the event of a hard drive failure. EMB_TEXT_READ_MORE_ABOUT_INTERBASE_SHAD

EMB_TEXT_JOURNALING_AND_POINT_IN_TIME_R

InterBase and MSSQL Standard and above offer Journaling. Journaling allows a database to benefit from in-memory speed with the security of immediate write to disk. Journaling is available to InterBase users and is heavily used in a number of high demand medical data processing facilities due to the speed, performance and data integrity benefits it brings, where the loss of any data can mean life or death.

InterBase Journal Archives are the next step on and provide point-in-time recovery, allowing you to take a database back in time to a specific split second to see how the data looked. This allows for the recovery of data, even when a backup hasn’t been run, for ultimate disaster recovery protection. Journaling to a SAN allow for complete data recovery even in the case of hardware failure. For these features in MSSQL you need to have the Enterprise edition.

EMB_TEXT_INTERBASE_V_MSSQL_PERFORMANCE

InterBase comes with Performance Monitoring logging through IBConsole so there is no need for an external tool. MSSQL Web and above also includes Performance data collection and reports.

EMB_TEXT_INTERBASE_V_MSSQL_REPLICATION

The IoT Award winning InterBase technology Change Views provides a replication API built into the core InterBase kernel without extra run time charges. Designed from the ground up to be highly scalable, even for bi-directional data movement, Change Views dramatically reduces the cost of replicating data and ensures remote brief-cased data stays highly relevant.

MSSQL offers a log based replication system that is designed for server to server data movement. In contrast Change Views is log less and has zero additional server impact for 1 to 1,000’s of subscribed destinations.

EMB_TEXT_FOR_AN_INTERESTING_STORY_ON_HO

On top of Change Views, InterBase also offers incremental backups to ensure a copy of the database is mirrored to a separate machine. This is in effect one-way replication that can be scheduled to run constantly providing a live ready to use copy of the database.

EMB_TEXT_INTERBASE_V_MSSQL_MOBILE

With mobile accounting for more connected devices today than traditional desktop and servers, mobile is key to the delivery of modern application architecture. The need for offline data is also essential to deliver the best user experience.

InterBase brings its secure encrypted database format to iOS and Android (through InterBase ToGo) allowing one database structure to be used everywhere. With the addition of the patent pending Change Views, InterBase provides a scalable offline capability that helps reduce the cost of getting data to mobile.

With mobile data being a soft target for data theft that needs to be managed outside the domain, having granular encryption at rest makes InterBase a powerful option for any mobilization strategy. As MSSQL doesn’t have support for iOS and Android, why not look to use InterBase on mobile regardless of your backend database.

Summary

MSSQL is a powerful top end database that comes with top end pricing. While the largest systems with thousands of concurrent users may feel more at home with MSSQL, for ISV systems (scaling from a few hundred down to a single concurrent user) InterBase brings commercial grade business critical features that are only found in MSSQL Enterprise for a fraction of the cost of MSSQL Standard.

With a hot disaster recovery 8 CPU Core server setup with TDE coming in at over $107k cheaper, InterBase server is a serious consideration for any ISV who want to reduce not just license costs but benefit from the upside of a secure embeddable database with near zero administration and powerful disaster recovery features.

If you do decide on MSSQL for the back end server, then InterBase ToGo still offers a powerful option for mobilization that protects you and your customers’ reputations beyond the firewall.


Source: EMB_TEXT_HTTPS_MSDN_MICROSOFT_COM_EN_US

EMB_TEXT_COMPARE_THE_BEST_ISV_DATABASES

When it comes to choosing the right database to support your application, it can feel like a daunting task. To make life easier, here are a few topics to consider to help you pick the right database for you and your customers.

EMB_TEXT_TOPIC EMB_TEXT_NOTES
Look at Total Cost of Ownership
  • Up front license cost
  • On-going support costs
  • Daily administration costs
  • Development costs
Do the database and pricing both scale to fit the needs of your customers today and into the future?
  • From one to hundreds of end users. Is the price right?
  • Will it work on small customers’ hardware and still scale to larger customers?
What value will the database add to your product?
  • Data Security
  • Disaster Recovery
  • Data Movement Cost
  • User Security
Will your database help protect you and your customers from the risks around data storage?
  • Can you trust your end users to keep their data safe when using your system?

ISVs choose InterBase because of its super-low total cost of ownership, speed of development, ease to support, and commercial-grade database features. Below is an overview of InterBase versus a select few databases.

EMB_TEXT_FEATURE EMB_TEXT_INTERBASE EMB_TEXT_FIREBIRD EMB_TEXT_MYSQL EMB_TEXT_MSSQL EMB_TEXT_SAP_SQL_ANYWHERE EMB_TEXT_SQLITE
EMB_TEXT_PLATFORMS
EMB_TEXT_WINDOWS
EMB_TEXT_LINUX ( ) beta
EMB_TEXT_IOS_AND_ANDROID ( ) feature limited
EMB_TEXT_MAC_OS_X
EMB_TEXT_CORE_FEATURES
EMB_TEXT_STORED_PROCEDURES
EMB_TEXT_TRIGGERS
EMB_TEXT_DATA_CHECK_CONSTRAINTS
EMB_TEXT_DATABASE_ENCRYPTION External Depends on Edition Depends on Edition 3rd Party
EMB_TEXT_COLUMN_LEVEL_ENCRYPTION Depends on Edition
EMB_TEXT_HIGH_CONCURRENCY
EMB_TEXT_FINE_GRAINED_USER_SECURITY
EMB_TEXT_ONLINE_BACKUP Depends on Edition
EMB_TEXT_JOURNALING Depends on Edition Depends on Edition
EMB_TEXT_POINT_IN_TIME_RECOVERY_2495 Depends on Edition Depends on Edition
EMB_TEXT_CHANGE_TRACKING
EMB_TEXT_CHANGE_TRACKING_SYNC 3rd Party – License Cost Per Server & Destination Depends on Edition Depends on Edition Extra License Cost

EMB_TEXT_INTERBASE_VS_FIREBIRD

Summary: InterBase is faster, is vastly more scalable, and is packed with superior disaster-recovery and data-protection compliance features that are key to maintaining both your and your customers’ reputations. Additionally, Change Views adds a zero-cost and highly scalable replication engine API that significantly reduces both data movement and replication licensing costs for the lowest total cost of ownership.

EMB_TEXT_READ_MORE

EMB_TEXT_INTERBASE_VS_MYSQL

Summary: Open-source is not always free. Oracle’s MySQL is a popular open-source database that is free to download, but you’ll need to buy an annual subscription for each deployment. InterBase gives you better value. When it comes to protecting your data and ensuring business continuity, it’s critical that you carefully consider both data backup and data encryption. InterBase supports both online data backups and transparent data encryption (TDE) in all paid editions, while these features are available only in the most expensive MySQL Enterprise edition.

MySQL architecture centers on server-to-server replication and doesn’t offer a mobile database. InterBase Change Views is built to easily handle data movement between a large variety of remote devices—either locally or distributed—making it ideal for modern scalable replication requirements.

EMB_TEXT_INTERBASE_VS_MSSQL

Summary: MSSQL is a powerful top-end database that comes with top-end pricing, if you want the business critical features like transparent data encryption (TDE). TDE helps businesses conform with data-protection laws and best practices and work toward standards like PCI/HIPAA compliance. TDE is in all paid editions of InterBase, a feature that is only available in MSSQL Enterprise.

On disaster-recovery server costs, InterBase includes the license for a secondary hot disaster-recovery server; for MSSQL, you have to pay for an additional server license. To put it another way, an eight-CPU server with TDE and hot disaster recovery is over $107k cheaper with InterBase!

Without the mobile presence, the MSSQL replication technologies focus on server to server rather than enablement of a large number of distributed remote devices that InterBase Change Views also enables.

EMB_TEXT_READ_MORE

EMB_TEXT_INTERBASE_VS_SAP_SQL_ANYWHERE

Summary: Sybase SQL Anywhere was acquired by SAP in 2012. Being a SAP company, its agenda is heavily focused on SAP product development and feature requirements. There is also clear indication from SAP that HANA is their platform for the future, leaving many wondering what will happen to SQL Anywhere.

Both InterBase and SQL Anywhere provide strong mobile offerings and data change-tracking capabilities. While Change Views is built into the InterBase core, MobiLink is a charged extra per device.

EMB_TEXT_INTERBASE_VS_SQLITE

Summary: InterBase IBLite and SQLite are both free database offerings. SQLite lacks certain features to achieve SQL92 compliance, specifically the lack of stored procedures.

For business data on mobile, InterBase ToGo is packed with superior disaster recovery and data-protection compliance features that are key to maintaining both your and your customers’ reputations. With protection throughout the development life cycle, InterBase massively reduces the risk of fines and regulatory action in the event of lost data.

SQLite is basically a flat file on steroids; SQLite does offer the same level of database support to ensure data integrity and doesn’t for high concurrency. Because of this, it is not really suited for ISV development.

EMB_TEXT_INTERESTED_IN_USING_INTERBASE

ISV/OEMs and VARs can get special pricing by setting up a VAR agreement. Read more about EMB_TEXT_BECOMING_AN_INTERBASE_VAR or EMB_TEXT_CONTACT_YOUR_SALES rep for more information.