Kaj pa se bo zgodilo, ko bo Mono končan in bo lahko kodo za ogrodje .net brez sprememb izvajal v Linuxu, in to morda celo učinkoviteje kakor v Oknih? Microsoft lahko kadarkoli izvleče svoj portfelj patentov in učinkovito zaduši kakršnokoli alternativno različico ogrodja. Vendar pa je tak scenarij lahko slab tudi za Microsoft, saj bi s tem razdrobil skupnost razvijalcev na vsaj dva, med seboj nezdružljiva tabora, to pa je past, ki se ji java zaenkrat uspešno izogiba (in zato tudi še ni standardizirana).