Click here to Skip to main content

Terms Of Service for CodeProject

To ensure the smooth operation of CodeProject and to ensure that your rights and the rights of CodeProject are protected, we have created a series of legal agreements that will provide the necessary protection.

The content on this Site is provided by CodeProject and its licensors and content providers. The "Site" refers to http://www.codeproject.com and all other Web properties owned or operated by CodeProject now and in the future (or anything that replaces, supplements, or supersedes the Web as the site of CodeProject).

TERMS OF SERVICE: The basic agreement is the Terms of Service ("TOS") which you are now reading. The TOS set out the legal terms by which CodeProject makes its web site and services available. When you visit CodeProject, you will automatically be bound by the TOS. By using the Site, you accept our then current TOS, as revised and updated.

FOR CONTRIBUTORS OF CODE: If you contribute code, there is an additional agreement that you need to agree to. The Contributors Agreement gives CodeProject permission to edit and post your code, gives CodeProject some basic assurances about your code, and allows you to protect your intellectual property by specifying what license arrangements you want to make with End Users who would like to use the code you have submitted. When you contribute code, you are asked to select your preferred End User License Agreement (EULA) from a menu we provide, or to insert your own EULA. This EULA is an agreement directly between you and the End User.

FOR CONTRIBUTORS OF DOCUMENTS (EG. ARTICLES): If you contribute documents (in any form or media), you give us the rights necessary to edit and post and maintain your material (and the edited version), and to prevent unauthorized uses by End Users of material that we edit. End Users are given rights to read your material, but no rights to republish or otherwise distribute your material. CodeProject will retain your copyright notices, and can publish your name and site ID with your posting. If we edit your material, we will own the edited version, and you will own your original version. We cannot publish our edited version other than on the Site, without your consent. If you desire End Users to be able to contact you, you should advise CodeProject so your contact information can be published. If your material has been previously published, that publisher may have rights, and if so, you must obtain all consents before posting on CodeProject. If your material contains images, audio, or video, we require that you have obtained consents from all persons depicted, seen, or heard, the owners of any places depicted, and any other rights holders.

FOR USERS OF DOCUMENTS: We require that you respect our Contributors. In general, all rights, except the right to read/view/listen to posted documents for your personal use are reserved to the Contributors, or to us.

FOR USERS OF CODE: End Users are advised that code is posted to CodeProject subject to the TOS, and that if you download code from CodeProject for use in your own applications, you will also have to agree to abide by the terms of an End User License Agreement (EULA) specified by the Contributor of that code. CodeProject is not a party to that EULA. Not all Contributors make their intellectual property available on the same license terms. For ease of use of our Site, we have provided several templates of EULA's that we prefer Contributors select from, but, Contributors are free to state their own terms of a EULA in their submission to us. Please ensure that you have carefully read the specific EULA agreement that applies to the code you wish to use.

PRIVACY POLICY: Finally, we also have a privacy policy that you should be aware of that can be found here.

CODEPROJECT FEATURE CONTENT: We recognize that some Contributors are willing to offer CodeProject a greater bundle of rights to submitted Code or Documents in return for the possibility of greater visibility or exposure.

For those Contributors, CodeProject has developed a 'Feature Content" program whereby Contributors may receive greater visibility through greater exploitation of sub-sets of material delivered to targeted users and user groups as compilations or lists. If you consent to such use of your material, your material may be added to a compilation or compilations in CodeProject's discretion from time to time and you may receive priority listings of your submissions along with other participants in this project. If you wish to participate in "Feature Content" CodeProject (and such a program is currently available) then you will be prompted to read and agree to a separate agreement and signify your acceptance.

In summary, CodeProject has 4 agreements that may affect you:

  1. Terms of Service Agreement – this document
  2. Contributors Agreement
  3. End User License Agreement
  4. Privacy Agreement

Please review them carefully.

1. ACCEPTANCE OF TERMS

