Barr Group TwitterBarr Group Vimeo

By downloading Barr Group’s copyrighted “Embedded C Coding Standard” (the “Document”), you (“Downloader”) are agreeing to be bound by the terms of this Document License (“Agreement”).

 1. RIGHTS GRANTED.  For good and valuable consideration, the receipt, adequacy, and sufficiency of which is hereby acknowledged, Barr Group grants Downloader a license to use the Document as follows:  Downloader may edit and subsequently reprint or otherwise publish the Document for its own internal use and for the use of its internal staff in conducting the business of the Downloader only. By downloading a copy of the Document, Downloader expressly agrees to the terms of this Agreement.

 2. RIGHTS RESERVED.  Except as expressly permitted herein, no rights in or to the Document are granted to Downloader. Barr Group (on behalf of itself and its Affiliates) retains all other rights in and to the Document, anywhere in the world.  Specifically, Downloader acknowledges and agrees:

 (a) that Barr Group holds the copyright for the Document;

 (b) that the Document and any works derived therefrom may not be published or shared except as permitted in Section 1 above;

 (c) that the Downloader shall take appropriate measures regarding limitations on publishing and sharing, including the incorporation of appropriate copyright markings and notations on limitations of publishing and sharing, as described in this Agreement, in the preamble of any derived works. If Downloader fails to include these required copyright markings and notations, Downloader agrees that such copies are unauthorized copies of the copyright material and that these unauthorized copies infringe Barr Group’s copyright of the Document.  If Downloader prepares any new works, translations or derivative works from the Document, Downloader hereby agrees that their rights for these new works, translations, or derivative works are limited to Downloader’s private (e.g., company internal) use. 

 3. DISCLAIMERS AND LIMITATION ON LIABILITY. Downloader agrees to hold harmless, defend, and indemnify Barr Group, its owners and officers, employees, and subcontractors, to the full extent permitted by law, for any claims brought in relation to, or use of, the Document. Downloader bears full responsibility for determining whether the contents of the Document and its derivations are safe and appropriate for the purposes of the Downloader’s uses.  In addition:

 a. THE DOCUMENT IS PROVIDED “AS IS” WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND.  TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, BARR GROUP EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, STATUTORY, EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED, TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT WITH REGARD TO THE DOCUMENT.

 b. In no event shall Barr Group be liable for any damages whatsoever (including, but not limited to, special, incidental, consequential, or indirect damages for personal injury, any and all other third party claims, loss of business profits, business interruption, loss of business information, or any other pecuniary loss, attorneys’ fees and litigation costs) resulting from or related to this Agreement or the use of the Document (whether or not Barr Group knew or should have known of the possibility of any such damages) or any third party claim that the Document as delivered to Downloader hereunder, infringes any copyright or trademark right or misappropriates any trade secret of any third party.

4. GOVERNING LAW; JURISDICTION; VENUE. This Agreement shall be construed in accordance with the laws of the State of Maryland without giving effect to its conflicts of laws rules. Any dispute arising out of, connected with or relating to this Agreement, shall be brought in either the state court of general jurisdiction in Montgomery County or the U.S. District Court for the District of Maryland, which the parties agree shall be the venue and exclusive forum in which to adjudicate any case or controversy arising from or relating to this Agreement. Each party irrevocably submits to the jurisdiction of such courts and waives any objections to either the jurisdiction of or venue in such courts. In the event Barr Group prevails in any dispute arising out of, connected with, or relating to this Agreement, Downloader shall pay Barr Group any and all costs associated with such dispute, including, without limitation, reasonable attorneys’ fees.  

5. SEVERABILITY; CONSIDERATION. Every part of this Agreement shall be considered severable. If for any reason any party of this Agreement is held to be invalid, that determination shall not impair or otherwise affect the enforceability of the other parts of this Agreement. By downloading the Document, Downloader acknowledges and agrees that the consideration underlying this Agreement is the mutual promises and covenants herein and Downloader’s use of, and access to, the Document subject to the terms and conditions of this Agreement.  

Return to Embedded C Coding Standard