最后修订:2021 年 8 月
Exercism(也称为 exercism.org)是一个在线平台,旨在帮助你通过练习和指导来提升编程技能。
我们的平台由一个网站(位于 https://exercism.org 及其相关子域名)和一个命令行应用(CLI)组成。
Exercism 由 Exercism 运营和管理,这是一家非营利公司。 以下服务条款(以下称条款)是 Exercism与你之间的协议,并约束你对我们平台的获准使用。
你可能还想阅读:
我们的总体原则应该很容易理解:
Exercism 由 Exercism(以下称“我们”)运营和管理,这是一家注册于英国的公司,公司编号为 11733062。 以下服务条款(以下称条款)是 Exercism与你之间的协议,并约束你对我们平台的获准使用。
本条款中的任何标题、编号和/或强调仅为方便查阅,不应在解释或诠释所涉条款时加以考虑。
如果本条款的任何规定被认定为非法、无效或不可执行,该规定应被视为可与本条款分割,且不影响本条款其余规定的有效性和可执行性。
我们保留随时修改本条款的权利,修改后的条款将在 https://exercism.org 上发布。本条款适用于所有访问或使用我们平台的人,无论是否注册。
提交到我们平台的任何个人信息都受我们的隐私政策约束。
当你访问我们的服务时,无论是否注册,你都会成为我们平台的用户。
作为用户,你有责任确保:
使用我们平台时,你同意不得:
我们向尽可能广泛的受众提供平台。 不过,以下资格限制确实适用:
我们不向此前被平台停用或移除的用户提供服务。 此类移除应受本服务条款和行为准则的约束。
你必须在超过最低年龄后才能在我们平台拥有账户。 这是为了保障用户的安全。
你必须年满 13 岁才能访问我们的平台。 如果你未满 13 岁,则不得访问我们的平台,也不得向我们平台提供或发布任何个人信息(例如你的姓名、年龄和联系方式)。
但是,如果你位于英国或欧盟,则必须年满 16 岁才能访问我们的平台。 如果你未满 16 岁,则不得访问我们的平台,也不得向我们平台提供或发布任何个人信息(例如你的姓名、年龄和联系方式)。
如果 Exercism 自行判断你有任何违反本服务条款和/或行为准则的行为,Exercism 保留在不通知的情况下拒绝、暂停或终止你访问平台的权利。
通过我们平台提供的内容可能由我们拥有(我们的内容),由我们更广泛的志愿者社区贡献(社区内容),或由像你这样的用户贡献(用户贡献内容)。 你同意遵守你所访问内容中包含的所有版权声明和限制。
我们致力于开源,因此我们平台上的许多资源都在开源许可协议下授权。 在遵守相应许可协议的前提下,你可以自由地重复使用这些内容。 以下各节介绍了我们平台上不同类型的内容。
我们的网站和/或平台上展示的所有材料版权均归 Exercism 所有。
如果某份资源没有明确的许可声明,我们建议你查看我们的 GitHub 源代码仓库。 你不应假设我们平台上的所有内容都是开放许可的,但通常确实如此。
通过平台提供的所有练习均由志愿者社区构建,主要采用 MIT 许可证授权。 所有这些内容都可以直接通过我们的 GitHub 仓库获取(见 https://github.com/exercism),在那里可以查看具体的许可细节。
平台的主要目的是提供一个空间,让人们可以解决编程挑战、提交解答并获得反馈。 我们的目标是帮助用户提升编程能力,同时也培养给予和接受反馈的技能。
当你使用我们平台时,你会看到一系列练习供你下载和解答,并被邀请上传你的解答(可能是一系列改进版本,每个版本称为一次迭代)以供审核。
你同意,你此前上传或此后上传到平台的所有内容(用户贡献内容),包括但不限于你的解答和迭代内容,都将以全球范围、免版税、非独占、永久的方式授权给 Exercism。 你授予 Exercism 永久的、不可撤销的权利和许可,以处理、复制、分发你的所有此类用户贡献内容并将其用于商业用途。 你应当明白,即使你随后移除了你的用户贡献内容,或随后删除了你在我们平台上的账户,这项权利仍然有效。
利用我们对内容进行授权的权利,我们将按照知识共享 BY-NC-SA 许可协议的条款分发你的用户贡献内容。 这意味着,任何使用或改编你内容的第三方都应将 Exercism 标明为来源。 CC BY-NC-SA知识共享许可协议的条款将在下文更详细地说明。
你有责任确保你上传到平台的内容与 CC BY-NC-SA 许可协议兼容,并包含适当的署名。 这份协议意味着,你无法撤销我们使用你上传的任何内容的许可。
你同意不在你贡献到平台的任何内容中包含个人信息(例如姓名、电话号码和电子邮件地址,但不限于此)。
如果你以导师身份参与我们的平台,那么你在对用户的解答提供反馈时上传的任何内容都将被视为用户贡献内容,并按照与解答相同的方式授权(见上一节)。
具体来说,这意味着所有导师反馈都将在知识共享许可协议下授权。 确保你提供的反馈(包括任何进一步的代码示例)与该许可协议兼容,这一点很重要。
CC BY-NC-SA 是知识共享“署名-非商业性使用-相同方式共享”许可协议的缩写。该许可协议的完整副本可在 https://creativecommons.org/licenses/by-nc-sa/4.0/ 获取。 概括来说,该许可协议允许任何人复制、改编和再分发这些材料,只要给予适当的署名且不将其用于商业目的即可。 当我们向你展示其他用户的解答或反馈时,它们均在 CC BY-NC-SA 许可协议下授权。
当你向平台贡献一份解答时,该解答将可供他人(通常是导师)评论。 我们平台利用这些反馈来帮助你学习和成长。 为了实现这一点,你分享的材料必须能够被导师合法访问,而使用 CC BY-NC-SA 有助于我们确保这一点。 同样,当导师评论你的解答时,他们的回复也以相同方式授权,让你可以将该反馈用于你选择的任何目的。
通过向我们提供全球范围、免版税、永久的许可,你也允许我们使用提交的解答来改进我们的产品和服务。 例如,这类用途可能包括(但不限于)以下示例:
概括来说:
我们不控制上传到我们平台的内容,因此不对其有效性、可靠性或准确性作出任何保证。
尽管用户贡献内容可能会被导师看到,但我们不会例行审查提交的内容是否存在错误、遗漏或不当内容。 你使用我们平台上的内容需自行承担风险,我们对这类使用不承担任何责任。
用户贡献内容或社区内容出现在我们平台上,并不表示我们认可该材料。
我们尊重所有与内容和信息相关的版权及其他法律,不会容忍违反此类法律的行为。
如果你认为你的内容侵犯或违反了任何法律或法规,你有责任采取措施纠正这一情况。同样,如果你的内容不准确或可能对第三方构成风险,你也有责任采取适当措施纠正这一情况。
如果你认为我们平台上的内容违反任何法律或法规,你应当向我们举报。
我们尽量减少持有的个人数据量;在我们确实存储和收集个人信息的情况下,这将受我们的隐私政策约束,且此类数据只会用于收集它的目的。
故意提供虚假个人信息违反本条款,可能导致你的账户被终止。
当你删除账户时,我们会从你的账户中抹除所有个人详细信息。这是一个不可逆的过程,因此在删除账户前请务必确认。你的解答以及你作为导师发表的任何评论仍会保留在平台上,但会被匿名化处理。
我们可能会不时在平台上出售广告位。有些广告可能面向整个平台,有些则可能只针对网站的某些区域。我们不会根据你的个人数据投放定向广告。
我们可能会不时允许第三方“赞助”我们平台的某些功能。例如,你可能会在平台的各种功能(包括电子邮件通知)中看到这些赞助信息以广告形式出现。
我们会定期审查我们为控制营销相关功能所提供的精细程度,并可能通过电子邮件将其中任何变更通知你。
我们免费向用户提供核心平台。我们会尽合理努力使服务全天候(24/7/365)可用,但我们会不时出于维护目的安排停机。
在可行的情况下,我们可能会通知用户计划内的停机,但我们没有义务这样做,并且在任何情况下都不对任何服务停机承担责任。
我们的服务以及平台内的数据和内容均按“现状”提供。
在法律允许的最大范围内,Exercism 否认任何形式的保证和陈述,包括但不限于对特定用途适用性和不侵权的默示保证,无论是明示、默示还是法定的。
对于因你违反本条款下的任何陈述或保证而导致的或由此产生的所有合理可预见的损失、费用、损害赔偿、成本、索赔和要求,包括合理的律师费以及正当产生的相关成本和支出,你在此同意对我们、我们的关联公司、高管、董事、代理人、合作伙伴、员工、代表和第三方提供商进行赔偿、为其辩护并使其免受损害。
通过使用我们平台或与我们进行一般性沟通,你同意我们可以就与你的平台使用或本条款变更相关的安全、隐私和行政事宜,通过电子方式与你沟通。
如果我们得知存在任何安全漏洞,我们可能会尝试通过在网站上发布通知或向你发送电子邮件的方式,以电子方式通知你。
在我们的平台内,我们邀请你配置通知偏好,以说明你希望我们就哪些内容、在什么时候与你联系。