[Webkit-unassigned] [Bug 166460] New: Remove non-distributable web inspector images
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Dec 23 08:29:33 PST 2016
https://bugs.webkit.org/show_bug.cgi?id=166460
Bug ID: 166460
Summary: Remove non-distributable web inspector images
Classification: Unclassified
Product: WebKit
Version: WebKit Nightly Build
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: Web Inspector
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
CC: agomez at igalia.com, darin at apple.com,
inspector-bugzilla-changes at group.apple.com
The file Source/WebInspectorImages/APPLE_IMAGES_LICENSE.rtf begins with the following text:
"""
Apple Inc.
Software License Agreement for Web Inspector Images
Internal Use License Only â No Redistribution Permitted
PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE APPLE SOFTWARE INCLUDED IN THIS PACKAGE. BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THIS SOFTWARE.
"""
Clearly this is not acceptable content for the WebKit open source project. It serves no purpose in OpenSource except as a trap to other WebKit ports (see bug #136632, bug #166459) and downstream projects, as it is not usable except by Apple. It should move to Apple's internal repositories until such time that Apple decides to relicense the images under an acceptable content license, e.g. one of the licenses listed at [1]. In the meantime, the GTK port's CC-BY-SA inspector images should be used on all ports.
Note that there are fewer GTK images than Apple images. The following Apple icons have no GTK replacement:
ActiveCallFrame.svg, AnimationPlayStatePaused.svg, AnimationPlayStateRunning.svg, CallTrees.svg, Camera.svg, ClippingCSSLarge.png, ClippingCSSLarge at 2x.png, ClippingGenericLarge.png, ClippingGenericLarge at 2x.png, ClippingJSLarge.png, ClippingJSLarge at 2x.png, Compare.svg,DocumentCSSLarge.png, DocumentCSSLarge at 2x.png, DocumentFontLarge.png, DocumentFontLarge at 2x.png, DocumentGenericLarge.png, DocumentGenericLarge at 2x.png, DocumentImageLarge.png, DocumentImageLarge at 2x.png, DocumentJSLarge.png, DocumentJSLarge at 2x.png, DocumentMarkupLarge.png, DocumentMarkupLarge at 2x.png, Events.svg, HeapAllocationsInstrument.svg, HeapSnapshot.svg, HeapSnapshotDiff.svg, HeapSnapshotInstances.svg, HeapSnapshotSelected.svg, HeapSnapshotSummary.svg, LayoutInstrument.svg, ListStylePositionInside.svg, ListStylePositionOutside.svg, MemoryInsurment.svg, NetworkInstrument.svg, RenderingFramesInstrument.svg, ScriptsInstrument.svg, Search.svg, Stopwatch.svg, TimelineRecordGarbageCollection.svg, WorkerScript.png, WorkerSc
Note that the GTK images really only exist due to this legal issue. If the Apple images were appropriately-licensed, we could get rid of ours. Although it might seem nice to have images that fit better into GTK, it's not really, because the entire web inspector UI is clearly designed to look like an Apple product, not a GTK+ application.
[1] https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161223/640d8d26/attachment-0001.html>
More information about the webkit-unassigned
mailing list