# Cutefish Linux returns with rebuilt Wayland desktop and experimental macOS app compatibility

> **Key takeaway:** The revived Cutefish project ships a new Wayland compositor and desktop toolkit while developing Reef, a non-emulative compatibility layer for running unmodified macOS applications on Linux.

**Published:** 2026-11-02T16:26:55+00:00 
**Source:** Linuxiac 
**Category:** distro-news 
**Canonical URL:** https://fosswire.org/news/cutefish-linux-returns-with-rebuilt-wayland-desktop-and-expe.html 

## Summary
CutefishOS has relaunched as Cutefish, delivering a ground-up rebuilt desktop environment alongside Debian 13-based nightly ISOs for AMD64 and ARM64. The new desktop stack centers on a custom Wayland compositor and a native C++ toolkit rendered with Skia, replacing the previous implementation. Bundled applications include a file manager, terminal, settings utility, calendar, system monitor, text editor, video player, and screenshot tool.

The project's most technically ambitious component is Reef, a compatibility layer that reimplements macOS programming interfaces to run unmodified Mac applications on Linux without CPU emulation or instruction translation. Reef provides a Mach-O loader, Objective-C runtime, Swift support, and framework replacements including AppKit, Foundation, and SwiftUI, with recent additions of WebKit integration, Core Data support, and a Metal-to-OpenGL translation layer. The project also integrates AI agent support through MCP, allowing tools like Claude Code and Codex to interact with the desktop under user-controlled permissions with visible stop controls.

## Reef compatibility layer and desktop architecture
- **Wayland compositor:** Cutefish now uses its own Wayland compositor rather than relying on an external implementation, handling desktop shell, window effects, and animations directly.
- **Skia-based toolkit:** The desktop employs a native C++ application toolkit rendered with Skia, the same 2D graphics library used by Chrome and Android.
- **Reef architecture:** The macOS compatibility layer runs application code directly on the host CPU while providing reimplemented macOS frameworks and system interfaces, avoiding emulation or binary translation overhead.
- **Reef implementation scope:** The project has developed approximately 460,000 lines of code across more than 80 frameworks, including Mach-O loading, Objective-C and Swift runtimes, and replacements for AppKit, Foundation, SwiftUI, WebKit, Core Data, and Metal (mapped to OpenGL).
- **AI agent integration:** MCP-based agent support allows external AI tools to view the screen and perform click and type actions, with automatic pause on user input and a visible stop control for security.

## Why it matters
Cutefish's Reef represents a novel approach to macOS application compatibility on Linux, distinct from both emulation projects like QEMU and translation layers like Wine, potentially opening a new path for cross-platform software portability. However, Reef remains closed source and experimental, limiting its immediate value to the broader open-source ecosystem until licensing changes. The Debian 13-based nightly builds and APT repository provide accessible testing infrastructure for developers interested in the Wayland desktop's Skia-based architecture or agentic AI desktop integration.