加密 创新 技术法/网络法

从一般到特定的:源代码比较

从其开始,版权法则已经制定了响应技术的重大变化。“ [索尼公司v。Universal City Studios,Inc。,464 U.S.417(1984)在计算机革命开始转动头上,争斗通过保护竞争优势并通过保护计算机革命来实现竞争优势并通过在计算领域的知识产权开始。企业之间的摩擦力很快,在争议的核心下存在前所未有的问题。逐步,法院要么演变新的原则或改编旧的原则来解决这些问题。 80年代早期看到了大量前所未有的裁决,涉及知识产权的复杂性,主要是版权。

计算机程序 知识产权

计算机程序和数据库 are copyrightable 德克 。美国的版权法案(17 U.S.C § 101)定义包含计算机程序的内容并将其置于其中 它是“直接或间接使用的一组陈述或指令 一台电脑,以带来一定的结果。“计算机程序 仅生成乘法表或字母无权版权所有 protection. [北方办公微型计算机v。罗森斯坦,(1982)FSR 124 (南非SC)在p。 134.]印度版权法案,1957年,阐述了一个 通过第2节(FFC)更严格地解释并铺设,“计算机 程序意味着用单词,代码,方案或中表示的一组指令 任何其他形式,包括机器可读介质,能够导致a 计算机执行特定任务或实现特定结果。“部分 14(b)将版权保护扩展到计算机程序。

计算机设计 Program: Literal &非文字元素

通过设计,程序员首先将程序的目标分解为“子任务”,也称为子程序或模块。然后程序员将这些子组织安排到组织或流程图中,映射实现程序目标的不同模块之间的交互。为了实现这些模块间的相互作用,程序员设计每个模块的参数列表 - 即,从模块发送到并从模块发送的信息。程序中的模块的功能与每个模块与其他模块的关系一起构成程序的“结构”。在这里学习的一个重要任期是'宏。它是一个引发程序内的一系列操作或模块交互的单个指令,伴随着来自参数列表的指令来改进指令。但是,宏是用户定义的。一旦识别出这些模块,设计和它们的相互关系概念性地,那么最终的程序结构就是以计算机可读的书面语言体现 - 一种更好称为编码的过程。使用编译器,在其中一个计算机语言中编写(源代码)(源代码),然后编译成对象代码(二进制语言)。源代码以及对象代码是我们认为是任何计算机软件的文字元素。

信息技术法案,2000,将源代码定义为“以任何形式的计算机资源的程序,计算机命令,设计和布局和程序分析”。除了版权保护之外,IT法案还进一步逐步并将篡改犯罪以及收到被盗的计算机软件。 (分别为65和66B)虽然源代码跨管辖区均匀保护,但在对象代码时差异占上风。澳大利亚上诉法院 Apple Computer Inc.V。电脑边缘(1986年)FSR 73已裁定程序的源代码包括原始版权工作。但是,目标代码本身并不是一个文学作品,因为它是未磨损的,甚至不是翻译。 每次对比 , 在 Apple Computer v。富兰克林电脑,714 F 2 n 1240 (3 rd. cir 1983), 美国上诉法院认为,目标代码确实有权获得版权。 (256, Karnika Seth,计算机,互联网和新技术法律,2 n 编辑。 2016) 在这方面,印度的法律地位并未充分定居。虽然版权法保护计算机软件的文字元素,但它在很大程度上是无可争议的对象代码是否有资格作为文字元素或非文字元素。尽管如此,关于“计算机程序和数据汇编”的TRIPS协议第10条关于计算机程序,无论是在伯尔尼公约(1971年)的文学作品,都应受到保护。

本文首先在系列中。可以访问第二篇文章 这里 ,阅读第三篇文章 点击这里 .

Tags

相关文章

2 thoughts on “从一般到特定的:源代码比较”

  1. 再会,

    卢卡斯韦伯来自世界级解决方案,想知道
    我们可以在这里发布您的博客帖子吗?我们正在寻求
    发布新内容,热衷于听到任何新产品,
    或在MetaCept.com的关于您网站的新科目。

    您可以直接向我们提交帖子:

    http://www.worldclass-solutions.space

    一般来说,它可以是任何一般文章,至少500个字,单词越多,更好。

    请告诉我,
    干杯
    卢卡斯

发表评论

关闭