Moral obligations of online communities