What Windows 8 could mean for developers in the long term