数据文件可以被视为软件吗?

时间:2014-05-22 22:29:43

标签: terminology

我听说有些人将数据文件(通过数据文件,我不认为是可删除文件,库,文档,配置文件,但简单的文本文件,音频文件,文档等)作为软件。我发现了一些定义,说硬件不是软件,尽管它们中的大多数明确地将软件定义为程序,脚本等。这是一个上下文和意见的问题,还是有明确的定义。

这可能听起来像一个愚蠢的问题而且可能是,但我总是在提到软件意味着程序而不是数据文件,所以我想知道我是不是错了。

1 个答案:

答案 0 :(得分:1)

我认为数据文件将被视为资产或资源,而不是软件本身,而是软件用来实现其目的的东西。例如,游戏的大部分内容都是资产,例如音乐,模型,纹理,过场动画等等。实际的软件只是游戏引擎,就是这样。

那就是说,我不确定这种区别是否适用于法律目的。我相信数据文件(我的例子中的游戏资产)可以被认为是与软件分开的,这就是为什么可以做像OpenTTD这样的东西,这是一个GNU免费软件重新实现的Transport Tycoon Deluxe的游戏引擎最初设计使用它的资产曾经由玩家提供(直到某人设计了GPL许可资产),或者像pytouhou那样是东方Koumakyou的游戏引擎,在Python中重新实现,但使用ZUN的官方游戏资产。