CodeProject provides its service to you, subject to the following TOS, which may be updated by us from time to time without notice to you. You can review the most current version of the TOS at any time at: http://www.codeproject.com/info/TermsOfUse.aspx. In addition, when using particular CodeProject services, you may be subject to guidelines or rules or additional terms (which may be posted from time to time) applicable to such services and which are incorporated by reference into the TOS. All such guidelines or rules are hereby incorporated by reference into the TOS. CodeProject may also offer other services that are governed by different Terms of Service.

2. DESCRIPTION OF SERVICE

What is CodeProject?

Through its network of Web properties, CodeProject provides you with access to a variety of resources:

  1. "Code" (tools and components, source code snippets, etc.);
  2. Documents (articles and other informational material);
  3. Online communities, such as bulletin boards, mail lists, chat rooms/events or other communication forums where you can find Code and Documents;
  4. News and information (more Documents);
  5. Specific product information (still more Documents); and
  6. A variety of other services

(collectively "Services"). All Services offered by CodeProject, including any updates, enhancements, new features, and/or the addition of any new Web properties, are subject to the TOS.

Our Site is a 'free' site for the software development community to share material and experiences. In order to enable CodeProject to host and operate the Site, and keep its use free to you, we need to impose legal terms on you that establish our basic rights and responsibilities between us, and restrict your ability to take actions against us that could increase our costs of operating the site, or impose onerous obligations on us.

3. USE OF SERVICES

We need you to comply with our TOS in order to fix practical and effective rules for the orderly functioning of the Site as we see it.

Your use of the Services is subject to your continued compliance with these TOS and any other agreements, guidelines or rules that CodeProject may post in respect of its Services. We can terminate your access to the Site without warning if you fail to comply with the TOS or any other applicable Agreement, guidelines or rules published by CodeProject.

4. GENERAL RULE

To protect our Contributors, our general rule is that unless expressly stated, all rights in any Code or Documents posted on CodeProject are reserved by the Contributor and/or CodeProject, and that our Services are for your personal and non-commercial use. Except as expressly authorized by CodeProject and/or its Contributors, you may not modify, copy, distribute, transmit, display, perform, reproduce, publish, license, create derivative works from, transfer, or sell any Code or Documents obtained from our Site.

5. REGISTRATION WITH US

Some of our Services may require you to register with CodeProject. For example, you may not post any Code or Documents if you have not registered with us. If all you want to do is read a Document, you do not need to register with us. If you want to obtain Code, there are formalities associated with ensuring you agree to the appropriate EULA. If you do register with us, we require that you keep close control over your CodeProject ID and any passwords, as we state in more detail below.

If you want to use any of our Services that requires you to register with CodeProject, you agree to complete our registration process and to provide us with current, complete and accurate personal and demographic information as prompted by the applicable registration form and to promptly update such information as necessary to ensure it is kept complete and accurate. Registration information becomes the non-exclusive property of CodeProject and may be used by CodeProject for market research, marketing, improvements to our Services, and for such purposes as may be set out in our privacy statement.

Upon registering, CodeProject will provide you with a password and a Site ID. You are responsible for maintaining the confidentiality of your password and Site ID. You are responsible for activities that occur under your password or Site ID. You agree to notify CodeProject immediately of any unauthorized use of your password or Site ID or any other breach of security. You agree to log out of this Site after every session so as to protect your password and Site ID from breaches of security and to enhance the access to CodeProject for those still accessing this Site. CodeProject will not be responsible or liable, directly or indirectly, in any way for any loss or damage that you may incur as a result of or in connection with someone else using your password or Site ID, either with or without your knowledge. However, you could be held liable for losses incurred by CodeProject or another party due to someone else using your Site ID or password if you have been negligent or have willfully aided, abetted, assisted, or acquiesced in that misuse. You may not use anyone else's password or Site ID at any time, without the permission of the bona fide holder.

CodeProject uses credit card numbers submitted to us for payment purposes only, and not for marketing purposes. Your credit card information may be saved for future purchases, as long as you log in. We utilize industry standard secure encryption technology to reasonably assure the privacy and security of the credit card numbers of anyone who places online orders with us.

6. PRIVACY

