Noam Cohen, a writer for The New Yorker, said in an article published on Wednesday, that Torvalds had been sent a series of questions — which were not specified — about his conduct for a story on complaints about "his abusive behaviour discouraging women from working as Linux-kernel programmers".
Torvalds has been known for his outbursts on the kernel development mailing lists; Cohen listed a number of them in his article.
The response from Torvalds was: "I am very proud of the Linux code that I invented and the impact it has had on the world. I am not, however, always proud of my inability to communicate well with others — this is a lifelong struggle for me. To anyone whose feelings I have hurt, I am deeply sorry.”
In a neutral article about the decision, Corbet wrote: "As for what brought this moment about, we may never know for sure.
"He talks about being confronted by members of the community, but people have been telling him for years that some things should change. If somebody did get through to him this time, they did it privately."
There was no indication given by Cohen as to why he wrote the article at this point in time, as there have been no outbursts from Torvalds for quite a while.
He said the Linux Foundation had conveyed Torvalds' response to The New Yorker. In its statement, the Foundation added: "“We are able to have varying degrees of impact on these outcomes in newer projects. Older more established efforts like the Linux kernel are much more challenging to influence.”
The kernel project has now changed its existing Code of Conflict to a code of conduct. Torvalds has stepped away from the project, saying in an email: "I am going to take time off and get some assistance on how to understand people’s emotions and respond appropriately."
In his absence, senior developer Greg Kroah-Hartman will be handling Torvalds' responsibilities.