You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Patrick Mueller (JIRA)" <ji...@apache.org> on 2014/05/31 00:12:02 UTC
[jira] [Commented] (CB-6835) weinre - Fix header licenses (Apache
RAT report)
[ https://issues.apache.org/jira/browse/CB-6835?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14014287#comment-14014287 ]
Patrick Mueller commented on CB-6835:
-------------------------------------
This is a problem; can't remember what my thoughts were on resolving it in the past - I must have had positive thoughts on it though.
The issue is that almost all the files hit here are from WebKit. WebKit's code is generally licensed BSD or LGPL - in this case I believe all the files are licensed BSD. I think that was part of my positive thoughts on the problem anyway.
Off the top of anyone's head who happens to be reading this, can we re-ship BSD code? I think if the answer is "no", then we will have to package weinre as a library, which you would download, and then download the relevant WebKit bits to make a complete application. Which isn't a huge problem. But it would easier to continue to ship the BSD licensed files.
> weinre - Fix header licenses (Apache RAT report)
> ------------------------------------------------
>
> Key: CB-6835
> URL: https://issues.apache.org/jira/browse/CB-6835
> Project: Apache Cordova
> Issue Type: Sub-task
> Components: weinre
> Reporter: Shazron Abdullah
> Assignee: Patrick Mueller
> Fix For: 3.6.0
>
>
> JavaDocs are generated and so license header is optional
> Generated files do not required license headers
> Add a .ratExcludes file for files to exclude
> 153 Unknown Licenses
> *******************************
> Unapproved licenses:
> ./weinre.build/vendor/webkit/WebCore/inspector/InjectedScriptHost.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/InjectedScriptSource.js
> ./weinre.build/vendor/webkit/WebCore/inspector/Inspector.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/InspectorFrontendHost.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/JavaScriptCallFrame.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/ScriptProfile.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/ScriptProfileNode.idl
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ApplicationCacheItemsView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditCategories.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditFormatters.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditLauncherView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditResultView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditRules.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/AuditsPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/BottomUpProfileDataGridTree.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Breakpoint.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/BreakpointManager.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/BreakpointsSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CSSCompletions.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CSSKeywordCompletions.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CSSStyleModel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CallStackSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Checkbox.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Color.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ConsolePanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ConsoleView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ContextMenu.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CookieItemsView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CookieParser.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/CookiesTable.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DOMAgent.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DOMStorage.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DOMStorageItemsView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DOMSyntaxHighlighter.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DataGrid.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Database.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DatabaseQueryView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DatabaseTableView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DebuggerModel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/DetailedHeapshotView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Drawer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ElementsPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ElementsTreeOutline.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/EventListenersSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionAPI.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionAPISchema.json
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionAuditCategory.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionCommon.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionRegistryStub.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ExtensionServer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/FontView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/GoToLineDialog.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/HAREntry.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/HeapSnapshot.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/HeapSnapshotView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/HelpScreen.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ImageView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/InjectedFakeWorker.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/InspectorBackendStub.qrc
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/InspectorFrontendHostStub.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/KeyboardShortcut.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/MetricsSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/NetworkItemView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/NetworkManager.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/NetworkPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Object.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ObjectPropertiesSection.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Panel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/PanelEnablerView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Placard.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/PleaseWaitMessage.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Popover.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ProfileDataGridTree.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ProfileView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ProfilesPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/PropertiesSection.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/PropertiesSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/RemoteObject.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Resource.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceCategory.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceCookiesView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceHeadersView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceTimingView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceTreeModel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourceView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ResourcesPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ScopeChainSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Script.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ScriptFormatter.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ScriptFormatterWorker.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ScriptsPanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Section.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/Settings.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ShortcutsHelp.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/ShowMoreDataGridNode.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SidebarTreeElement.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceCSSTokenizer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceCSSTokenizer.re2js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceFrame.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceFrameContent.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceHTMLTokenizer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceHTMLTokenizer.re2js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceJavaScriptTokenizer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceJavaScriptTokenizer.re2js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SourceTokenizer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/StatusBarButton.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/StylesSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/SummaryBar.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TabbedPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TestController.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TextEditorHighlighter.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TextEditorModel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TextPrompt.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TextViewer.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TimelineAgent.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TimelineGrid.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TimelineOverviewPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TimelinePanel.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/TopDownProfileDataGridTree.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/View.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/WatchExpressionsSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/WebKit.qrc
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/WelcomeView.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/WorkersSidebarPane.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/audits.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/goToLineDialog.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/heapProfiler.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/helpScreen.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/inspector.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/inspector.html
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/inspector.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/inspectorSyntaxHighlight.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/networkPanel.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/popover.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/textViewer.css
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/treeoutline.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/utilities.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/UglifyJS/parse-js.js
> ./weinre.build/vendor/webkit/WebCore/inspector/front-end/UglifyJS/process.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/InjectedScriptSource.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/AuditLauncherView.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/ConsoleView.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/ElementsTreeOutline.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/Settings.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/StylesSidebarPane.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/TextPrompt.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/inspector.css
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/inspector.js
> ./weinre.build/vendor-override/webkit/WebCore/inspector/front-end/utilities.js
> ./weinre.server/.npmignore
> ./weinre.web/modules/weinre/target/BrowserHacks.coffee
--
This message was sent by Atlassian JIRA
(v6.2#6252)