Our Privacy Statement tells you our policies relating to the collection and use of your information. This Privacy Statement is made a part of the TOS by reference. Please click on the link to read these provisions.

7. MINORS

We do not want to have responsibility for issues concerning minors

In cases where you have authorized a minor to use the CodeProject Site, a site owned by CodeProject or any of the Services, you recognize that you are fully responsible for: (i) the online conduct of such minor; (ii) controlling the minor's access to and use of the CodeProject Site, a site owned by CodeProject or any of the Services; and (iii) the consequences of any misuse by the minor. You acknowledge that some of the areas of CodeProject Site (or affiliated sites) may contain material that is inappropriate for minors.

8. NOTICE SPECIFIC TO POSTED CODE

Basic Licensing provisions

We remind you that use of any Code is subject to the applicable EULA. Not all Code is governed by the same EULA, please review the applicable EULA before using any Software downloaded. Any use of Software in contravention of these TOS or the EULA is expressly prohibited by law, and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent possible.

CODEPROJECT DOES NOT MAKE ANY A SSURANCES WITH REGARD TO THE ACCURACY OF THE RESULTS OR OUTPUT THAT DERIVES FROM THE USE OF ANY CODE THAT MAY BE POSTED ON THE SITE. CodeProject will not be liable to you or any party on any legal theory for any damages whatsoever, including without limitation any direct, indirect, general, special, incidental, consequential, punitive, or exemplary damages (including costs and lawyers fees) arising in connection with any Code.

PLEASE RESPECT THE INTELLECTUAL PROPERTY RIGHTS OF OTHERS WHEN USING CODE MADE AVAILABLE TO YOU. ALL RIGHTS NOT EXPRESSLY GRANTED, ARE RESERVED.

RESTRICTED RIGHTS LEGEND. Any Software of CodeProject which is Contributed to the site and which is downloaded from the Services for or on behalf of the United States of America, its agencies and/or instrumentalities ("U.S. Government"), is provided with Restricted Rights. Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software - Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada

9. NOTICE SPECIFIC TO POSTED DOCUMENTS

Your rights to use Documents

CodeProject and its Contributors grant limited permission to use Documents. All rights not expressly granted, are reserved. The following are conditions of use of Documents:

  1. Copyright Notices. You agree not to remove any copyright notices and you must include such notices in any use you make.
  2. Use. You may use Documents for your own private non-commercial non-professional use only (for example, you can use an article or tutorial to learn how to construct an application or to extend an application, and then construct and distribute that application). You may not resell, republish, or contribute/post the article or tutorial to any other website or other publishing forum or media unless you are the copyright holder of the Document.
  3. Schools. Documents may be used by accredited educational institutions such as K-12, universities, private/public colleges, and provincial/state community colleges, for teaching, instructional or research purposes; in either case, free of charge. Distribution outside the classroom requires express written permission.
  4. Limitation on Re-Use of Material. You may NOT redistribute, sell, or repost for download any Documents found on the Site in its original form or as a compilation on any medium (CD-ROM, website, etc) without the express written permission of the original author/owner and of CodeProject. Combining another author's work on the Site with your own work and posting this with CodeProject is acceptable as long as credit is given within the article text and all copyright notices in the original work remains intact. All uses specifically allowed must include a prominent link to the original article and reference CodeProject and its URL (http://www.codeproject.com).

10. CODEPROJECT ELEMENTS

Permission to use Code or Documents does not include rights to copy or use the design or layout of CodeProject Web site or any other site owned, operated, licensed or controlled by CodeProject. Elements of CodeProject Web sites are protected by trade dress, trademark, unfair competition, and other laws and may not be copied or imitated in whole or in part. No logo, graphic, sound or image from CodeProject Web site or any site owned by CodeProject may be copied or retransmitted unless expressly permitted by CodeProject.

11. COMMUNITY STANDARDS

Be respectful of each other, and please recognize that we are not responsible for the acts of the community

