openSUSE:YaST styleguide why use radio buttons
Why should I use radio buttons instead of check boxes in order to enable/disable e.g. a service?
Basically there are pros and cons for each possibility.
The main reason, why we moved to use radio buttons is, that they are already used widely in YaST.