原则性的差异涉及开放源码和免费软件这两个术语。Java既不开放也不免费,而Linux坚持这两个原则,至少在理论上是这样。此外,Java倡导者也必须明白,在Linux界存在着一个明显的分歧,大部分Linux人士都非常注重“free”这个词,虽然有些人是从经济上来了解这个词,但无论怎样他们都坚持开放源码的原则。尽管Linux有向各个阶层推广的趋势,但目前来说自由软件的积极倡导者主要来自世界各大学的学生和研究人员。他们对Linux的发展是非常关键的,为开发Linux和 *** 作系统软件输送了大批的人才。
开放源码和Linux的商业价值取决于那些用Linux为市场开发产品的开发人员,以及喜欢根据自己需要用Linux对 *** 作系统进行自定义的人们。如果必要,这些人会出钱购买Linux,因为它是一种开放的源码。他们对Linux的发展也是至关重要的,否则,Linux将只是一堆计算机课程和深奥的研究课题。
LINUX和WINDOWS是完全不同的两个 *** 作系统,相比而言,WINDOWS系统的封装更强,我们很难理解其细节;而linux系统的完全开放的,你可以看到系统实现的源程序。而java作为跨平台的开发语言,可以在linux和windows系统下运行,所以,你要写java程序,那么,对当前流行的两大 *** 作系统都有个了解就是正常的了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)