All Code and Documents are the sole responsibility of the Contributors providing or posting such material . We do not guarantee a person's identity. Do not assume that people are who they say they are, know what they say they know, or are affiliated with whom they say they are affiliated. Content may include material that some persons will find offensive, indecent or objectionable. Always use caution when giving out any personally identifiable information in any Services.

Nothing submitted to CodeProject or to any Communications Services on our Site shall be deemed confidential. Do not reveal any private information, including but not limited to health, financial and personally identifiable information, if you do not wish this information to be published. You must not reveal the health or other private information of third parties without their knowledge and consent.

CodeProject does not control or endorse the content, messages or information found in any Services, and is not and cannot be responsible for content, messages or information, or the accuracy, integrity, or quality thereof. CodeProject will not be responsible for any reliance or decisions made based on such content, messages or information. CodeProject specifically disclaims any liability with regard to the Services and any Code or Documents, and any actions resulting from your participation in any Services and use of any Material. Managers, administrators and hosts may not be authorized spokespersons of CodeProject, and their views do not necessarily reflect those of CodeProject.

12. COMMUNICATIONS SERVICES

The Services may contain e-mail services, bulletin board services, chat areas, news groups, forums, communities, personal web pages, calendars, photo albums, file cabinets and/or other message or communication facilities designed to enable you to communicate with others (each a "Communication Service" and collectively "Communication Services"). You agree to use the Communication Services only to post, send and receive messages and material that are proper and, when applicable, related to the particular Communication Service. By way of example, and not as a limitation, you agree that when using the Services, you will not:

  1. Use the Services in connection with surveys, contests, promotions, pyramid schemes, chain letters, junk email, spamming or any duplicative or unsolicited messages (commercial or otherwise).
  2. Upload, post, email, otherwise transmit, or post links to CodeProject with respect to any raffle, contest or game requiring a fee by participants.
  3. Defame, abuse, harass, stalk, threaten or otherwise violate the legal rights (such as rights of privacy and publicity) of others.
  4. Publish, post, upload, distribute or disseminate any inappropriate, profane, defamatory, obscene, indecent or unlawful topic, name, material or information.
  5. Upload, post, email, otherwise transmit, or post links that exploit the images of children under the age of 18, or that disclose personally identifying information belonging to children under 18 or harm minors in any other way or make any sexual request on behalf of a minor or make any sexual request of a minor.
  6. "Stalk" or otherwise harass another.
  7. Use, download or otherwise copy, or make available (whether or not for a fee) to a person or entity: any directory of users of the Services or other user or usage information or any portion thereof;
  8. Upload, download, use, or otherwise copy, or make available (whether or not for a fee) any file(s) that contain text, images, photographs, software or other material protected by trade secret, or any intellectual property laws, including, by way of example, and not as limitation, copyright or trademark or service mark or patent laws (or by rights of privacy or publicity) unless you own or control the rights thereto or have received all necessary consent to do the same.
  9. Use any material or information which are made available through the Services in any manner that infringes any copyright, trademark, patent, trade secret, or other proprietary right of any party.
  10. Modify, publish, transmit, settle, transfer or sell, reproduce, create derivative works from, distribute, perform, link, display or in any way exploit CodeProject database other than for the limited purposes for which material is licensed for your use.
  11. Use or exploit any part of the Site or any software deployed in connection with the Site as, or as the content of, a service offered or supplied to other persons or entities without the express written consent of CodeProject. For example, you will not create a site or maintain a site that links to our Site for the purpose of using, indexing, reformatting, or searching and retrieving, material from our site for the benefit of users of your site, without our knowledge and express consent; we want those users to come directly to our site to obtain material as we have spent considerable time, effort, and financial resources to build and maintain the Site and to attract submissions of Code and Documents, and to attract a wide base of users.
  12. Decompile, disassemble, modify, translate, adapt, reverse engineer, create derivative works from, or sublicense any software deployed in connection with CodeProject's delivery and operations. Your access to CodeProject is limited to your rights to use Services to which you are entitled to use, and only for the limited purposes of your licensed use of such Services.
  13. Upload, post, email, otherwise transmit, or post links to, any content that facilitates hacking or that promotes any illegal activity, including instructions for illegal activity.
  14. Upload files that contain viruses, worms, trojan horses, time bombs, trap doors, cancelbots, corrupted files, or any other similar software or programs or malicious code that may damage the operation of another's computer or property of another or are intended to interrupt, destroy or limit the functionality of CodeProject.
  15. Use automated means, including spiders, robots, crawlers, agents, or the like to download data from any database of CodeProject, or from the Site itself (for example, site or page scraping is prohibited).
  16. Exploit known or unknown weaknesses of the scripts or servers to disrupt or alter the Site's operation.
  17. Advertise or offer to sell or buy any goods or services for any business purpose unless such Communications Service specifically allows such messages.
  18. Download any file posted by another user of the Services that you know, or reasonably should know, cannot be legally reproduced, displayed, performed, and/or distributed in such manner.
  19. Falsify or delete any copyright management information, such as author attributions, legal or other proper notices or proprietary designations or labels of the origin or source of software or other material contained in a file that is uploaded.
  20. Restrict or inhibit any other user from using and enjoying the Services.
  21. Violate any code of conduct or other guidelines which may be applicable for any particular Service.
  22. Harvest or otherwise collect or store information about others, including e-mail addresses.
  23. Use, download or otherwise copy, or provide (whether or not for a fee) to a person or entity any directory of users of the Services or other user or usage information or any portion thereof.
  24. Violate any applicable laws or regulations.
  25. Create a false identity for the purpose of misleading others.
  26. Impersonate any person, including an employee, contractor, forum leader, guide or host of CodeProject, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  27. Employ misleading email addresses or falsify information in the header, footer, return path, or any part of any communication, including emails, transmitted through CodeProject.
  28. Create multiple accounts with the purpose of altering polls or affecting voting.
  29. Upload, post, email, otherwise transmit, or post links to any material, or act in any manner, that is offensive to CodeProject community or the spirit of these Terms of Service.
  30. Breach any posted limitations on usage, reproduction and/or dissemination; you are responsible for adhering to such limitations if you download the materials.

