Linus talks about the 2.6 -> 3.0 change here:
http://lkml.iu.edu/hypermail/linux/kernel/1107.2/01843.html
>As already mentioned several times, there are no special landmark features or incompatibilities related to the version number change, it's simply a way to drop an inconvenient numbering system in honor of twenty years of Linux.