软件工程作业 评价软件优点的缺点
Linux下的ubuntu软件优点和缺点
软件名称:Linux下的ubuntu系统
一、前言
之前一直接触的是Window系统,自己电脑都是window系统,在寒假的时候想在把自己的电脑整个一个后台的服务器,然后再网上找教程,自己琢磨linux系统,然后装了虚拟机,装了ubuntu系统,装了数据库,然后装apache就失败了,到现在都没有找到错误在哪。我想我应该去图书馆看看虚拟机装服务器的书。
对比一下大众都用的window系统来说,说的不好的地方,希望大家指出来。
二、缺点(Windows 好于 Linux的地方)
1. 在 Windows 上安装程序很简单。
2. 任何时候想要在你自己的电脑上安装或更改一些东西必须输入一个密码。管理员用户禁止你作为普通用户(Root)运行程序,你将获得警告。
3. 在 Linux 上安装任何好东西需要花费整个周末来学习操作。
4. 要真正地使用 Linux 的任何发行版,你必须去上 linux 的运行指导课程,或者花很多时间阅读大量的书籍。
二、优点(Linux 好于Windows 的地方)
1. 免费,合法地免费。
2. 几乎所有的 Linux 应用程序也都免费。
3. 升级到最新版不需要购买。
4. 安全。比 Windows 更安全。
5. 所有的你想要学习了解的资料都免费,或在论坛,或在个人主页上等。
6. 个人选项。Linux 几乎不会强制你更新你的硬件。在较老的硬件上它比Windows 运行的更好。
7. 选择。免费选择,无限的。你想用什么文件系统,想在你的系统上安装什么不想安装什么,想用什么图形界面以及怎么定制它,想用哪个 PDF 阅读器等等, Windows 从来不会这样灵活。”
从个人用户兼容和易用性广泛性来说windows占优(用户占有率垄断),从安全性和个性扩展服务器配置来说linux(Ubuntu)要占优一些
以上是我自己觉的地方。
但是在网上看到这个,我觉得他总结的比较到位。
各个方面 |
Linux |
Window |
成本 |
Linux是免费的,它没有使用许可证费用;支持Linux的成本比支持Windows(NT4/2000)的成本低得多;而且,已经有许多免费办公自动化解决方法可供选择. |
Linux要求现场的技术支持以保证系统运行,要求开发人员或承包商现场修改系统错误和应用核心补丁程序,无法保证能够由内部人员来解决所有问题;VisualStudio比其它开放源代码的开发环境好;MSSQL是一个便宜的数据库平台;Linux没有提供足够多的商业工具软件. |
声誉 |
Linux是发展最迅速的OS平台;Linux应用能更好地工作;Linux桌面提供更多选择;Linux应用程序和工具的运行很出色,选择机会也更多. |
微软视窗是最常用的OS平台;每个Linux系统发布就是一个独立的OS,向后兼容性差;Windows应用比Linux应用允许用户更多的集中到任务上,无需编程就可以使应用系统工作;Windows有一致的界面窗口. |
应用 |
Linux图形接口像Windows一样容易使用;Linux使用标准兼容协议,也使用标准文件格式;从未遇到过像安装微软补丁程序那样的事:选择的机会太多了;Linux提供极大的协同工作能力. |
Linux上的应用非常少;不与InternetExplorer6标准兼容;无法买到像Outlook所提供的电子邮件备份功能那样的Linux电子邮件备份工具;Linux上没有PCAnywhere那样的管理软件;Linux打印功能不好,没有媒体播放软件. |
安全 |
没有Linux病毒;Linux没有那种会导致系统死锁的模糊的协议服务;Linux不易受蠕虫攻击;Linux不会发生IRC特洛伊IIS蠕虫. |
Linux并不安全,没有人负责Linux的完整性;有许多出色的第三方企业在生产各种反病毒软件;微软已经集中精力来解决安全问题. |
硬件支持 |
Linux能够支持视频控制器、USB、调制解调器、鼠标和监视器等一切硬件;HP、Lexmark和Epson都提供了许多打印工具. |
Linux不支持GDI打印机、WIN调制解调器、视频卡和PCMCIA卡. |
软件支持 |
在Linux团体内的帮助是快速和免费的;可以使用VNC同时遥控Linux和Windows网络客户端;Linux软件更加容易跟上潮流并且更加容易部署;Linux有很好的远程管理工具,使用Linux可以很容易地映射硬盘来复制系统. |
在Linux团体内的帮助是快速和免费的;可以使用VNC同时遥控Linux和Windows网络客户端;Linux软件更加容易跟上潮流并且更加容易部署;Linux有很好的远程管理工具,使用Linux可以很容易地映射硬盘来复制系统. |
可信赖性 |
Linux是开放源代码的,而开放源代码是互联网的动力所在.开放源代码意味着永远没有限制,也不会被谁"锁定". |
Linux桌面界面混乱(有KDE、Gnome等好几种),添加菜单不方便;开放源代码意味着:没有路标、没有未来,销售商无钱可赚,也就没有销售商. |