Do supervisors take a person as PhD students who abandoned his graduate program?
I would consider it, but only after having a talk with the student. In addition to the usual about background and research interests, I'd want to know about why it was abandoned and how we can have some assurance it won't occur again. 

But for many this might also depend on how much support the advisor was expected to give. In a situation in which a lot is required (such as a lab), the situation gets more difficult. In other situations, where the professor provides mostly feedback and a few ideas, it is less critical. In CS, it could go either way, depending on the topic of the dissertation research. 

But your activity in the interim indicates some seriousness (assuming "a person" means yourself).