13. RIGHTS AND OBLIGATIONS OF CODEPROJECT AND LIMITS ON OUR OBLIGATIONS

You agree that CodeProject has the right and sole discretion to edit, review, delete or modify any material you provide to CodeProject, and to reject, publish, refuse to publish, remove or block access to any material, for any reason whatsoever, at any time and from time to time. CodeProject does not represent or warrant that it will review or moderate any material. The submission of material in no way creates any obligation or duty on the part of CodeProject to post or use such material.

CodeProject has no obligation to monitor its Services. However, CodeProject reserves the right and sole discretion to review, delete or modify Material, to publish, remove or block access to any Material that is available through CodeProject, for any reason whatsoever, at any time and from time to time. To give us capacity to act without repurcussion to protect against people we believe are abusing the letter of the TOS or the spirit of CodeProject and this Site, CodeProject reserves the right to terminate your access to any or all of the Services at any time, without notice, for any reason whatsoever.

Those reading and posting messages and comments on any part of the Site agree that:

  1. The advice, instructions or content received through the Site is provided solely by the posting individual, and CodeProject is in no way liable or responsible for the use, or non-use of posted information by the reader.
  2. Any message containing hate crime, discrimination, pornography, or that violates a legal right of CodeProject or a third party is forbidden.
  3. They are of legal age (18+), and are professional software developers. As Professional developers, they are aware of the legal risks of software patent infringement, copyright infringement and other legal issues surrounding Intellectual property, and will independently verify their ability to legally use the code snippets, articles and advice provided on CodeProject.
  4. All advice provided to readers on the discussion boards is provided on an "as-is" basis by the developer community and should be independently verified for accuracy before being implemented.

