Being arrested is not that big of a deal- it merely means they suspect that you committed a crime and want to question you. I would also wait and see what they are accused of, maybe there is more to it than simply contributing to an open source project.
In the UK arrest is lawful simply to ensure that your statement or interview can be obtained, entirely without any kind of suspicion. Still will disqualify you for automatic entry in the US however.