Open source software has hit the mainstream with an unprecedented trajectory which has not been matched by a growth in understanding. Whilst many would say that the war has been won and today open source is mainstream and the majority of software developed, it faces many challenges to a successful future. The question of course is will open source fail?