GhostBSD Has Started Developing Mocka Environment

The project is building a custom desktop environment from scratch to eventually replace MATE in its distribution.

Updated on Oct. 1, 2026 in Computers

GhostBSD Has Started Developing Mocka Environment

Live Poll

Do you prefer using established desktop environments over new, custom-built alternatives for your computer?

The GhostBSD project has commenced the development of Mocka, a new desktop environment intended to eventually replace the MATE interface. This effort is currently in the research and development stage, with the team writing core components from scratch.

Why it matters

By building a custom environment, GhostBSD aims to modernize its interface and move away from its reliance on MATE. The project is prioritizing compatibility with existing MATE workflows while creating native, bespoke components.

Mocka is being constructed by reverse-engineering the behaviors of established tools to ensure compatibility with existing MATE standards. The project is implementing these elements from scratch to replace the current desktop components individually.

The players

GhostBSD

An operating system based on FreeBSD that utilizes the ZFS file system and was previously centered on the MATE desktop environment.

The details

The development of Mocka involves creating individual desktop components—functional building blocks of a graphical user interface—that mirror the behavior of current MATE tools. By reverse-engineering these behaviors, developers ensure that the new modules remain compatible with the existing software ecosystem. The project has already completed the initial dock and application menu, which serve as the foundation for the new interface.

Timeline

  1. October 1, 2026: Official update regarding the current status of Mocka development.

The Tech Race

GhostBSD is attempting to carve out a unique identity within the broader FreeBSD desktop software ecosystem. This move contrasts with other distributions that continue to rely on long-standing, community-maintained environments like MATE or GNOME.

Mocka remains in early development and is not yet available for general use or installation. Users currently running GhostBSD will continue to utilize the MATE interface until the project reaches a later stage of integration and release.

The takeaway

GhostBSD is moving toward a self-contained desktop experience that prioritizes custom, reverse-engineered components. Watch for future project updates to see when the next phase of interface modules will be introduced to the development branch.

Further reading

For more on the operating systems landscape, visit the Computers section.

Source note: This article includes information reported by DistroWatch.

Live Poll

Do you prefer using established desktop environments over new, custom-built alternatives for your computer?