[JBoss JIRA] (JBIDE-21367) Include nightly build of Docker tooling in TP
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-21367?page=com.atlassian.jira.plugi... ]
Nick Boldt updated JBIDE-21367:
-------------------------------
Description: Please include the 1.2.1.RC4 build of the Docker tooling once the TP for JBoss Tools 4.3.1.CR1 needs to be built. (was: Please include the 1.2.1.RC4 build of the Docker tooling once the TP for JBoss Tools 4.3.1.Beta1 needs to be built.)
> Include nightly build of Docker tooling in TP
> ---------------------------------------------
>
> Key: JBIDE-21367
> URL: https://issues.jboss.org/browse/JBIDE-21367
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: target-platform
> Affects Versions: 4.3.0.CR1, 4.3.1.Beta2
> Reporter: Xavier Coulon
> Fix For: 4.3.1.CR1
>
>
> Please include the 1.2.1.RC4 build of the Docker tooling once the TP for JBoss Tools 4.3.1.CR1 needs to be built.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBDS-3557) JBDS Installer should be EPL licensed
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3557?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-3557:
----------------------------------
... And I just noticed Max's review on my PRs, suggesting that the LGPL stuff in JBDS installer should remain LGPL, rather than switching it to EPL.
Confused, please advise.
> JBDS Installer should be EPL licensed
> -------------------------------------
>
> Key: JBDS-3557
> URL: https://issues.jboss.org/browse/JBDS-3557
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Enhancement
> Components: installer, legal
> Reporter: Ken Finnigan
> Assignee: Nick Boldt
> Fix For: 9.1.0.Beta2, 10.0.0.Alpha1
>
>
> For the Developer Platform to be able to bundle JBDS, it needs to be licensed as ASLv2 or EPL and not GPL
> Sources code in repository ether has Apache Licence or no license.
> IzPack distribution jar's and licenses:
> 1. kunstoff Look and Feel is under LGPL http://kunstoff.incors.com/archive/licence.php3
> 2. Birosoft Liquid Look and Feel
> The source code (except the files or methods mentioned below) of the look and feel is released under the LGPL (GNU Lesser General Public License),
> which you can view on http://www.gnu.org/copyleft/lesser.html.
> Some methods are marked as SUN proprietary, the LGPL does not apply for those methods.
> 3. JGoodies Karsten Lentzsch - BSD open source license http://www.jgoodies.com/downloads/libraries/
> 4. Metouia Look And Feel: a free pluggable look and feel for java - LGPLv2.1 http://grepcode.com/file/repo1.maven.org/maven2/net.sf.squirrel-sql.third...
> 5. Nimbus Look And Feel
> This library is free software; you can redistribute it and/or
> * modify it under the terms of the GNU Lesser General Public
> * License as published by the Free Software Foundation; either
> * version 2.1 of the License, or (at your option) any later version.
> 6. Substance Java Look and Feel (bundles several components with licenses listed below)
> 6.1 Copyright (c) 2005-2007, Kirill Grouchnikov and contributors
> All rights reserved.
> Redistribution and use in source and binary forms, with or without
> modification, are permitted provided that the following conditions are met:
> * Redistributions of source code must retain the above copyright
> notice, this list of conditions and the following disclaimer.
> * Redistributions in binary form must reproduce the above copyright
> notice, this list of conditions and the following disclaimer in the
> documentation and/or other materials provided with the distribution.
> * Neither the name of the Kirill Grouchnikov and contributors nor
> the names of its contributors may be used to endorse or promote products
> derived from this software without specific prior written permission.
> 6.2 Source code, documentation and binaries of the Quaqua Look and
> Feel (also called "this software") are subject to the GNU Lesser
> General Public License (LGPL).
> 6.3. MOZILLA PUBLIC LICENSE Version 1.1
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBDS-3557) JBDS Installer should be EPL licensed
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3557?page=com.atlassian.jira.plugin.... ]
Nick Boldt updated JBDS-3557:
-----------------------------
> JBDS Installer should be EPL licensed
> -------------------------------------
>
> Key: JBDS-3557
> URL: https://issues.jboss.org/browse/JBDS-3557
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Enhancement
> Components: installer, legal
> Reporter: Ken Finnigan
> Assignee: Nick Boldt
> Fix For: 9.1.0.Beta2, 10.0.0.Alpha1
>
>
> For the Developer Platform to be able to bundle JBDS, it needs to be licensed as ASLv2 or EPL and not GPL
> Sources code in repository ether has Apache Licence or no license.
> IzPack distribution jar's and licenses:
> 1. kunstoff Look and Feel is under LGPL http://kunstoff.incors.com/archive/licence.php3
> 2. Birosoft Liquid Look and Feel
> The source code (except the files or methods mentioned below) of the look and feel is released under the LGPL (GNU Lesser General Public License),
> which you can view on http://www.gnu.org/copyleft/lesser.html.
> Some methods are marked as SUN proprietary, the LGPL does not apply for those methods.
> 3. JGoodies Karsten Lentzsch - BSD open source license http://www.jgoodies.com/downloads/libraries/
> 4. Metouia Look And Feel: a free pluggable look and feel for java - LGPLv2.1 http://grepcode.com/file/repo1.maven.org/maven2/net.sf.squirrel-sql.third...
> 5. Nimbus Look And Feel
> This library is free software; you can redistribute it and/or
> * modify it under the terms of the GNU Lesser General Public
> * License as published by the Free Software Foundation; either
> * version 2.1 of the License, or (at your option) any later version.
> 6. Substance Java Look and Feel (bundles several components with licenses listed below)
> 6.1 Copyright (c) 2005-2007, Kirill Grouchnikov and contributors
> All rights reserved.
> Redistribution and use in source and binary forms, with or without
> modification, are permitted provided that the following conditions are met:
> * Redistributions of source code must retain the above copyright
> notice, this list of conditions and the following disclaimer.
> * Redistributions in binary form must reproduce the above copyright
> notice, this list of conditions and the following disclaimer in the
> documentation and/or other materials provided with the distribution.
> * Neither the name of the Kirill Grouchnikov and contributors nor
> the names of its contributors may be used to endorse or promote products
> derived from this software without specific prior written permission.
> 6.2 Source code, documentation and binaries of the Quaqua Look and
> Feel (also called "this software") are subject to the GNU Lesser
> General Public License (LGPL).
> 6.3. MOZILLA PUBLIC LICENSE Version 1.1
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBDS-3557) JBDS Installer should be EPL licensed
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3557?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-3557:
----------------------------------
TL;DR: this issue can be resolved.
----
So, recapping based on Max's statements:
* when code is multiple-licensed, you can just pick the one you want to use and ignore the others, even if they're incompatible (eg., EPL and GPLv2). This is consistent with wikipedia:
{quote}"When software is multi-licensed, recipients can choose the terms under which they want to use or distribute the software. [...] The two usual motivations for multi-licensing are license compatibility and market segregation based business models." -- https://en.wikipedia.org/wiki/Multi-licensing{quote}
* if the wrapper's license (installer) is EPL, it doesn't matter what's inside the wrapper (com.jboss.*, org.jboss.*, or included runtimes in those plugins), even if some of those contents are GPLv2. This is inconsistent with wikipedia:
{quote}The EPL 1.0 is not compatible with the GPL, and a work created by combining a work licensed under the GPL with a work licensed under the EPL cannot be lawfully distributed.[7] The GPL requires that "[any distributed work] that ... contains or is derived from the [GPL-licensed] Program ... be licensed as a whole ... under the terms of [the GPL]", and that the distributor not "impose any further restrictions on the recipients' exercise of the rights granted". The EPL, however, requires that anyone distributing the work grant every recipient a license to any patents that they might hold that cover the modifications they have made.[7] Because this is a "further restriction" on the recipients, distribution of such a combined work does not satisfy the GPL.[2]
The EPL, in addition, contains a patent retaliation clause, which is incompatible with the GPL for the same reasons.[2]{quote} -- https://en.wikipedia.org/wiki/Eclipse_Public_License#Compatibility (also https://eclipse.org/legal/eplfaq.php#3RDPARTY )
So, if I'm reading that correctly, then we can legally *dual-license* code, but we can't legally "*license-wrap*" code.
--
Therefore the only possible problem that might need a new JIRAs is the Cobertura reference contained in o.j.t.wtp.runtimes.tomcat.itests. However, since that's a 3rd party runtime we only require for running tests (and do not distribute), I think we're covered there, too.
---
Meanwhile, I've applied my PRs, so the installer & com.jboss.* features/plugins are now EPL, not LGPL.
> JBDS Installer should be EPL licensed
> -------------------------------------
>
> Key: JBDS-3557
> URL: https://issues.jboss.org/browse/JBDS-3557
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Enhancement
> Components: installer, legal
> Reporter: Ken Finnigan
> Assignee: Nick Boldt
> Fix For: 9.1.0.Beta2, 10.0.0.Alpha1
>
>
> For the Developer Platform to be able to bundle JBDS, it needs to be licensed as ASLv2 or EPL and not GPL
> Sources code in repository ether has Apache Licence or no license.
> IzPack distribution jar's and licenses:
> 1. kunstoff Look and Feel is under LGPL http://kunstoff.incors.com/archive/licence.php3
> 2. Birosoft Liquid Look and Feel
> The source code (except the files or methods mentioned below) of the look and feel is released under the LGPL (GNU Lesser General Public License),
> which you can view on http://www.gnu.org/copyleft/lesser.html.
> Some methods are marked as SUN proprietary, the LGPL does not apply for those methods.
> 3. JGoodies Karsten Lentzsch - BSD open source license http://www.jgoodies.com/downloads/libraries/
> 4. Metouia Look And Feel: a free pluggable look and feel for java - LGPLv2.1 http://grepcode.com/file/repo1.maven.org/maven2/net.sf.squirrel-sql.third...
> 5. Nimbus Look And Feel
> This library is free software; you can redistribute it and/or
> * modify it under the terms of the GNU Lesser General Public
> * License as published by the Free Software Foundation; either
> * version 2.1 of the License, or (at your option) any later version.
> 6. Substance Java Look and Feel (bundles several components with licenses listed below)
> 6.1 Copyright (c) 2005-2007, Kirill Grouchnikov and contributors
> All rights reserved.
> Redistribution and use in source and binary forms, with or without
> modification, are permitted provided that the following conditions are met:
> * Redistributions of source code must retain the above copyright
> notice, this list of conditions and the following disclaimer.
> * Redistributions in binary form must reproduce the above copyright
> notice, this list of conditions and the following disclaimer in the
> documentation and/or other materials provided with the distribution.
> * Neither the name of the Kirill Grouchnikov and contributors nor
> the names of its contributors may be used to endorse or promote products
> derived from this software without specific prior written permission.
> 6.2 Source code, documentation and binaries of the Quaqua Look and
> Feel (also called "this software") are subject to the GNU Lesser
> General Public License (LGPL).
> 6.3. MOZILLA PUBLIC LICENSE Version 1.1
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBIDE-21303) Add tooltip to label in UI wizard in GUIs
by Pavol Srna (JIRA)
[ https://issues.jboss.org/browse/JBIDE-21303?page=com.atlassian.jira.plugi... ]
Pavol Srna closed JBIDE-21303.
------------------------------
Verified in jboss-devstudio-9.1.0.Beta2-v20160110-1811-B221-installer-eap.jar.
> Add tooltip to label in UI wizard in GUIs
> -----------------------------------------
>
> Key: JBIDE-21303
> URL: https://issues.jboss.org/browse/JBIDE-21303
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: forge
> Affects Versions: 4.3.0.Final
> Reporter: Claus Ibsen
> Assignee: George Gastaldi
> Labels: new_and_noteworthy
> Fix For: 4.3.1.Beta2, 4.4.0.Alpha1
>
> Attachments: eclipse-tooltip.png, idea-tooltip.png
>
>
> My camel addon builds some commands that has ui steps where the end user can enter some details. As we have documentation for each of those input fields what they mean, they are currently shows as tooltip.
> The tooltip is only shows in the input field, eg see screenshot of eclipse.
> In IDEA then the tooltip only works on some input fields like boolean types. But for the general text based inputs its not shown.
> I wonder if we could add tooltip to the label also? so you can however over the label (eg Period:), then it would always work there.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months