diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland-small.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland-small.png new file mode 100644 index 0000000..2fed836 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland-small.png differ diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland.png new file mode 100644 index 0000000..65bd748 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-linux-wayland.png differ diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos-small.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos-small.png new file mode 100644 index 0000000..af7f3e0 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos-small.png differ diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos.png new file mode 100644 index 0000000..b14f594 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-macos.png differ diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows-small.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows-small.png new file mode 100644 index 0000000..2903b44 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows-small.png differ diff --git a/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows.png b/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows.png new file mode 100644 index 0000000..1158481 Binary files /dev/null and b/content/posts/kate-on-all-platforms-2024/images/2024-kate-windows.png differ diff --git a/content/posts/kate-on-all-platforms-2024/index.md b/content/posts/kate-on-all-platforms-2024/index.md new file mode 100644 index 0000000..27f0be6 --- /dev/null +++ b/content/posts/kate-on-all-platforms-2024/index.md @@ -0,0 +1,74 @@ +--- +title: "Kate on all Platforms - 2024" +date: 2024-04-14T19:25:00+02:00 +draft: false +categories: [kde] +tags: [kde] +url: /posts/kate-on-all-platforms-2024/ +author: "Christoph Cullmann" +--- + +## Unix like systems with X11 or Wayland + +All Unix like systems with either X11 or Wayland are well supported since ever. + +Linux with X11 and now Wayland is for a long time the primary system on that Kate work happens. + +Over the years it was (like most of the KDE applications) ported to the most BSD variants. + +Be it some mainstream Linux distribution like Fedora or a niche one like NixOS, Kate is available as binary package. +You love BSD? +FreeBSD or OpenBSD, you can get a Kate package via your normal package system. + +And in the normal case, you can just build it from source on your own, all needed patches should be in our repositories upstream. +If that is not the case for your system, please help to upstream them. + +Below the current state of the master branch compiled on NixOS unstable with Wayland. + +
+ +## Windows + +Since several years there are activities in the KDE community to provide our libraries and applications for Windows. + +Even if that is a non-free platform, we can reach out to new users and developers that might later be then even interested to switch a full open platform. + +Progress is slow, but steady. +We have some applications in the official Windows Store (including Kate) and nightly build for more of them. +With reasonable effort you can develop Kate on Windows with Craft. + +Below the current state of the master branch running on Windows 11 inside VirtualBox. + +
+ +## macOS + +Beside Windows, the major other non-free platform Kate tries to support is macOS. + +We have nighly build available for that and you can, like on Windows, develop Kate with the help of Craft. + +Below the current state of the master branch running native on my M2 ARM Mac Mini. + +
+ +## Others + +Naturally there are more operating systems out there then mentioned above. + +Beside the mobile ones like Android and iOS that are not that interesting for Kate, many other small open desktop operating systems exist. + +Even if the Kate team itself doesn't put active work it them, that doesn't mean Kate can't run there. + +Without any active work on our side, for example a Kate port for Haiku was done. +Some one-liner patches for that got even upstreamed. + +If you work on some port of our stuff and need to upstream stuff, please contact us. +Even if you work on a non-mainstream system, as long as the patches are not too intrusive, we are interested to have them. + +## Help us! + +Naturally the most of our developers are working on the Linux or some BSD. + +That means the other systems are always in need of more people to help out, both on the programming and testing side. + +For Kate, testing should be easy, grab a nighly build for Windows or macOS for example.