← zabolotny.de
DEENRUUA

Home / Notes

Field report · Hardware · Linux

Why I left macOS – and what my 2013 iMac can still do

An iMac with 32 GB of RAM and a good display is not junk after twelve years. Why I switched to Windows and Linux anyway – a personal field report, not a benchmark.

Serge Zabolotny ·

The hardware: anything but old

My workhorse is an iMac 27" (Late 2013) with 32 GB of RAM, a graphics card with 2 GB and a display I still find very comfortable. For web development – editor, browser, terminal, Docker – that is plenty. The hardware was never the problem.

I had already upgraded it earlier: swapping the hard drive (HDD) for an SSD made the iMac several times faster back then. Upgrades like that show how much life is left in this hardware.

Where official support ends

The last macOS Apple releases for this model is Catalina (10.15.7). After that there is officially nothing. That is almost nine years of updates – not little, yet the machine is still technically very capable. For developers this has consequences: software vendors eventually drop support for old macOS versions, and security updates are missing.

The attempt with OpenCore Legacy Patcher

I wanted to keep using the machine with the unofficial community tool OpenCore Legacy Patcher (OCLP) and installed macOS Sonoma. So that nothing would happen by itself, I switched off automatic updates and blocked the update servers via Terminal.

Still, macOS Tahoe got half-installed – and afterwards the system was broken. I do not know exactly which mechanism triggered it; I only describe what I experienced. For me that was the moment I decided to leave this ecosystem.

Lesson: anyone keeping an unsupported machine current with unofficial means carries the risk themselves. A full backup (Time Machine or a clone) before any experiment is a must, not an option.

My solution: Windows and Linux

My view on sustainability

Apple talks a lot about the environment and conserving resources. For me that does not fit with a fully working computer that no longer receives official updates. I am not assuming intent – I cannot prove that – but the effect is the same: the hardware outlasts the software support. With Windows and Linux I can keep using the same machine instead of replacing it. This is my personal opinion.

Conclusion

Thank you, Apple, for twelve years of hardware that still works flawlessly – which is exactly why it annoys me that I can no longer use it officially. I am continuing my path without macOS.

Keep reading

Self-hosting · Homelab · Privacy

Leaving the cloud: a home server instead of Google, iCloud & co.

At home I run a Proxmox server with 15+ services. Here is which cloud services it replaces for me, what it costs – in time – and where you are better off staying in the cloud.

DevOps · Cloudflare · Zero Trust

Zero Trust for the homelab: Cloudflare Tunnel and Access instead of open dashboards

An internal dashboard was publicly reachable via a subdomain. Here is how I locked it down with Cloudflare Tunnel, Cloudflare Access and Tailscale.

Career · DevOps · Field report

Career change into DevOps in Germany: my plan, my evidence, my gaps

I am looking for a permanent IT job, with DevOps and platform engineering as the best fit. This is an open account of what the market offers according to the numbers, where I come from and how I make my skills verifiable.

Comments

Join the discussion: comments run on GitHub Discussions (sign in with a GitHub account). Content from GitHub/giscus is only loaded after you click. Privacy

More from practice

Find more notes, case studies and projects on the homepage.

All notes Case study MeisterMeld Case study PflegeOasis Case study Kernbohr-Expert Back to the homepage