All Contributors acknowledge that he/she may receive positive or negative comments on the submitted material, and that there is a chance those comments may significantly harm the Contributor's professional reputation. You release, indemnify and hold harmless CodeProject, its affiliates, employees, contractors, agents, and assigns from all liability for loss or damage howsoever occasioned resulting from any such comments. Neither CodeProject nor its suppliers will be liable for any of those types of damages known as direct, indirect, special, consequential, incidental, exemplary or punitive related to such comments, to the maximum extent the law permits, no matter what legal theory it's based on.

14. LIMITATION OF LIABILITY

The "We are not liable clause". This allows us to keep our costs down and still allow relatively free and open disclosure from our contributors

CODEPROJECT AND/OR ITS RESPECTIVE SUPPLIERS AND CONTRIBUTORS MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THE INFORMATION CONTAINED IN THE MATERIAL PUBLISHED AS PART OF THE SERVICES FOR ANY PURPOSE. ALL MATERIAL IS PROVIDED "AS IS", "WHERE IS", "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND. CODEPROJECT AND/OR ITS RESPECTIVE SUPPLIERS HEREBY DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO ALL MATERIAL, INCLUDING ALL WARRANTIES AND CONDITIONS OF MERCHANTABILITY, WHETHER EXPRESS, IMPLIED OR STATUTORY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.

THE MATERIAL PUBLISHED ON THE SERVICES COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN. CODEPROJECT AND/OR ITS RESPECTIVE SUPPLIERS MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED HEREIN AT ANY TIME.

You release, indemnify and hold harmless CodeProject, its affiliates, employees, contractors, agents, and assigns from all liability for loss or damage howsoever occasioned resulting from your use, misuse, reliance upon, or inability to use anything found on CodeProject, and from CodeProject's use, misuse, or non-use of any Code or Documents submitted, and from any bugs, virii or other malicious code, errors in, interruption, suspension, or termination of any Services.

IN NO EVENT SHALL CODEPROJECT AND/OR ITS RESPECTIVE SUPPLIERS BE LIABLE FOR ANY DIRECT, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM USE, LOSS OF USE, LOSS OF DATA OR LOSS OF PROFITS, OR OTHERWISE, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF MATERIAL AVAILABLE FROM THE SERVICES, THE PROVISION OF OR FAILURE TO PROVIDE SERVICES, OR INFORMATION AVAILABLE FROM THE SERVICES. ABSENT GROSS NEGLIGENCE OR GROSS MISCONDUCT BY CODEPROJECT, IN NO EVENT SHALL CODEPROJECT BE LIABLE FOR ANY DAMAGES WHATSOVER, UNDER ANY LEGAL THEORY.

15. LIMITATION OF ACTION

In the event that any action or other proceeding is sought to be brought against CodeProject for any purpose, you agree, notwithstanding any legislative Statute of Limitations to the contrary, that such proceeding must be brought within one year of the action or event giving rise to the cause of action, or such proceedings shall be forever barred as against CodeProject and any persons who in law or at equity could claim contribution or indemnity against CodeProject.

16. ADVERTISEMENTS AND LINKS TO OTHER SITES

If another site causes you damages, look to that other site for relief

CodeProject does not endorse the owners of, or the content, products or services on any third-party Web sites. Linked sites are not under the control of CodeProject and CodeProject is not responsible for the contents of linked third-party sites, indexes or directories, sites framed within this Site, or third-party advertisements, or any changes or updates to such sites. CodeProject is not responsible for any form of transmission received from any linked site, and CodeProject does not make any representations regarding their content, accuracy or non-infringement. CodeProject does not endorse any product or service advertised on this Site. Your use of third-party Web sites is at your own risk and subject to the terms of use for such sites. You should be aware that both the terms of use and the privacy policies of linked sites may differ from those of CodeProject.

17. NO UNLAWFUL OR PROHIBITED USE

We want to stay within the law, and we want each of you to act like you are part of a responsible community while you are on this Site

