Moving Towards KDE: Apple Opens WebKit for External Developers
Apple developer Maciej Stachowiak has announced a new policy for developers of the HTML rendering library Webkit. It will close the gap between Apple developers and external programmers.
The policy will give KDE community members and external developers access to the Webkit CVS. Webkit is a free HTML rendering engine which is maintained by Apple, and is based on the KDE project’s KHTML rendering engine. Apart from in Apple’s Safari browser and on the iPhone, the Webkit, which is available under the LGPL and in part under the BSD license, is used in various projects. Trolltech’s decision to integrate Webkit with QT prompted the KDE community to add new KHTML features to Webkit with a view of possibly porting Webkit.
The port is controversial because the KDE community needs some influence on the development of Webkit to achieve its aims. The KDE team has some doubts about the use of Webkit instead of KHTML, as Webkit depends on Apple’s commercial interests. Apple’ new policies removes these doubts and demonstrates Apple’s willingness to allow external developers to participate in the engine in future.
KDE developer Aaron Seigo welcomes the new policy in his blog, saying that this is a step in the right direction and that the KDE team encourage Apple and anyone with a business interest in Webkit to choose a strategy of trust.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Go-Based Botnet Attacking IoT Devices
Using an SSH credential brute-force attack, the Go-based PumaBot is exploiting IoT devices everywhere.
-
Plasma 6.5 Promises Better Memory Optimization
With the stable Plasma 6.4 on the horizon, KDE has a few new tricks up its sleeve for Plasma 6.5.
-
KaOS 2025.05 Officially Qt5 Free
If you're a fan of independent Linux distributions, the team behind KaOS is proud to announce the latest iteration that includes kernel 6.14 and KDE's Plasma 6.3.5.
-
Linux Kernel 6.15 Now Available
The latest Linux kernel is now available with several new features/improvements and the usual bug fixes.
-
Microsoft Makes Surprising WSL Announcement
In a move that might surprise some users, Microsoft has made Windows Subsystem for Linux open source.
-
Red Hat Releases RHEL 10 Early
Red Hat quietly rolled out the official release of RHEL 10.0 a bit early.
-
openSUSE Joins End of 10
openSUSE has decided to not only join the End of 10 movement but it also will no longer support the Deepin Desktop Environment.
-
New Version of Flatpak Released
Flatpak 1.16.1 is now available as the latest, stable version with various improvements.
-
IBM Announces Powerhouse Linux Server
IBM has unleashed a seriously powerful Linux server with the LinuxONE Emperor 5.
-
Plasma Ends LTS Releases
The KDE Plasma development team is doing away with the LTS releases for a good reason.