跳转到主要内容

context.contextimage的一些示例

项目描述

collective.contextimageexamples

collective.contextimage的一些示例配置文件。它们在文件夹上工作。

安装

只需在您的buildout上依赖egg collective.contextimageexamples。ZCML会自动通过z3c.autoinclude加载。

在Plone控制面板或portal_setup中将其作为插件安装。

此包是为Plone 4.1或更高版本编写的。

贡献者

历史

0.1

  • 初始版本 [espenmn]

许可证

版权所有 (c) 2011, Espen Moe-Nilssen

GNU通用公共许可证

复制、分发和修改的条款和条件

  1. 本许可证适用于任何包含版权持有者放置的通知,说明它可以根据本通用公共许可证的条款进行分发的工作(以下称为“程序”)。以下,“程序”一词指任何此类程序或工作,“基于程序的工作”指程序或根据版权法产生的任何衍生作品:即包含程序或其一部分的作品,无论是逐字还是经过修改和/或翻译成另一种语言。(以下,“翻译”不包括在内。)每个许可证持有人均称为“您”。

    除了复制、分发和修改之外的活动,不受本许可证的保护;它们超出了其范围。运行程序的行为不受限制,只有当程序输出的内容构成基于程序的作品(不论是否通过运行程序制作)时,程序输出的内容才受保护。这取决于程序的功能。

  2. 您可以复制并分发您收到的程序源代码的准确副本,在任何媒体上,前提是您在每份副本上明显且适当地发布适当的版权声明和免责声明;保持所有提及本许可证和不存在任何保修的声明完整;并且向程序的其他接收者提供本许可证的副本以及程序。

    您可以为转移副本的物理行为收费,并且您可以选择通过收费提供保修保护。

  3. 您可以对程序的副本或其任何部分进行修改,从而形成基于程序的作品,并根据上述第1节的规定,在满足以下所有条件的情况下,复制和分发此类修改或作品:

    a) 您必须使修改后的文件带有醒目的声明,说明您已更改文件以及任何更改的日期。

    b) 您必须使您分发或发布的任何作品,无论整体还是部分包含或源自程序或其任何部分,都根据本许可证的规定免费许可给所有第三方。

    c) 如果修改后的程序在运行时通常以交互方式读取命令,则当以最普通的方式启动程序进行交互使用时,您必须使其打印或显示包括适当版权声明和没有保修声明(或说明您提供保修)的公告,并告知用户如何查看本许可证的副本。(例外:如果程序本身是交互式的但通常不打印此类公告,则基于程序的作品不需要打印公告。)

    这些要求适用于修改后的作品整体。如果可以识别的作品的部分不是源自程序,并且可以合理地认为它们本身是独立的和独立的作品,那么当您将其作为单独的作品分发时,本许可证及其条款不适用于这些部分。但是,当您将相同的部分作为整体的一部分分发,该整体是基于程序的作品时,整体的分发必须符合本许可证的条款,其许可权扩展到整个整体,因此扩展到每个部分,无论谁编写。

    因此,本节的目的不是主张权利或质疑您对完全由您编写的作品的权利;相反,目的是行使控制基于程序派生或集体作品分发权。

    此外,仅将另一作品(不是基于程序的作品)与程序(或与基于程序的作品)一起汇总到存储或分发媒体的卷中,并不将其他作品纳入本许可证的范围。

  4. 您可以根据上述第1节和第2节的条款,在目标代码或可执行形式下复制和分发程序(或根据第2节的规定,基于它的作品)提供以下之一:

    a) 伴随完整的对应机器可读源代码,这些代码必须根据上述第1节和第2节的条款,在通常用于软件交换的媒体上分发;或者,

    b) 伴随书面要约,至少有效三年,向任何第三方提供完整机器可读的源代码副本,费用不超过物理进行源代码分发的成本,这些代码必须根据上述第1节和第2节的条款,在通常用于软件交换的媒体上分发;或者,

    )附上你收到的关于提供相应源代码的报价信息。(这种选择仅适用于非商业性分发,并且只有在你根据上述第b节收到的程序以目标代码或可执行形式附带此报价时,才允许这样做。)

    某作品源代码意味着对该作品进行修改的首选形式。对于一个可执行作品,完整的源代码意味着它包含的所有模块的所有源代码,以及任何相关的接口定义文件,以及用于控制编译和安装可执行文件的脚本。然而,作为一个特殊例外,分发的源代码不必包括与运行可执行文件的操作系统的核心组件(编译器、内核等)通常一起分发的任何内容(无论以源代码或二进制形式),除非该组件本身随可执行文件提供。

    如果通过提供从指定地点复制可执行或目标代码的方式分发,那么提供从同一地点复制源代码的等效访问权限也视为源代码的分发,即使第三方不是强制要求与目标代码一起复制源代码。

  5. 除非本许可证明确规定,否则您不得复制、修改、再许可或分发该程序。任何其他复制、修改、再许可或分发程序的行为都是无效的,并且将自动终止您根据本许可证的权利。但是,从您那里获得副本或权利的各方,只要这些方完全遵守,其许可证不会被终止。

  6. 您没有义务接受本许可证,因为您没有签署它。然而,没有其他东西授予您修改或分发程序或其衍生作品的权利。如果您不接受本许可证,这些行为将受到法律的禁止。因此,通过修改或分发程序(或基于程序的任何作品),您表明您接受本许可证进行此类操作,并接受其关于复制、分发或修改程序或基于其的作品的所有条款和条件。

  7. 每次您重新分发程序(或基于程序的任何作品),接收者自动从原始许可方获得一个许可证,以根据这些条款和条件复制、分发或修改程序。您不得对受让人行使本许可证授予的权利施加任何进一步的限制。您不对第三方遵守本许可证负责。

  8. 如果由于法院判决或专利侵权指控或其他原因(不仅限于专利问题),对您施加的条件(无论是否由法院命令、协议或其他方式)与本许可证的条件相矛盾,则这些条件不能免除您遵守本许可证的条件。如果您无法同时满足本许可证和任何其他相关义务,那么作为结果,您可能根本不能分发程序。例如,如果专利许可证不允许所有直接或间接通过您获得副本的人免费重新分发程序,那么满足这两个条件的唯一方法就是完全停止分发程序。

    如果本节任何部分在任何特定情况下被认定无效或不可执行,则本节剩余部分应适用,并且本节整体应适用于其他情况。

    本节的目的不是诱导您侵犯任何专利或其他财产权主张,也不是质疑任何此类主张的有效性;本节唯一的目的是保护自由软件发行系统的完整性,该系统是通过公共许可实践实施的。许多人基于该系统的一致应用,对该系统通过的范围广泛的软件做出了慷慨的贡献;作者/捐赠者决定是否愿意通过任何其他系统分发软件,许可方不能强迫这种选择。

    本节旨在彻底阐明本许可证其余部分被认为的后果。

  9. 如果由于专利或受版权保护的接口,该程序的发行和/或使用在某些国家受到限制,将程序置于本许可证下的原始版权所有者可以添加一个明确的地域性发行限制,排除这些国家,以便仅在或在这些被排除的国家之间允许发行。在这种情况下,本许可证将包含该限制,就像它写在本许可证的主体中一样。

  10. 自由软件基金会可能会不时发布修订版和新版本的通用公共许可证。这些新版本的精神将与当前版本相似,但在细节上可能有所不同,以解决新的问题或担忧。

    每个版本都有一个区分性的版本号。如果程序指定了适用于它的本许可证的版本号以及“任何后续版本”,您可以选择遵循该版本或自由软件基金会发布的任何后续版本的条款和条件。如果程序未指定本许可证的版本号,您可以选择自由软件基金会发布的任何版本。

  11. 如果您希望将程序的一部分纳入其他具有不同发行条件的自由程序中,请写信给作者请求许可。对于由自由软件基金会拥有版权的软件,请写信给自由软件基金会;我们有时会为此做出例外。我们的决定将受两个目标的指导:保持我们自由软件的所有衍生品的自由状态,以及促进软件的共享和重用。

无担保

  1. 由于程序免费许可,根据适用的法律,对程序没有保证。除非书面声明另有规定,版权所有者/其他方提供程序“按原样”不提供任何类型的保证,无论是明示的还是暗示的,包括但不限于暗示的适销性和适用于特定目的的保证。程序的质量和性能的全部风险由您承担。如果程序证明有缺陷,您将承担所有必要的服务、维修或纠正的成本。

  2. 除非适用法律要求或书面同意,否则在任何情况下,版权所有者或任何可能根据上述许可修改和/或重新分发程序的第三方,对您不承担任何责任,包括但不限于因使用或无法使用程序而产生的任何一般性、特殊性、偶然性或后果性损害(包括但不限于数据丢失或数据不准确,或您或第三方遭受的损失,或程序无法与任何其他程序一起运行),即使此类持有人或其他方已被告知此类损害的可能性。

条款和条件结束

项目详情


下载文件

下载您平台的文件。如果您不确定该选择哪一个,请了解有关安装包的更多信息。

源代码分发

collective.contextimageexamples-0.1.zip (31.3 kB 查看哈希值)

上传时间 源代码

由以下支持