As a condition of your use of the Services, you will not use the Services for any purpose that is unlawful or prohibited by these terms and conditions, any specific requirements, procedures, policies or regulations of CodeProject, or any other agreement between you and CodeProject. You may not use the Services in any manner that could damage, disable, overburden, or impair any server of CodeProject's site, or the network(s) connected to server running CodeProject, or interfere with any other party's use and enjoyment of any Services. You may not attempt to gain unauthorized access to any Services, other accounts, computer systems or networks connected to any server of CodeProject or to any of the Services, through hacking, password mining or any other means. You may not access CodeProject after your account or access has been terminated by CodeProject. You may not obtain or attempt to obtain any materials or information through any means not intentionally made available through the Services.

18. DISCLOSURE

We will disclose what the law says we are required to disclose. Nothing more.

CodeProject reserves the right at all times to disclose any information as CodeProject deems necessary to satisfy any applicable law, regulation, legal process or governmental request.

19. INTELLECTUAL PROPERTY INFRINGEMENT CLAIMS – DMCA NOTICE

Infringement claims procedures

You agree that you will not upload or transmit any communications or content of any type that infringe or violate any rights of any party. It is the policy of CodeProject not to permit materials known by CodeProject to be infringing to remain on the Site. You should notify CodeProject promptly if you believe any materials on the Site, including advertisements, or materials available on or through links, frames, indexes and directories linked to this Site, infringe a third party copyright. Upon CodeProject receiving a proper notice of claimed infringement under the Digital Millennium Copyright Act and applicable laws of other jurisdictions (collectively the "DMCA"), CodeProject will respond expeditiously to remove, or disable access to, the material claimed to be infringing and will follow the procedures specified in the DMCA to resolve the claim between the notifying party and the alleged infringer who provided the content at issue.

Please contact the CodeProject representative listed at the bottom of this section for copyright infringement notices only. If you have a question about your account on CodeProject, a general question, or any other Customer Service inquiry, please send us an email, or call us at +1 416-849-8900 x 100, Monday through Friday from 9 AM to 6 PM, Eastern Time.

To provide notice of claimed copyright infringement only:

CodeProject
503-250 Ferrand Drive
Toronto Ontario, M3C 3G8 Canada
Attn: Copyright agreement

20. PROTECTION AGAINST YOUR BREACH

We need to be able to operate a site that many people can feel comfortable using, without liability to us

