蓉杠学习网

j***a语言是谁的发明,j***a语言是谁的发明者

大家好,今天小编关注到一个比较意思的话题,就是关于java语言是谁的发明的问题,于是小编就整理了3个相关介绍Java语言是谁的发明的解答,让一起看看吧。

  1. tell软件是谁发明的?
  2. pc语言之父?
  3. 从法律角度讲,使用编程语言是否侵权?

tell软件是谁发明的?

Dennis M Ritchie,丹尼斯·里奇,美国人。 软件的起源即是C语言,而C语言的发明者非c++开发者设计师,C语言之父丹尼斯·里奇莫属。 C语言是使用最广泛的语言之一,C语言的诞生是软件发明的起点,是软件发展史中的一个里程碑。自C语言出现后,以C语言为根基的C++、J***a和C#面向对象语言相继诞生,并在各自领域大获成功。但无法撼动C语言在系统编程嵌入式编程等领域的统治地位。 C语言就是丹尼斯·里奇开发的,而这还是他在做另一个项目时的副产品。丹尼斯·里奇还和肯·汤普逊一起开发了Unix操作系统,因此,他还是名副其实的Unix之父。

pc语言之父?

克里斯汀·尼盖德

1961年~1967年,尼盖德在挪威计算机中心工作,参与开发了面向对象的编程语言。克里斯汀·尼盖德于1926年在奥斯陆出生,1956年毕业于奥斯陆大学并取得数学硕士学位,此后致力于计算机计算与编程研究。 1961年~1967年,尼盖德在挪威计算机中心工作,参与开发了面向对象的编程语言。

java语言是谁的发明,java语言是谁的发明者div>
图片来源网络,侵删)

人工智能之父约翰·麦卡锡

约翰·麦卡锡开创了人工智能研究的崭新领域,发明了LISP语言。

关系型数据库之父埃德加·弗兰克·科德

java语言是谁的发明,java语言是谁的发明者
(图片来源网络,侵删)

埃德加·弗兰克·科德是关系数据库的鼻祖,他第一个提出了数据库系统的关系模型

“计算机语言之父”尼盖德帮助因特网奠下了基础,为计算机业做出了巨大贡献。

1961年~1967年,尼盖德在挪威计算机中心工作,参与开发了面向对象的编程语言。因为表现出色,2001年,尼盖德和同事奥尔·约安·达尔获得了2001年a.m.图灵机奖及其它多个奖项。当时为尼盖德颁奖的计算机协会认为他们的工作为j***a,c++等编程语言在个人电脑和家庭***装置的广泛应用扫清了道路,“他们的工作使软件系统的设计和编程发生了基本改变,可循环使用的、可靠的、可升级的软件也因此得以面世。”

java语言是谁的发明,java语言是谁的发明者
(图片来源网络,侵删)

尼盖德因其卓越的贡献,而被誉为“计算机语言之父”,其对计算机语言发展趋势的掌握和认识,以及投身于计算机语言事业发展的精神都将激励我们向着计算机语言无比灿烂的明天前进。

从法律角度讲,使用编程语言是否侵权?

编程语言可以有专利保护,但是几乎所有我们常用的编程语言都是免专利权的,简单说你用自己熟悉的编程语言写的代码,其IP属于你自己,不受语言本身的专利影响。这点有专利的语言一般也会放开这个限制(License),比如J***a。常见的开源语言,你几乎都可以放心的使用,比如Go等。至于C/C++等语言,你完全不必有这个担心。唯独在使用J***a 的时候需要小心点(参考甲骨文因J***a专利与Google的侵权案),你自己的J***a代码是不会有问题的,但是用到其虚拟机相关的技术时就要特别注意了。

使用编程语言和是否侵权是没有直接关系,就比如你说英语是不侵权的,翻唱人家受版权保护的英文可能就侵权了,英语没版权问题,但英语写成的书就有一个道理,现在,使用绝大多数编程语言都是不侵权的,但用人家的程序代码就会涉及到法律问题。

例如J***a,单是语言本身啥也不是,还要有编译字节解释,各种组件,合起来一大堆东西,你剥离下来就没法用,又必需用甲骨文的一堆东西,这就涉及到法律问题,谷歌被甲骨文碰瓷一点不出奇。

再如JS,你写一堆js程序没用,还要有如V8一类的解释器,所以你用node也可能会被谷歌碰瓷。

到此,以上就是小编对于j***a语言是谁的发明的问题就介绍到这了,希望介绍关于j***a语言是谁的发明的3点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.rongung.com/post/16027.html

分享:
扫描分享到社交APP