# Is it still possible to run app that use Carbon API in the latest Mac OS?

**URL:** <https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749>\
**Category:** Xojo\
**Created:** [20 December 2023 06:13 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749 "2023-12-20T06:13:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![YogiYang](https://ifnotnil.com/letter_avatar_proxy/v4/letter/y/ecccb3/32.png) [@YogiYang](https://ifnotnil.com/u/YogiYang)\
**Post date:** [20 December 2023 06:13 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/1 "2023-12-20T06:13:07Z")

</div>

I have an old app which was originally built using Xojo in 2012.

I have received an order for this app, but the user is on the latest OS version on M1 chip set.

Are there any possibilities of being able to run this app in the latest version of Mac OS?

---

<div class="post-metadata">

**Author:** ![s7g2vp2](https://ifnotnil.com/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@s7g2vp2](https://ifnotnil.com/u/s7g2vp2)\
**Post date:** [20 December 2023 07:56 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/2 "2023-12-20T07:56:00Z")

</div>

No. It would need to be 64 bit and use the Cocoa framework before it would run under Rosetta 2.

---

<div class="post-metadata">

**Author:** ![Jerry-Fritschle](https://ifnotnil.com/letter_avatar_proxy/v4/letter/j/b5a626/32.png) [@Jerry-Fritschle](https://ifnotnil.com/u/Jerry-Fritschle)\
**Post date:** [20 December 2023 15:32 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/3 "2023-12-20T15:32:15Z")

</div>

macOS 10.14 Mojave is the newest system that can run 32-bit, let alone Carbon apps. Apple never offered Carbon for 64-bit, and by the time of Mojave it had been deprecated for years.

---

<div class="post-metadata">

**Author:** ![npalardy](https://ifnotnil.com/user_avatar/ifnotnil.com/npalardy/32/10_2.png) [@npalardy](https://ifnotnil.com/u/npalardy)\
**Post date:** [20 December 2023 15:58 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/4 "2023-12-20T15:58:37Z")

</div>

> [@Jerry-Fritschle](#):
>
> Apple never offered Carbon for 64-bit

VERY VERY VERY briefly between about 10.5 and 10.6 or so then they yanked it

> **[Introduction to 64-Bit Guide for Carbon Developers](https://developer.apple.com/library/archive/documentation/Carbon/Conceptual/Carbon64BitGuide/Introduction/Introduction.html)**
>
> Explains the changes necessary to create a 64-bit executable version of a Carbon application.

But it is definitely dead now  
Along with 32 bit applications

---

<div class="post-metadata">

**Author:** ![Jerry-Fritschle](https://ifnotnil.com/letter_avatar_proxy/v4/letter/j/b5a626/32.png) [@Jerry-Fritschle](https://ifnotnil.com/u/Jerry-Fritschle)\
**Post date:** [20 December 2023 17:14 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/5 "2023-12-20T17:14:04Z")

</div>

> [@npalardy](#):
>
> VERY VERY VERY briefly between about 10.5 and 10.6

That must have been when I blinked. 🙂

---

<div class="post-metadata">

**Author:** ![npalardy](https://ifnotnil.com/user_avatar/ifnotnil.com/npalardy/32/10_2.png) [@npalardy](https://ifnotnil.com/u/npalardy)\
**Post date:** [20 December 2023 17:44 UTC](https://ifnotnil.com/t/is-it-still-possible-to-run-app-that-use-carbon-api-in-the-latest-mac-os/3749/6 "2023-12-20T17:44:41Z")

</div>

Yeah they shipped Developer SDKs one year at WWDC then it was gone by the next  
Sadly  
It would have meant a lot more apps could have transitioned to 64 bit OS X that eventually didnt because they were just to large to move to 64 bit & redo as Cocoa in one fell swoop

Oh well … long ago & far away
