hexj9 |
2018-12-23 15:57 |
Longhorn的难产之路 可能当时连微软自己也没想到,这个本打算于2003年发布的过渡性操作系统竟然是一个大坑,以至于原计划2年的开发周期,最后被拖成了5年半。 最开始的Longhorn其实离后来的Windows Vista还比较远,它只是对Windows XP的一些改进和更新。在Longhorn开发的早期阶段,也就是2002年左右,虽然很多新技术还没有被加入,不过我们已经可以看到新的“Plex”设计语言、早期的WinFS和Windows侧边栏的雏形。
▲视频截图:早期版本Windows Longhorn安装向导的启动画面还是Windows XP。 时间过得很快,转眼间就到了2003年,在原本的计划中,Longhorn会在这一年正式发布,可是回头看看Longhorn的开发进度,微软似乎要收回当年立下的Flag了。导致Longhorn跳票的原因我们上一小节已经简单提过,因为很多原本计划在Blackcomb中实现的新功能和新技术此时被吸收进了Longhorn里。
▲视频截图:早期版本Windows Longhorn的安装过程,其License界面的UI设计还比较粗糙。 2003年到2004年中期这段时间,Longhorn处于一个高速发展的阶段,在Milestone 4中,微软改进了“Plex”主题界面,简化了Windows图形化安装界面,资源管理器在开始基于.Net重新构建的同时,还迎来了全新的视觉设计。
▲视频截图:早期版本Windows Longhorn的桌面和窗口,在截图的右侧可以看到侧边栏。 在Milestone 5中,微软首次在Longhorn中引入了“库”的概念,Outlook Express的后台数据库也开始基于WinFS(尽管当时的WinFS面临严重的系统资源过度占用问题),在2003年5月的Windows硬件工程研讨会上,微软公开展示了这个版本的系统。
▲视频截图:早期版本Windows Longhorn中的MSN Explorer。 在Milestone 6中,Aero毛玻璃效果首次出现在Longhorn上,这也为此后Windows Vista和Windows 7的视觉效果奠定了基础。
▲视频截图:Windows Longhorn中带有毛玻璃效果的窗口。 在Milestone 7中,微软为Longhorn启用了全新的系统图标和全新的Segoe UI系统字体,同时,“下一代安全计算基础”的开发被无限期搁置(最终只有BitLocker功能得到了保留),稳定性欠佳的WinFS和侧边栏也被移除,后来又被重新加回,最后在Beta版中被彻底移除。
▲视频截图:Windows Longhorn的桌面,可以看到开始菜单和侧边栏的样式。 尽管微软因开发的复杂程度高于预期而将Longhorn的正式发布日期从2003年延后到了2005年,可是很遗憾,看来Longhorn大概不会在2005年准时发布了,因为在Longhorn高速发展的这一阶段,微软显然迷失了方向,他们把各种功能随便地加入到系统的内核当中,而对最终的产品缺乏一个明确的目标,当时,微软的开发人员已经搞不清楚他们到底需要做什么才能够让Longhorn完成开发并上市,Longhorn变得臃肿而混乱,再加上当时的Windows XP所面临的安全问题让微软在Service Pack的开发上倾注了大量的精力,此时的微软不得不重置Longhorn的开发计划。
▲视频截图:运行在Windows Longhorn中的《画图》应用。 2004年年中,微软重启了Longhorn的开发工作,此时Longhorn的代码库已经不再基于Windows XP,而是Windows Server 2003 SP1。在这一阶段,Longhorn迎来了全新的登录界面,桌面的图标被放大,资源管理器和开始菜单也得到了重新的设计。 |
|