TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Given that WebKit is LGPL, why can’t I replace the [iOS] WebKit with my own?

19 pointsby grahamleeabout 3 years ago

2 comments

saurikabout 3 years ago
As someone else noted, this is due to the issue solved with GPL3, which redefined the roll of derived work and "linking": as it stands, WebKit *is replaceable, but doing so requires you to first defeat the cryptographic locks that prevent you from modifying any of the software at all.
lern_too_spelabout 3 years ago
Cue the apologists saying that Apple is saving the world by not allowing alternate HTML rendering engines on iOS. If only Apple would be so benevolent as to disallow us from installing other rendering engines on MacOS too. A man can dream.