Unfortunately I don't know of any open source alternative. After another response in this thread I started using busuu.com for French and Italian, and I'm liking it so far. Their business model is pretty transparent, but I find it less annoying than Duolingo so far.
Viel Glück and buona fortuna with your language learning!