Post a Comment
Patents may be the most interesting but not the the only subject in the interview.
For example, Torvalds encourages experimenting, and development of various kernel trees, and trying new things in general. He says: "One of the problems is we have people who have such high criteria for what is acceptable or not that it scares away people who want to do new code and do new experiments. We mustn't set the bar that high. New code, new drivers, there will be problems and I'd rather take them and then improve them."
I hope that both new developers and old/ex kernel developers like Con Kolivas who may have given up at least temporarily could see that as a positive sign that there's still room and need for them too in the kernel development.
"One of the problems is we have people who have such high criteria for what is acceptable or not that it scares away people who want to do new code and do new experiments. We mustn't set the bar that high. New code, new drivers, there will be problems and I'd rather take them and then improve them."
Why not use similar to FreeBSD development model when one branch is "bleeding edge" aka CURRENT aka 7 (or even 8 now) and STABLE aka 6.x? All goodies that is tested enough and works well in CURRENT is back-ported to STABLE later.
There is, sort of, in -mm. This is more or less the UNSTABLE branch, since it contains patches, improvements and features that the devs hope will make it into mainline and it's regularly updated against Linus' current tree, including the -rcs.
The bigger problem is that the pool of users willing to run non-mainline kernels, and help with error-reporting etc., let alone code patching, is relatively slim.






