Hacker News new | ask | show | jobs
by trollian 1348 days ago
If Ultralight is based on WebKit (the site says "Based on WebKit") how is it not LGPL? Isn't this basic software licensing?
1 comments

WebKit is BSD but has sub-modules with LGPL code (specifically WebCore, JavaScriptCore, and WTF).

Ultralight is not WebKit (we have a totally different API and use our own renderer, compositor, and event-management code) but we do use a fork of WebCore and JavaScriptCore.

Our fork of WebCore is available under LGPL here: https://github.com/ultralight-ux/WebCore

Adam, we hung way back I was working on an on device search tool called Orbit that could’ve used Ultralight, I think at bespoke. Been keeping tabs on it since, congrats on the release.

The steps WebKit have made the last few years have been incredible and your further parallelization and optimization work would be so slick, can’t wait to try it out.

I’d love to use it with Tamagui and Vite running all bundling for RN. Silky smooth desktop app, web apps, sites, and mobile apps all easy to design together and deploy nicely to their respective platforms.

https://tamagui.dev

hey Nate! I still remember-- new website looks amazing!

For sure, feel free to hit me up on Discord if you want to chat.