Projekto “Cooperative Linux” (http://www.colinux.org) vykdytojai paskelbė apie galimybę paleisti “Linux” branduolį “Windows 200/XP” aplinkoje kaip atskirą procesą. Tam nenaudojami aparatiniai “Linux” paleidimo metodai - ši OS “Windows” terpėje veikia kaip atskira programa.
“Linux” branduoliui paleisti naudojama speciali tvarkyklė, kurios dėka branduolys veikia privilegijuotu “ring 0” režimu. Tai reiškia, kad “Cooperative Linux” įgauna visas sistemos aparatinių resursų valdymo teises ir “nesipjauna” su “Windows” saugumo sistema. “Linux” našumas šiuo atveju mažai kuo skiriasi nuo to, kuris pasiekiamas šiai OS veikiant savarankiškai.
Po branduolio paleidimo galima įkelti ir paleisti nepakeistą bet kokį “Linux” paketą - “Cooperative Linux” iš esmės visiškai suderinama su įprasta “Linux”. “Cooperative Linux” techninę įrangą valdo ne tiesiogiai, o per atskiras tvarkykles, kurios nukreipia techninei įrangai skirtas užklausas “Windows” sistemai. Dirbant su “Linux” tuo pačiu metu galima naudoti “Windows” programas, jos su “Linux” nekonfliktuoja.
“Cooperative Linux” kūrėjai teigia, kad siekiant paleisti “Linux” “Windows XP” aplinkoje prireikė padaryti šiek tiek pakeitimų OS branduolyje. Dėl to atsirado galimybė paleisti “Linux” įvairiose OS, pavyzdžiui, “Solaris”.
Iš “Cooperative Linux” svetainės galima parsisiųsti sprendimo išeities kodą. Užbaigto “Cooperative Linux” paketo dar nėra, tačiau manoma, kad jis bus pateiktas vartotojams artimiausioje ateityje.