我被要求研究的一个问题是:
问:操作系统是否应该包含常见的应用程序,例如 Web 浏览器和邮件程序?
我对这个问题的回答是:优点:如果将其作为操作系统的一部分包含在内,则性能和集成会更好。缺点:操作系统承载着额外的功能。
我显然对这里的某些东西缺乏了解,因为我看不出会有什么区别。最后,我看不出将浏览器制作为“操作系统的一部分”或单独制作有什么区别。我想我真的不明白成为“操作系统的一部分”意味着什么。我不明白为什么操作系统在一种情况下会比另一种情况下负担更多。
任何帮助将不胜感激。谢谢
我被要求研究的一个问题是:
问:操作系统是否应该包含常见的应用程序,例如 Web 浏览器和邮件程序?
我对这个问题的回答是:优点:如果将其作为操作系统的一部分包含在内,则性能和集成会更好。缺点:操作系统承载着额外的功能。
我显然对这里的某些东西缺乏了解,因为我看不出会有什么区别。最后,我看不出将浏览器制作为“操作系统的一部分”或单独制作有什么区别。我想我真的不明白成为“操作系统的一部分”意味着什么。我不明白为什么操作系统在一种情况下会比另一种情况下负担更多。
任何帮助将不胜感激。谢谢
如果一个应用程序包含在操作系统中,它
包含软件的主要原因可能是将客户与产品联系起来。该应用程序可能是由操作系统制造商开发的,或者他们得到报酬来包含它。因此出现了诉讼,例如Windows N版本(没有 Windows 媒体播放器)或欧洲版本的 Internet Explorer 中的 Web 浏览器选择屏幕。
我不确定这是这个问题的正确 stackexchange,也许是http://programmers.stackexchange.com
首先,构成“操作系统”的东西有点模糊,有人可能会争辩说浏览器不是操作系统的“一部分”,而只是与它捆绑在一起。
就这个问题而言,我认为操作系统的一部分意味着它在安装了该应用程序后开箱即用(无论该应用程序在更深层次上是否是“操作系统的一部分”)。
例如,自动更新机制可能会将应用程序视为独立的,并将其与操作系统分开更新,甚至允许将其从系统中卸载,但这并不能改变机器附带该应用程序的事实。