However, going back to your question and looking at it with regards to "open source" issue you raised, its important to note that at Facebook they are very open to the idea of opensource having, released many things into the open source community themselves - http://developers.facebook.com/opensource/ and Facebook even provide a public mirror - http://mirror.facebook.net/ of many open source services. This shows that, an "open source" service won't kill Facebook - look at Dispora (the "open source" Facebook) that hasn't worked which goes to show that, if something is going to "kill Facebook" then it won't look like Facebook.
For instance, Facebook doesn't look like Google but as I highlighted earlier Google are noting Facebook is becoming someone considered a competitor - especially if they move into search - which is why they are focusing on +1 etc.
Additionally, there's actually an interesting article about the Facebook Killer not looking like Facebook posted by Mashable's Pete Cashmore on CNN here: http://articles.cnn.com/2010-11-26/tech/cashmore.facebook.ki... which is also worth a read.