Hacker News new | comments | show | ask | jobs | submit login

What about GPL-licensed javascript code used in a web app? (Or in, say, a desktop application that uses a WebView for part of its interface, in which it uses the GPL-licensed javascript).

There may be some content or code from Apple that gets baked into your iBooks to enable some functionality or other. Maybe bits of Apple-developed javascript that get stuck in to mediate between the HTML and the iBooks application.

You're correct. The iBooks Author app embeds Apple code, both HTML, and Javascript, in the form of easy to use Widgets that enable the functions that make the book more than just text, such as photo galleries, embedded movies, etc.

Thus an iBook produced with the app is a derivative work that includes within it Apple copyrighted code.

Apple's ability to restrict the use of such derivative works is the very same ability the GPL relies on.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact