“什么是第三方软件?”,今天突然接到这个问题,一时语塞。网上常常看到有关“第三方软件”的贴子,根据其上下文似乎也不是很难理解。但将其抽取出来单独解释,短时间内又找不到合适的词语。无法,只能糊乱地解释为“由软件作者之外的人编写的程序”,以求搪塞过去。
  事后想想,这样的解释只能对付一下菜鸟级人物,根本没有说到点子上。那么专家们又有什么高见呢?于是上网搜索一番。

  这一搜还真是大开眼界,这个词竟然还没有统一的定义,解释起来五花八门。

  解释一:第一方就是你自已,第二方就是你要解决的问题即你的对象,用另外的软件去处理你的对象就是用第三方面的软件。

  这个解释不知所云,与我临时拼凑的那句话有异曲同工之妙,到头来还是弄不清楚谁是第三方。

  解释二:既非系统本身自带的软件(含操作系统本身和自带的应用程序),亦非你自己制作的软件就称为“第三方软件”。 “第三方软件”是一个相对概念,你做的软件对别人而言也成了“第三方软件”。

  这个解释我认为是误导。因为它将第三方扩大化了,凡不是操作系统自带的软件,统统划归入第三方,照此解释,Microsoft Office就应该划入第三方的范畴。

  解释三:不是系统自带的,不是自己编的,是别的厂商或个人的,就是第三方软件。

  这个解释是解释二的简化版。

  解释四:所谓第三方软件指的是该非线性编辑系统生产商以外的软件公司提供的软件。

  这个解释好象说到了点子上,但由于只是针对视频编辑方面做出的解释,所以还是有局限性,不具普遍性。

  解释五:某些软件安装时所带来的额外安装软件,有时也称为第三方软件。

  这个解释更没有道理。这明显是捆绑软件,而捆绑软件常常与流氓软件挂上了钩,是为广大用户所反感的。所以我认为还是与第三方软件脱离关系为好。

  我认为第三方软件应该是这样的软件:一是指由第三方编制的某个软件的插件。现在许多软件都提供插件功能,软件的编制方被称为官方,如果是由非官方编制的插件,可称为第三方软件。二是指某项应用,如PDF电子书格式,是由Adobe开发的,Adobe公司就称为官方,而由非Adobe公司开发的针对PDF电子书格式的所有应用软件,都可称为第三方软件。三是针对某种设备开发的软件,如手机,摄像机等设备,生产商一般也都开发有软件,但也有众多的编程爱好者或者组织专门针对某类设备开发出来的应用软件,就称为第三方软件。还有嘛?好象还有,但一时也想不起来了,暂且列举这些,以此类推吧。

  有第三方,似乎应该有第一、第二方。而实际上并没有这样的称呼,第一方有个替代名词,就是官方。第二方指软件使用者本人好象也解释的过去,但实际上确确实实没有这样的称呼,好象是因为有了个第三方,才有人硬是套个第二方罢了。

  好了,既然还没有对“第三方软件”下过一个明确的定义,那我就不自量力冒昧地对这个词试着定义一下。

  第三方软件是针对某种软件或应用在功能上的不足,而由非软件编制方的其他组织或个人开发的相关软件。

  呵呵,好象还行。如果看官对这个定义不满意,可补充完善;如果根本就是看法不同,也欢迎尽情拍砖。反正我非权威人士,说了也不算数。

文章如转载,请注明转载自:http://www.5iadmin.com/post/520.html