Ubic is a flexible Perl-based polymorphic service manager. It allows services to be configured and managed through Perl code and provides APIs for starting, stopping and checking the status of services. Services can inherit behaviors from other service classes and be organized hierarchically into multiservices. The service state is persisted even after reboots. Various service loaders allow services to be configured through different file formats like ini files to support non-Perl users. The project aims to improve cross-platform support and provide additional features through plugins.