AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Prime Big Deal Days · Oct 6–7Offer from Amazon

Get monitors, keyboards and dev gear delivered free — and shop member deals

  • Fast, free delivery on millions of items
  • Access to Prime Big Deal Days deals on October 6–7
  • Prime Video, Amazon Music and more included
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

A developer has ported Microsoft 3D Movie Maker to Linux, leveraging the source code released by Microsoft in 2022. This marks the first known port outside of Windows, enabling Linux users to create animated movies with the software.

A developer has successfully ported Microsoft 3D Movie Maker to Linux, making it the first known version of the classic animation software to run outside of Windows. This milestone was achieved after over 18 months of work on a source port called 3DMMEx, utilizing the open-source code released by Microsoft in 2022.

The project, led by an individual involved in the 3DMMForever initiative, involved adapting the original Windows-centric codebase to Linux. The source code, published under an MIT license by Microsoft, included the core application, development tools, and supporting assets. The port required overcoming significant technical challenges, including handling platform-specific APIs, assembly code, and pointer size assumptions.

Collaborating with software developer Mark Cave-Ayland, the porting effort focused on using SDL (Simple DirectMedia Layer) for graphics and input, enabling the application to run natively on Linux systems. The work also involved replacing proprietary dependencies like the BRender rendering engine and AudioMan sound library with portable alternatives, ensuring broader compatibility.

Why It Matters

This development matters because it breaks the long-standing exclusivity of 3D Movie Maker to Windows, opening the door for Linux users to access and create animated movies with the software. It also demonstrates how open-source releases of legacy applications can facilitate modern porting efforts, potentially inspiring further preservation and revival projects for classic multimedia tools.

Additionally, this port could serve as a foundation for educational projects, hobbyist animation, and even further modernization of the software for contemporary use, especially on low-power devices like Raspberry Pi.

Amazon

Linux compatible animation software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Microsoft’s release of the 3D Movie Maker source code in 2022 was a surprise to many, providing an opportunity for enthusiasts and developers to explore and adapt the application. Prior to this, the software was a Windows-only product from the mid-1990s, with no official support for other platforms. The source code’s release included the core application and supporting tools, but porting it to other operating systems was challenging due to legacy code practices, assembly language, and platform-specific assumptions.

In 2024, a community effort began to modernize and port the software, initially focusing on Windows. The recent collaboration with a Linux-focused developer has now resulted in a working Linux version, marking a significant milestone in software preservation and cross-platform compatibility for vintage multimedia applications.

“We’ve finally managed to get 3D Movie Maker running on Linux, thanks to the open-source code and some dedicated work on adapting the platform-specific parts.”

— Developer involved in the porting effort

“Making 3D Movie Maker accessible on Linux opens new opportunities for hobbyists and educators to explore classic multimedia tools in modern environments.”

— Mark Cave-Ayland

Amazon

3D Movie Maker for Linux

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It is not yet clear how stable or fully functional the Linux version is under various conditions, or whether future updates will improve compatibility and performance. The porting process involved significant customization, and some features may still be experimental or incomplete.

Amazon

open source multimedia creation tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Next steps include testing the port across different Linux distributions, refining performance, and possibly releasing an official version or installer for broader community use. Further development may also focus on restoring or improving features that were challenging to implement during initial porting.

Amazon

legacy Windows animation software on Linux

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can I run the Linux port of 3D Movie Maker now?

Yes, the port has been completed and is reportedly functional, but users should check the latest release notes for stability and compatibility details.

What are the system requirements for running 3D Movie Maker on Linux?

The port requires a Linux system with SDL support, a modern compiler, and sufficient hardware resources. Specific requirements depend on the build and distribution.

Will there be an official Linux version?

There is currently no official release from Microsoft, but community efforts are actively working toward broader distribution and support.

Is the port compatible with modern Linux distributions?

Initial reports suggest compatibility with popular distributions like Ubuntu and Fedora, but some adjustments may be necessary depending on system configurations.

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Can You Successfully Run Frontier AI Locally On A 512GB Mac Studio?

Assessing whether Apple’s new Mac Studio with 512GB memory can effectively run large AI models locally, and what limitations exist.

Interactive Art and Tech: Where the Audience Becomes Part of the Art

Inevitable shifts in interactive art redefine audience participation, revealing exciting ways technology transforms viewers into active creators—discover how this revolution unfolds.

Open source Kanban desktop app that runs parallel agents on every card

A new open source desktop Kanban app enables deploying parallel AI agents on each card, supporting local-first workflows without cloud dependencies.

ALIA. The Spanish answer.

Spain unveils ALIA, a 40B multilingual LLM trained on 9.37 trillion tokens, marking Europe’s largest public AI initiative with €240M investment.