You agree to indemnify, defend and hold harmless CodeProject, its affiliates, licensors and suppliers, and the directors, officers, employees, agents, licensees, representatives and independent contractors of the foregoing from any and all claims, liabilities, costs, damages or losses they may incur (including, without limitation, attorney's fees) arising out of a violation or alleged violation by you of these TOS or arising from material posted by you or contributed by you on the Site. You agree to cooperate as fully as reasonably required in the defense of any such claim.

CodeProject reserves the right (but is not obligated) to do any or all of the following:

  1. Record the dialogue submitted through the Services.
  2. Investigate an allegation that a communication(s) do(es) not conform to these policies and/or the TOS and determine in its sole discretion to remove or request the removal of the communication(s).
  3. Delete, move or edit communications that are determined, in the sole discretion of CodeProject, to be abusive, defamatory, obscene, in violation of copyright, patent, or trademark laws, otherwise illegal, disruptive, or otherwise unacceptable for any reason.
  4. Terminate a user's access to any or all of the Services or the Site upon any breach of these policies and/or the TOS.
  5. Monitor, edit or disclose any communication posted in the Site.
  6. Edit or delete any communication posted in the Site, regardless of whether such communication violate CodeProject's standards.

CodeProject reserves the right to take any action it deems necessary to protect the personal safety of our guests or the public. CodeProject has no liability or responsibility to users of this Site or the Services or any other person or entity for performance or nonperformance of the aforementioned activities.

21. ASSIGNABILITY

CodeProject, its successors and assigns, shall have the right to assign or transfer this Agreement, all other agreements between the parties, and all CodeProject's benefits in their absolute discretion and from time to time.

22. GOVERNING LAW

This Agreement and all other agreements between the parties, their interpretation and enforcement are governed by the laws of the Province of Ontario and the laws of Canada applicable therein. All disputes are required to be brought before the courts in the Province of Ontario to the exclusion of the courts in any other jurisdiction. The United Nations Convention on Contracts for the International Sale of Goods and applicable local laws incorporating or embodying its terms or intent does not apply to these TOS or any other agreements between the parties.

23. RELATIONSHIP OF PARTIES

You and CodeProject are independent contractors. Nothing in this Agreement or any schedules or documents incorporated by reference herein or into which this Agreement is incorporated by reference into, create a partnership, joint venture, agency, or employment relationship between you and CodeProject or give you any rights or authority to bind CodeProject to any contractual or other obligations.

24. SUBMISSION OF IDEAS AND SUGGESTIONS

CodeProject does not accept or consider unsolicited ideas, including new ideas and suggestions as to improvements to the Site, marketing, advertising, promotions, new product and service offerings, product and service names and marks ("Submissions"). Please do not send any original creative artwork, samples, demos, or other works for any such purposes. We wish to avoid confusion or misunderstanding or dispute when CodeProject's products, services or strategies might seem similar to Submissions. Consequently, we advise you that any Suggestion made to CodeProject will not be treated as proprietary information of you, and will be received by CodeProject without any obligations of confidence whatsoever. Second, you grant CodeProject, its affiliated companies and necessary sub-licensees permission to use and a grant of a worldwide, non-terminable, royalty-free, full assignable and transferable right and license in perpetuity to use and apply your Suggestions for any purpose(s) CodeProject considers fit in its sole discretion. Third, CodeProject is under no obligation to use your Suggestion or pay you anything for your Suggestion. Fourth, you confirm that you will own or otherwise control all of the rights to your Submission including, without limitation, all the rights necessary for you to provide, post, upload, input or submit, or for CodeProject to use your Submissions.

If you identify problems with the usability, operability, or interoperability of CodeProject or any Services, you may deliver or suggest amendments or "bug fixes" for CodeProject's consideration. CodeProject shall have the absolute right to incorporate all such amendments or "bug fixes" accepted by CodeProject into products and Services provided by CodeProject for all purposes, without any payment or other compensation to you. All right, title and interest to any submitted amendments or "bug fixes", whether accepted or not, shall transfer to CodeProject at no cost to CodeProject as a royalty free right granted in perpetuity.

If you wish to present a business proposition between yourself and CodeProject on a confidential basis, you should first enter into negotiations with CodeProject to sign a non-disclosure agreement, and only after such non-disclosure agreement is signed will any disclosure be deemed confidential, and only to the extent and for the purposes contained in that agreement.

25. MATERIAL INDUCEMENT

You expressly acknowledge that CodeProject has entered into this agreement, and has and will make its Site and Services available to you in reliance upon the limitations and exclusions of liability and the disclaimers set forth herein, and that the same form an essential basis of the bargain between you and CodeProject. You expressly agree that the limitations and exclusions of liability and the disclaimers set forth herein will survive, and continue to apply in the case of, a fundamental breach or breaches, the failure of essential purpose of contract, the failure of any exclusive remedy or termination of this agreement.

26. GENERAL

If any provision of these TOS is found to be invalid by any court having competent jurisdiction, the invalidity of such provision shall not affect the validity of the remaining provisions of these TOS, which shall remain in full force and effect. No waiver of any of these TOS shall be deemed a further or continuing waiver of such term or condition or any other term or condition. Your obligations to CodeProject contained in these TOS and in all applicable agreements between yourself and CodeProject shall survive termination.

27. COPYRIGHT NOTICE

Copyright © CodeProject, 1999-2014 , 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada.

Any rights not expressly granted herein are reserved. Specific material may also be copyright of the respective authors/owners.

28. TRADEMARK NOTICE

CodeProject™ CodeProject™ and CodeProject.com™ are trademarks or service marks of CodeProject. All other trademarks published on the Site are trademarks of the respective owners.

By using any of the material on CodeProject, or accessing the Site, you understand that you have read and agreed to the above TOS. These Terms of Service will be strictly enforced.


Advertise | Privacy | Mobile
Web02 | 2.8.140415.2 | Last Updated 1 Jul 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Use
Layout: fixed | fluid