软件包是不同软件的集合,这些软件一起分发或随硬件购买而来。例如,如果一个人买了一台新电脑,那么操作系统和它附带的任何程序都被视为软件包。通过将软件分发到一起,用户可以以比单独购买更低的价格获得所需的所有软件,而制造商可以分发他们的软件。有几种不同类型的软件包可用,每种软件包都可以面向特定的利基市场和特定的市场。这取决于你要找的软件或硬件的类型。
很多时候,软件包中包含的软件在某种程度上是相关的,所以将它们一起分发是有意义的。例如,Microsoft®Office是一个流行的软件包。此捆绑包提供的程序都与创建和显示信息有关,无论是电子表格、报告、图形还是演示文稿。通过将所有程序放在一起,用户可以以不同的方式呈现其信息,甚至可以将信息从一个程序导入其他相关程序。其中一个例子是将表格从电子表格导入到文字处理器中键入的报告中。
然而,不仅仅是计算机可以附带软件包。一些视频游戏系统附带了一个游戏捆绑包,尽管很多时候这是作为一种设备让用户购买平台。视频游戏制造商也可以使用新技术将旧游戏捆绑在一个磁盘上。捆绑包甚至可以在零售市场上买到。这些软件包包括零售电脑、现金抽屉和使硬件运行的软件。
软件包的许可也可能与单独购买的软件略有不同。如果捆绑包随硬件一起提供,许可证可能不允许软件与其他硬件共享。类似地,用户可能不允许拆分软件,这意味着要在不同的机器上分离软件。例如,如果捆绑包附带文字处理器和电子表格,则许可证可能不允许用户在一台计算机上安装文字处理器,在另一台计算机上安装电子表格。但是,不同版本的软件具有不同的许可证,因此在安装软件之前阅读许可证是明智的。
...在你搜索“VLC下载”或任何类似的东西时,都会提供垃圾软件包装的假冒VLC版本的广告。 但现在当你搜索“VLC下载”或其他软件包时,Google会在屏幕顶部显示一个Onebox结果,直接指向实际的安装程序。这是一个巨大的进步,我...
...件意味着什么。他写道: I’ve been wondering what it means for software to run natively. What exactly is such software and how is it different from software that does not run natively? How can I tell if a given piece of software will run natively on my computer? Is there likely to be soft...
...n and try again. We’re really serious about making Ninite a place to get software where people don’t have to worry about these sort of add*** or spyware. For example, if I found that our Dig**y install had the research mode enabled by default, we would have immediately removed it from the site u...
OSX:软件捆绑包提供了一个很好的方法,可以让你在一堆你想要的应用程序(可能还有一些你不知道的)上获得折扣,但是你很少能选择捆绑包中的应用程序。选择你的捆绑包允许你从30个选项中选择10个,并且只需为所有选项...
也被简单地称为DSL,一个权威的软件库是一个软件程序的存储库,这些软件程序被认为是网络运行所必需的。该库有时位于网络文件服务器上的某个位置,软件程序集合的...
软件分析模式是一种通过将抽象过程或模式等同于正在开发的程序的工作来设计计算机程序的方法。其概念是比较在某些上下文(通常是在现实世界中)中有效工作的某种...
软件黑名单是特定程序认为不合适的软件列表。来自不同公司的程序有不同的黑名单,而许多程序根本没有黑名单。如果系统上存在列入黑名单的程序,受干扰的程序可能...
软件缺陷是用于创建计算机程序的代码中的任何错误。根据所涉及的程序类型和特定类型的错误,错误可能导致各种不同的问题。例如,某些bug可能导致程序冻结并停止工...
软件顾问是评估企业或组织流程并根据该评估提供软件解决方案和其他建议的专业人员。该专业人士可以作为个体经营者或作为软件咨询公司的一部分履行此职能。他或她...
软件危机是指软件所能提供的内容与计算机系统的能力以及用户的期望之间的不匹配。这在20世纪成为一个日益严重的问题,因为计算机的发展突飞猛进,软件无法跟上。随...