The developers of Darktable, an open source photo editing alternative to Adobe Lightroom will likely have to end MacOS support after the next major release 4.2.1.
For the last 10 years, a single person has been responsible for maintaining and packaging Darktable for MacOS. Unfortunately, that tenure is coming to an end for the developer as they move onto other things in life.
From Darktable Lead
At the same time, there is a big roadblock on the OS X side:
currently, as requested by @parafin, the minimal required
XCode version is XCode 12.4 (LLVM10-based),
and with LLVM16 about to be released in ~April,
that puts us to 7 (sic) LLVM versions to support,
in addition to currently supporting three GCC releases.Not only is this support matrix unsustainable,
not having a path forward makes it impossible
to someday make use of the compiler (and library)
features introduced in later compiler versions.In summary, unless someone steps forwards and commits
to the role of OSX maintainer, we will be forced to
fully and completely stop supporting OS X,
after the next minor release (4.2.1).If you are interested to help, please step forward.
https://discuss.pixls.us/t/darktable-for-macos-needs-you/35142
We really need a long term dedication to solve this.
An Open Source software can only offer what
the community can work on.
When you purchase through links on our site, we may earn an affiliate commission. Here's how it works. |
Like software development is always free.
And yes, you can easily google up instances of me complaining about compiler versions :)
I have no idea what software development costs Canon.
If you have any numbers then please let me know.
Canon has released its financial results for the fiscal year 2021
Short of a leak from Canon head office, we'll never know what version of absorption costing they actually use, and how they allocate these sort of background costs, but I can pretty solidly predict it'll find it's way into selling price somehow.
Darktable it
iswas a good alternative to Lightroom. The interfaceiswas a bit edgy, typical freeware, but it provided a mighty set of useful tools. Looks like I have to go for Capture One, since they still offer a one time license option, or DxO (not funny for a Canon user), not sure about Affinity (read very mixed comments of users).First and foremost, builds will continue for macOS, for the time being. It's a painful and sluggish process, but they are going to try to keep it going until it becomes untenable, which it IS becoming, due to the recent changes in Apple's ecosystem and the fact that there are multiple versions of old Intel hardware and OS X software to support. The lone dev who has been maintaining the macOS builds uses an ancient Macbook with equally ancient software that can't be updated, so he can't do anything further with his own meager resources and the ideal plan is to have several people, with several generations of Mac hardware/software doing the work, but it's impractical and untenable without significantly more resources available. That means that without a dedicated dev team solely for macOS hardware/software, the software will become unavailable on that platform. One idea being considered, is to abandon the Intel Mac hardware entirely and focus entirely on the ARM64 development, as the limited dev resources would be better utilized that way. Another issue is that Apple has abandoned the ancient and unsupported OpenCL API - a key part of darktable's infrastructure for multi-platform use - in their products and may remove it's functionality through their OS software updates, which will effectively end it's use and make it impossible to have darktable, without switching the macOS builds to newer APIs that may or may not be multi-platform.