Darwin is open source too. You just can't build a booting IOS image from the code that's available, due to a lack of certain binary blobs. It's almost the same problem.
Darwin is but a single (very small) part of iOS. Only if you consider all of iOS's frameworks & apps to be a binary blobs is it "almost the same problem".