From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 00/29] qt, qt5: only ever use the free/opensource licenses
Date: Mon, 24 Apr 2017 17:53:52 +0200 [thread overview]
Message-ID: <20170424155352.GB3081@scaer> (raw)
In-Reply-To: <e3bb00f2-5309-2af3-5933-1dcce008251c@mind.be>
Arnout, All,
On 2017-04-23 23:12 +0200, Arnout Vandecappelle spake thusly:
> On 23-04-17 22:31, Yann E. MORIN wrote:
> > Hello All!
> >
> > This series drops the option to accept the "free license" (as per the
> > current prompts), to only ever use that, and no longer claim to allow
> > use of Qt/Qt5 under a proprietary version.
> >
> > The rationale behind this change is multi-fold:
> >
> > - the name of the tarballs we download clearly hint that they can
> > only be used under the opensource license;
> >
> > - the proprietary license is unknown to us (the Buildroot community
> > at large); we do not even know if there is a single such license;
> >
> > - we do not have such license choice for any other package in a
> > similar situation (e.g. mongoose); we only ever use the publicly
> > available licenses, always;
> >
> > - finally, we do not have such click-wrap acceptance option for any
> > license, be it free, opensource, or proprietary, and whether it be
> > redistributable or not. The licenses are available in the output
> > of legal-info, which a user should consult before using or
> > distributing the result of a build.
>
> In addition, this option (if not set) will stop the build for interactive
> handling, which is something we want to avoid.
>
> Big +1 to this series. I gave it a once-over and it looks OK to me (I didn't
> look carefully enough to give it a Reviewed-by though). I do have an issue with
> the legacy handling, as explained in my reply to that patch. I also wouldn't
> have split it up as much, but OK.
>
> >
> > So, we drop the option to "Approve free license" for both Qt and
> > Qt5, and do as we do for all packages: just use the publicly-known
> > opensource licenses.
> >
> > Users interested in using Qt under a proprietary license will have
> > to take special steps to use it (as they were already probably doing
> > anyway).
>
> Actually the proprietary Qt licenses that I've seen said that they also apply
> to the free download. Admittedly that was a couple of years ago, still Qt4.
Eh, what do I know of something I haven't seen? ;-)
Regards,
Yann E. MORIN.
> Regards,
> Arnout
>
> >
> >
> > Regards,
> > Yann E. MORIN.
> >
> >
> > The following changes since commit 4c2b11977a70d418b7ae2cd7d4b62e77bddbc2c6
> >
> > syslog-ng: disable mongodb (2017-04-22 15:59:31 +0200)
> >
> >
> > are available in the git repository at:
> >
> > git://git.buildroot.org/~ymorin/git/buildroot.git
> >
> > for you to fetch changes up to 0edfc64dedabab8b436312b1212c08dcf9765a05
> >
> > package/qt5: drop option for license approved (2017-04-23 19:09:57 +0200)
> >
> >
> > ----------------------------------------------------------------
> > Yann E. MORIN (29):
> > package/qt: default to approved license
> > package/qt5base: default to approved license
> > package/qt: always use the opensource license
> > package/qt5base: always use the opensource license
> > package/qt53d: always use the opensource license
> > package/qt5canvas: always use the opensource license
> > package/qt5connectivity: always use the opensource license
> > package/qt5declarative: always use the opensource license
> > package/qt5enginio: always use the opensource license
> > package/qt5graphicaleffects: always use the opensource license
> > package/qt5imageformats: always use the opensource license
> > package/qt5location: always use the opensource license
> > package/qt5multimedia: always use the opensource license
> > package/qt5quickcontrols: always use the opensource license
> > package/qt5quickcontrols2: always use the opensource license
> > package/qt5script: always use the opensource license
> > package/qt5sensors: always use the opensource license
> > package/qt5serialbus: always use the opensource license
> > package/qt5serialport: always use the opensource license
> > package/qt5svg: always use the opensource license
> > package/qt5tools: always use the opensource license
> > package/qt5webchannel: always use the opensource license
> > package/qt5webkit: always use the opensource license
> > package/qt5websockets: always use the opensource license
> > package/qt5x11extras: always use the opensource license
> > package/qt5xmlpatterns: always use the opensource license
> > configs: drop Qt/Qt5 license approval option
> > package/qt: drop option for license approved
> > package/qt5: drop option for license approved
> >
> > Config.in.legacy | 12 ++++++++++++
> > configs/beaglebone_qt5_defconfig | 1 -
> > configs/firefly_rk3288_demo_defconfig | 1 -
> > package/qt/Config.in | 11 -----------
> > package/qt/qt.mk | 6 +-----
> > package/qt5/qt53d/qt53d.mk | 5 -----
> > package/qt5/qt5base/Config.in | 12 ------------
> > package/qt5/qt5base/qt5base.mk | 5 -----
> > package/qt5/qt5canvas3d/qt5canvas3d.mk | 5 -----
> > package/qt5/qt5connectivity/qt5connectivity.mk | 5 -----
> > package/qt5/qt5declarative/qt5declarative.mk | 5 -----
> > package/qt5/qt5enginio/qt5enginio.mk | 5 -----
> > package/qt5/qt5graphicaleffects/qt5graphicaleffects.mk | 5 -----
> > package/qt5/qt5imageformats/qt5imageformats.mk | 5 -----
> > package/qt5/qt5location/qt5location.mk | 5 -----
> > package/qt5/qt5multimedia/qt5multimedia.mk | 5 -----
> > package/qt5/qt5quickcontrols/qt5quickcontrols.mk | 5 -----
> > package/qt5/qt5quickcontrols2/qt5quickcontrols2.mk | 5 -----
> > package/qt5/qt5script/qt5script.mk | 5 -----
> > package/qt5/qt5sensors/qt5sensors.mk | 5 -----
> > package/qt5/qt5serialbus/qt5serialbus.mk | 5 -----
> > package/qt5/qt5serialport/qt5serialport.mk | 5 -----
> > package/qt5/qt5svg/qt5svg.mk | 5 -----
> > package/qt5/qt5tools/qt5tools.mk | 5 -----
> > package/qt5/qt5webchannel/qt5webchannel.mk | 5 -----
> > package/qt5/qt5webkit/qt5webkit.mk | 5 -----
> > package/qt5/qt5websockets/qt5websockets.mk | 5 -----
> > package/qt5/qt5x11extras/qt5x11extras.mk | 5 -----
> > package/qt5/qt5xmlpatterns/qt5xmlpatterns.mk | 5 -----
> > 29 files changed, 13 insertions(+), 145 deletions(-)
> >
>
> --
> Arnout Vandecappelle arnout at mind be
> Senior Embedded Software Architect +32-16-286500
> Essensium/Mind http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2017-04-24 15:53 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-04-23 20:31 [Buildroot] [PATCH 00/29] qt, qt5: only ever use the free/opensource licenses Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 01/29] package/qt: default to approved license Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 02/29] package/qt5base: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 03/29] package/qt: always use the opensource license Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 04/29] package/qt5base: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 05/29] package/qt53d: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 06/29] package/qt5canvas: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 07/29] package/qt5connectivity: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 08/29] package/qt5declarative: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 09/29] package/qt5enginio: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 10/29] package/qt5graphicaleffects: " Yann E. MORIN
2017-04-23 20:30 ` [Buildroot] [PATCH 11/29] package/qt5imageformats: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 12/29] package/qt5location: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 13/29] package/qt5multimedia: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 14/29] package/qt5quickcontrols: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 15/29] package/qt5quickcontrols2: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 16/29] package/qt5script: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 17/29] package/qt5sensors: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 18/29] package/qt5serialbus: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 19/29] package/qt5serialport: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 20/29] package/qt5svg: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 21/29] package/qt5tools: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 22/29] package/qt5webchannel: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 23/29] package/qt5webkit: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 24/29] package/qt5websockets: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 25/29] package/qt5x11extras: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 26/29] package/qt5xmlpatterns: " Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 27/29] configs: drop Qt/Qt5 license approval option Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 28/29] package/qt: drop option for license approved Yann E. MORIN
2017-04-23 20:59 ` Arnout Vandecappelle
2017-04-24 15:52 ` Yann E. MORIN
2017-04-23 20:31 ` [Buildroot] [PATCH 29/29] package/qt5: " Yann E. MORIN
2017-04-23 21:12 ` [Buildroot] [PATCH 00/29] qt, qt5: only ever use the free/opensource licenses Arnout Vandecappelle
2017-04-24 15:53 ` Yann E. MORIN [this message]
2017-04-29 14:06 ` Thomas Petazzoni
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170424155352.GB3081@scaer \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox