Today a notice came out on the SharePoint team blog that I can now talk about. (BTW: honoring an NDA can be difficult since there is so much that I’d like to share but sorry I just can’t).
Anyhow, there were three items mentioned in the post:
1) SharePoint 2010 will be 64-bit only.
That much is not a big secret. Exchange 2007 did that route a couple years ago. This will require customers have 64-bit compatible hardware and a 64-bit compatible OS. Many of my customers have made this transition already, but I know of many that will not have this in place by the time 2010 is released. This is not only an issue in production environments, it’s also a big deal for development ones. You see, there’s a bit a pickle that Microsoft is putting in. Here’s what I mean:
SharePoint development today really needs to be done in a local environment. That is, each developer should have their own dev environment in which they work. Many that I know do their development in a Virtual PC 2007 running 32 bit guest operating systems (Virtual PC does not support a 64-bit guest OS). Some of us have moved to Windows Server with Hyper-V as I blogged about last year. This works okay since Hyper-V supports a 64-bit guest OS but it’s not an ideal platform especially if you do development on a laptop (as I do).
Unless something changes, MED-V seems to be the direction that Microsoft is going with the future of Virtual PC in Windows 7 meaning there will not likely be a new version of Virtual PC. With no support for a 64-bit guest OS, that means Virtual PC 2007 will not be running SharePoint 2010. Hence, your dev environment strategy needs to change. Microsoft’s answer today is to use Windows Server 2008 for your development host OS. Some of my colleagues have opted to move to VMWare Workstation, which unfortunately is not a free product and run their virtual machines in there.
2) SharePoint 2010 will require 64-bit Windows Server 2008 or Windows Server 2008 R2 (currently in beta).
Got any 2003 machines? It’s time to start planning the upgrade if you haven’t already. Back to my development environment concerns, will it run on 64-bit Windows 7? Apparently not. Maybe Bamboo will also come out with a utility that lets you run it as with SharePoint on Vista today.
3) SharePoint 2010 will require 64-bit SQL Server 2005 or 64-bit SQL Server 2008.
Ah…so not only do you need to upgrade the WFE and application servers, you also need to do your database servers as well. There will be no support for SQL Server 2000.
A final thought on how this will affect upgrades. The basic idea is that those that are 32-bit or running Windows Server 2003 will not have an in-place upgrade option. Make sure you factor this into your capital budgets for 2010 if you are planning on upgrading!
Read the full article here: http://blogs.msdn.com/sharepoint/archive/2009/05/07/announcing-sharepoint-server-2010-preliminary-system-requirements.aspx