GhostBSD project lead Eric Turgeon has revealed a major architectural shift for the FreeBSD-based desktop distribution: replacing MATE with a custom desktop environment written entirely from scratch, named "Mocka"! Born out of a typo while exploring naming options, Mocka aims to deliver a modernized, lightweight, and cohesive desktop tailored specifically for BSD systems. In this video, we break down It's FOSS's coverage of the Mocka announcement, analyzing native BSD UI component development, MATE panel coexistence, modular C/C++ desktop tooling, and the long-term vision for Unix desktop environments: • The Origin of "Mocka" & Departure from MATE: Details why GhostBSD lead Eric Turgeon decided to transition away from the GTK-based MATE desktop, building a bespoke desktop environment from scratch rather than relying on upstream forks. • Mocka Dock & Modular UI Architecture: Unpacks the first compiled component—Mocka Dock—explaining its manual activation via the "Add to Panel" dialog and how modular desktop tools are being incrementally built and packaged. • Transitional Compatibility with MATE: Examines the engineering strategy ensuring new Mocka components remain backward-compatible with MATE panel protocols, allowing users to mix and match UI elements during the multi-release transition phase. • Testing & Build-From-Source Instructions: Outlines current availability for early adopters and BSD developers, including manual compilation steps and upcoming pkg repo package distributions. • Long-Term BSD Desktop Strategy: Connects Mocka's development with GhostBSD's broader graphics and display server roadmap (including XLibre and custom window management), evaluating the distribution's independent path forward. --------------------------------------------------- ???? Subscribe to the channel for BSD news, open-source desktop breakdowns, and Unix operating system reviews! ???? What do you think about GhostBSD building Mocka from scratch instead of sticking with MATE? Let us know in the comments below! #GhostBSD #FreeBSD #OpenSource #SoftwareEngineering #DevOps #AppSec #HardwareEngineering #ItsFOSS #TechNews #Unix #DesktopEnvironment #Linux