Of course, Agile supports face-to-face communication, and most open source projects have distributed members, and distance does not make communication easier. Does this mean that you cannot be Agile in an OSS project? I do not think so.
First of all, I need to say that modern tools can help reduce the communication costs associated with distance: skype, phone, conference calling, video conferencing, shared editors and viewing tools, mail, a written document (even a trip), etc. If you can avoid the distance, do it. But this is not a blocker problem.
-, Agile, , , . - , . Agile - : , ROI (, OSS, , ). - , Agile , Work In Process, (.. ), , , ( ), Stop-the-Line , , , .. .. , , Agile.
, Ubuntu ( , , ): ( 6 6 ), ( ), . Ubuntu Development, , "-".
, , Sonar. - ( , ). , SonarSource.