To date, users of Professional editions of Windows and those connected to domain networks have been exempt from this attempt at forced 'upgrades'. This makes sense - if you are in, say, a corporate or educational environment you don't want computers 'upgrading' in a willy-nilly fashion. However, Microsoft have now changed matters and network users will also get nagged. Only users of Enterprise editions of Windows 7 and Windows 8 will be exempt. For now...
We have used the term 'upgrade' in scary quotes in this article. Windows 10 is actually a fine operating system in its own right and, long term, short of switching to Mac and OS X you won't have much say in whether you use it or not. But on the basis that most people are satisfied with what they already have we cannot call it an 'upgrade'. Rather, it should be thought of as a simply alternative or cross-grade.