【问题标题】:What is the best term for purpose built software?专用软件的最佳术语是什么?
【发布时间】:2018-10-23 16:15:46
【问题描述】:

如果一家公司已经构建了软件来在不同的地方(Windows、Mac、Linux、机顶盒、游戏机等)运行他们的服务,那么这些将被称为什么?

该术语需要表明这是他们为目的而构建的软件,而不仅仅是可用于使其工作的开源软件......

本地客户? 原生平台? 还有什么?

【问题讨论】:

  • 我投票给 Naïve Software ... :)
  • 不知道为什么我被否决了。这里允许使用术语,对吗?甚至还有一个标签。

标签: terminology


【解决方案1】:

确切的术语会有所不同,但通常它只是客户端应用程序。如果你想强调它是在特定平台上运行的,那么你可以说原生客户端。

如果您想强调它支持许多平台或实际上“独立于平台”的事实,那么您可以说它是一个多平台应用程序。但是你说的是整个产品,而不是实际的应用程序(除非它是 Java 应用程序或基于 Web 的应用程序)。

如果您只是在寻找General Purpose Software的反义词,那么您正在寻找Special Purpose Software这个词。

我想澄清您似乎存在的一些误解,因为您的问题暗示您并不完全理解您使用的所有术语:

他们为特定目的而构建的软件,而不仅仅是开源软件

(免费)开源软件的反义词是专有软件

专有软件是具有未公开源代码的软件。 但是,专有软件也可能是通用软件(例如商业现货、COTS、软件),而开源软件也可能纯粹是专用软件——许可和用途并不相互排斥。

最后:您提出的“原生平台”一词有点矛盾;本机软件是专门编译到特定平台的软件。 “原生平台”一词没有明显的含义。

【讨论】:

猜你喜欢
  • 2011-01-14
  • 1970-01-01
  • 1970-01-01
  • 2015-10-07
  • 2011-07-06
  • 2013-02-23
  • 2011-10-08
  • 2023-04-04
  • 2010-09-26
相关资源
最近更新 更多