I'm surprised that they aren't making a bigger effort for Linux support. Last time I tried swift on linux it wasn't even packaged by ubuntu.

If you `apt install swift` you get some object store tool.

Why should they? That isn't their target audience.

Objective-C also has been available on Linux for about 25 years now, and it has hardly mattered.

> Why should they? That isn't their target audience.

Because they need it?

Apple discontinued macOS server, i bet they use Linux in some of their servers

All their networking related libs are available and tested for Linux [1, 2, 3]

Let's not forget that they package Swift for Linux, and now also for Windows [4]

Swift is a cross-platform language (you not wanting to understand it doesn't change this fact), it's not a macOS framework

[1] - https://github.com/apple/swift-nio

[2] - https://github.com/apple/swift-protobuf/blob/main/.github/wo...

[3] - https://github.com/apple/swift-distributed-actors/search?q=l...

[4] - https://forums.swift.org/t/announcing-swift-5-6-2-for-linux-...