1. A hybrid forecourt controller (FCC) for a fuel-dispensing facility comprising one or more forecourt devices and one or more in-store systems, the hybrid FCC comprising: a closed sub-system configured to communicate with and control operations of the one or more forecourt devices; and an open sub-system configured to integrate, communicate with, and control operations of the one or more in-store systems, wherein: the closed sub-system comprises closed-sub-system hardware, a closed operating system, and one or more closed software applications corresponding to the one or more forecourt devices, wherein the closed operating system and the one or more closed software applications are executed by the closed-sub-system hardware; the open sub-system comprises open-sub-system hardware, an open operating system, and one or more open software applications corresponding to the one or more in-store systems, wherein the open operating system and the one or more open software applications are executed by the open-sub-system hardware; the closed sub-system is configured to communicate with the open sub-system to enable the one or more forecourt devices and the one or more in-store systems to operate together to support operations of the fuel-dispensing facility; the closed sub-system is configured to prevent third parties from modifying any of the closed operating system and the one or more closed software applications of the closed sub-system; and the open sub-system is configured to enable third parties to modify any of the open operating system and the one or more open software applications of the open sub-system.