Open Source Hosting Control Panels
I frequently am asked about what open source web hosting control panels are available for different platforms and purposes.
Here is a list of some I have found in my travels (in no particular order).
ISPConfig for Linux under BSD License
AlternC for Linux under GPL
GNU Hosting Helper for Linux under GPL
VHCS Virtual Hosting Control System
Web-CP is one of only a few CPs which support FreeBSD as well as Linux. While not a fast moving project, it seems directed by individuals who are seasoned professionals.
RavenCore is a relative newcomer but looks like a promising control panel for Linux based hosting.
ZPanel seems to support Microsoft® Windows® as well as Linux. Some of the features listed seem a bit odd such as “track where your clients while they’re logged in” - I am not sure why I need to know this as an owner of the control panel. Anyway, so far this is the only free (open) Windows CP I’ve found - though I don’t see the license terms on the site.
I saved the most frequently mentioned control panel for last. Webmin is the oldest project and most mature control panel for a Linux or FreeBSD server. While it is mature and configurable, it is designed more as a sysadmin helper tool than as a monolithic web hosting control panel. There is a commercially available CP based on webmin named CP+, it is offered by Comodo and is tightly integrated with their Trustix Linux distribution. CP Plus also supports FreeBSD with slightly less automated installation of programs.