FOLLOWING A SECURITY BREACH at kernel.org, home of the Linux kernel, Linus Torvalds has published the fifth release candidate for Linux 3.1 on Github.
Torvalds' decision to upload Linux 3.1 RC5 to Github was due to last week's intrusion into the kernel.org servers. Apparently the main server at kernel.org is not fullly back online, which means that Github has in effect become the source for Linux 3.1 RC5, as Torvalds has yet to upload the kernel to its traditional home.
As part of the release, Torvalds gave instructions about how kernel hackers can check out the git repository. He was also very clear in saying that he will return the code to kernel.org once it fully recovers from the break-in.
Following the kernel.org breach, some 400 kernel hackers had to change their SSH keys as a precaution and the Linux kernel source code was analysed to check for unauthorised changes.
For the vast majority of people Linux 3.1 RC5 being on a different server is not going to be a problem. It's hard to imagine that any Linux distributions or production servers would run a release candidate kernel.
The administrators at kernel.org hope to get everything sorted and investigations done, so that by the time Torvalds is ready to release the final Linux 3.1 kernel it will appear at its normal home. µ