Programmers for ARM, the popular smartphone and tablet chip family, will be especially pleased with this release. ARM had been a problem child architecture for Linux. As Torvalds said in 2011, "Gaah. Guys, this whole ARM thing is a f**king pain in the ass." Torvalds continued, "You need to stop stepping on each others toes. There is no way that your changes to those crazy clock-data files should constantly result in those annoying conflicts, just because different people in different ARM trees do some masturbatory renaming of some random device. Seriously."
ARM's problem was that, unlike the x86 architecture, where one Linux kernel could run on almost any PC or server, almost every ARM system required its own customized Linux kernel. Now with 3.7, ARM architectures can use one single vanilla Linux kernel while keeping their special device sauce in device trees.
The end result is that ARM developers will be able to boot and run Linux on their devices and then worry about getting all the extras to work. This will save them, and the Linux kernel developers, a great deal of time and trouble.
Network managers who have Windows PCs on their networks will also be glad to know that Linux now supports Server Messenge Block (SMB2) protocol.. Microsoft introduced this file-sharing protocol in 2007 in Vista. While its predcessor, SMB, is still supported on Windows, SMB2 support will enable Linux file servers, and the many Network Attached Storage (NAS) devices that use Linux for their operating system, to deliver files faster to Windows PCs.
If you want to know more about what's new and significant in Linux 3.7, check into th Kernel Newbies Linux 3.7 Website. The bottom line though is that if you're working with ARM or you're running a network, you're going to want Linux 3.7 in your Linux distribution as fast as possible. For you, Linux 3.7 is a game-changing release.