Alan Cox, a Linux kernel maintainer, recently disclosed the story of working with Linux founder Linus Torvalds. He said that towoz is an excellent ProgramBut he is indeed a bad engineer.
Cox disclosed in his speech at the European Conference of free and open-source software developers in February this year that towoz is good at development.CodeHowever, he does not like other work related to software development, such as fault fixing and testing of beta software. "Towoz is a good programmer, but he is indeed a bad engineer," said Cox. I am sure he also agrees with this idea ."
Cox explained that due to the division of responsibility, he and towoz sometimes use different methods to fix a problem. As a maintainer of Linux kernel development, towoz needs to ensure that the kernel code is easy to maintain. Cox is more interested in kernel stability, and does not worry about "cracking" code to make code work.
The design error is hard to fix, said Cox. It is a very painful task to rework. Towoz's approach is to rewrite the code to improve the design. However, to ensure kernel stability, some minor modifications are required. Towoz is very sensitive to code with maintenance capabilities. Cox is very sensitive to having a stable kernel to ensure code running.
Cox said towoz didn't always let people know when he fixed a security vulnerability in the kernel. This may be a problem because it takes some time to produce patches. This means that hackers can exploit this security vulnerability before using patches for individual users or enterprise users who use the Linux operating system.
Cox said towoz had a bad habit of quietly fixing security vulnerabilities. This idea is wrong, because some hackers read security patches to find security vulnerabilities.