在商业服务领域,酒店,特别是星级酒店,对软硬件的要求是的。特别是对软件的要求,因为如果是软件出现问题了,可能瘫痪的是整个系统。
在酒店有线数字电视前端系统中,特别是比较*的IPTV数字电视前端系统,除了硬件设施必须质量过关外,软件的质量也是值得关注的。我们知道,理查德。斯托曼提倡自由软件思想以来,出现过大大小小的自由软件项目,出现了一大批成功的自由软件及系统,LINUX系统就算是一个比较成功的系统,还有APACHE服务器软件也是一个成功的系统。但也有众多功能小众的软件出现了烂尾。自由软件由于其自身发布协议的原因,源代码都是开放的,谁都可以查看,这虽然给软件的发展及BUG的修复带来了方便,因为每个支持自由软件的都可以提交BUG及修改,但前题是你有这个水平看得懂源代码及能修复。但不是每个人都是友好的,发现软件较大漏洞及BUG的人,可以帮上游修复,也可能利用软件的漏洞去做一些不友好的事情。

闭源软件由于源代码没有公开,虽然软件可能有漏洞及BUG,但一般人看不到源代码,不容易被发现及利用,相对来说是较安全的。但由于闭源软件只有自己才能看到代码,如果有漏洞及BUG,如果发开者没有能及时发现并修复,而是在出现重大安全问题时才被发现,这时的修复代价可能也是不小的,也可能给用户造成更大的损失。
有线数字电视前端系统中,特别是IPTV数字电视前端系统中,因其功能强大,涉及到流媒体服务器,VOD点播服务器,客控服务器,物联网服务器,网络管理服务器等,所以会用到大量的软件。有一些软件由于功能复杂,需要用到的东西很多,从头开发那是不可能完成的任务,只有站在巨人的肩膀上,才能看得更远。那只能在保证安全的前提下充分利用现有的成熟的开源软件了,在这些开源软件的基础上,开发成为自已需要功能的各种软件。
由于开源软件的协议限制,如果这些在开源软件基础上开发的软件,或者利用了开源软件重新二次开发而来的软件,要公开发布的话,那也必须开源。在应用范围相对小的行业里,完成可以开发布,那就可以避免因开源而带来的安全问题了。
总之,有线数字电视前端系统中,除了软件技术,还有硬件技术。只有软件硬件达到充分的溶合,才能使设备达到的运行状态,保证系统的稳定性。还是那句话:稳定性比什么都重要。
