Команда разработчиков ядра ОС Linux столкнулась с неприятной проблемой. При работе над реализацией некоторых новых функций, таких как поддержка больших страниц (large pages) при работе с памятью и технологии reverse mapping, которую планировалось применить для реализации функций дефрагментации памяти.
Как удалось выяснить Алану Коксу (Alan Cox), многие из обсуждавшихся разработчиками ядра алгоритмов уже запатентованы компанией SGI. По этой причине Кокс подставил под сомнение целесообразность использования этих технологий в новых версиях ядра Linux. Более подробное изучение патентов SGI, сделанное Дэниелом Филлипсом (Daniel Phillips), показало, что защищенные патентами разработки уже имеются в ядре Linux. По мнению Филлипса, "эту проблему нельзя игнорировать".
Иначе считает "отец" Linux Линус Торвальдс. В своем ответе на письма Филлипса и Кокса он заявил, что никогда не занимается изучением патентов, поскольку, во-первых, это влечет за собой огромную потерю времени, а во-вторых, он ничего не желает знать о запатентованных технологиях. Если изучать патенты, то риск нарушить их значительно возрастает, считает Торвальдс. Если же кто-то пытается предъявить права на запатентованные технологии, то Торвальдс рекомендует "сменить алгоритм или нанять киллера, чтобы тот замочил мерзавца".
Впрочем, в следующем своем письме разработчикам Торвальдс отмечает, что его совет может оказаться не вполне хорош с юридической точки зрения. Однако мнения своего он не изменил: "Сейчас невозможно написать интересную программу, чтобы не затронуть чей-нибудь патент. Чем дергаться по любому поводу, лучше решать проблемы, когда они действительно возникнут", - считает Торвальдс.