Re: Are MySQL driver and MySQL protocol allowed in distribution?
Yes, MySQL will be an optional feature. And only required by a few people. So, asking them to download is good enough. I will share this solution to the community. Sheng Wu ---Original--- From: "sebb"<seb...@gmail.com> Date: Fri, Apr 13, 2018 21:36 PM To: "general"<general@incubator.apache.org>; Subject: Re: Are MySQL driver and MySQL protocol allowed in distribution? On 13 April 2018 at 11:26, Karl Wright <daddy...@gmail.com> wrote: > You can't distribute the MySQL driver, but as long as you don't distribute > the driver, you are free to solve the problem any way you like. You can > require that the user download the driver themselves, or you can develop > your own driver -- all of those are fine. This is the policy that I think applies here: http://www.apache.org/legal/resolved.html#optional Does the product work without MySQL? It sounds like that this would be an optional storage method, so depending on it would be fine. The uses who want to use MySQL will have to download the driver (and accept the terms of its license). Those that don't wish to use MySQL aren't affected. > Karl > > > On Fri, Apr 13, 2018 at 6:20 AM, Sheng Wu <wu.sh...@foxmail.com> wrote: > >> Hi, >> Someone asked whether could provide a mysql based storage implemention for >> SKyWalking. >> I am aware mysql driver is under GPL, so should not be allowed, right? >> Then how about the mysql protocol? If they implement the codes by >> themself, because the storage required a few features compared to the real >> driver. >> >> >> Thanks >> Sheng Wu - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
RE: Are MySQL driver and MySQL protocol allowed in distribution?
The simple rule, in standards or in open source, is: Incorporate by Reference not by Inclusion. All else is details. -Original Message- From: William Guo [mailto:gu...@apache.org] Sent: Sunday, April 15, 2018 8:44 AM To: general@incubator.apache.org Subject: Re: Are MySQL driver and MySQL protocol allowed in distribution? Thanks for the explanation. William On Fri, Apr 13, 2018 at 9:36 PM, sebb <seb...@gmail.com> wrote: > On 13 April 2018 at 11:26, Karl Wright <daddy...@gmail.com> wrote: > > You can't distribute the MySQL driver, but as long as you don't > distribute > > the driver, you are free to solve the problem any way you like. You > > can require that the user download the driver themselves, or you can > > develop your own driver -- all of those are fine. > > This is the policy that I think applies here: > > http://www.apache.org/legal/resolved.html#optional > > Does the product work without MySQL? > It sounds like that this would be an optional storage method, so > depending on it would be fine. > > The uses who want to use MySQL will have to download the driver (and > accept the terms of its license). > Those that don't wish to use MySQL aren't affected. > > > Karl > > > > > > On Fri, Apr 13, 2018 at 6:20 AM, 吴晟 Sheng Wu <wu.sh...@foxmail.com> > wrote: > > > >> Hi, > >> Someone asked whether could provide a mysql based storage > >> implemention > for > >> SKyWalking. > >> I am aware mysql driver is under GPL, so should not be allowed, right? > >> Then how about the mysql protocol? If they implement the codes by > >> themself, because the storage required a few features compared to > >> the > real > >> driver. > >> > >> > >> Thanks > >> Sheng Wu > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Are MySQL driver and MySQL protocol allowed in distribution?
Thanks for the explanation. William On Fri, Apr 13, 2018 at 9:36 PM, sebbwrote: > On 13 April 2018 at 11:26, Karl Wright wrote: > > You can't distribute the MySQL driver, but as long as you don't > distribute > > the driver, you are free to solve the problem any way you like. You can > > require that the user download the driver themselves, or you can develop > > your own driver -- all of those are fine. > > This is the policy that I think applies here: > > http://www.apache.org/legal/resolved.html#optional > > Does the product work without MySQL? > It sounds like that this would be an optional storage method, so > depending on it would be fine. > > The uses who want to use MySQL will have to download the driver (and > accept the terms of its license). > Those that don't wish to use MySQL aren't affected. > > > Karl > > > > > > On Fri, Apr 13, 2018 at 6:20 AM, 吴晟 Sheng Wu > wrote: > > > >> Hi, > >> Someone asked whether could provide a mysql based storage implemention > for > >> SKyWalking. > >> I am aware mysql driver is under GPL, so should not be allowed, right? > >> Then how about the mysql protocol? If they implement the codes by > >> themself, because the storage required a few features compared to the > real > >> driver. > >> > >> > >> Thanks > >> Sheng Wu > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: Are MySQL driver and MySQL protocol allowed in distribution?
On 13 April 2018 at 11:26, Karl Wrightwrote: > You can't distribute the MySQL driver, but as long as you don't distribute > the driver, you are free to solve the problem any way you like. You can > require that the user download the driver themselves, or you can develop > your own driver -- all of those are fine. This is the policy that I think applies here: http://www.apache.org/legal/resolved.html#optional Does the product work without MySQL? It sounds like that this would be an optional storage method, so depending on it would be fine. The uses who want to use MySQL will have to download the driver (and accept the terms of its license). Those that don't wish to use MySQL aren't affected. > Karl > > > On Fri, Apr 13, 2018 at 6:20 AM, 吴晟 Sheng Wu wrote: > >> Hi, >> Someone asked whether could provide a mysql based storage implemention for >> SKyWalking. >> I am aware mysql driver is under GPL, so should not be allowed, right? >> Then how about the mysql protocol? If they implement the codes by >> themself, because the storage required a few features compared to the real >> driver. >> >> >> Thanks >> Sheng Wu - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: Are MySQL driver and MySQL protocol allowed in distribution?
Kark Thanks for helps. Sheng Wu ---Original--- From: "Karl Wright"<daddy...@gmail.com> Date: Fri, Apr 13, 2018 18:26 PM To: "general"<general@incubator.apache.org>; Subject: Re: Are MySQL driver and MySQL protocol allowed in distribution? You can't distribute the MySQL driver, but as long as you don't distribute the driver, you are free to solve the problem any way you like. You can require that the user download the driver themselves, or you can develop your own driver -- all of those are fine. Karl On Fri, Apr 13, 2018 at 6:20 AM, Sheng Wu <wu.sh...@foxmail.com> wrote: > Hi, > Someone asked whether could provide a mysql based storage implemention for > SKyWalking. > I am aware mysql driver is under GPL, so should not be allowed, right? > Then how about the mysql protocol? If they implement the codes by > themself, because the storage required a few features compared to the real > driver. > > > Thanks > Sheng Wu
Re: Are MySQL driver and MySQL protocol allowed in distribution?
You can't distribute the MySQL driver, but as long as you don't distribute the driver, you are free to solve the problem any way you like. You can require that the user download the driver themselves, or you can develop your own driver -- all of those are fine. Karl On Fri, Apr 13, 2018 at 6:20 AM, 吴晟 Sheng Wuwrote: > Hi, > Someone asked whether could provide a mysql based storage implemention for > SKyWalking. > I am aware mysql driver is under GPL, so should not be allowed, right? > Then how about the mysql protocol? If they implement the codes by > themself, because the storage required a few features compared to the real > driver. > > > Thanks > Sheng Wu
Are MySQL driver and MySQL protocol allowed in distribution?
Hi, Someone asked whether could provide a mysql based storage implemention for SKyWalking. I am aware mysql driver is under GPL, so should not be allowed, right? Then how about the mysql protocol? If they implement the codes by themself, because the storage required a few features compared to the real driver. Thanks Sheng Wu