praka123
left this forum longback
*beranger.org/dot.gif Zenwalk Linux 5.0 was brusquement released (I have not followed the forums to see whether an RC was set or not to be issued between the Beta and the release), and JP is marketing it with ruse: «If there is a software you need and cannot currently find in the repositories a simple request in the support forum will land you a smiling face and a person willing to help you usually in the same day.»
They also want you to believe that their standards regarding the stability are higher than Slackware's! «In the past Zenwalk had provided its own hardware hotplug system, but HAL has now been deemed mature enough to fit within Zenwalk's stability guidelines...»
No matter how tempting it might be, I'll resist... hopefully.
And now, let me tell you why Zenwalk is not something you should use, and why I won't be using it.
To quote from GPLv2:
OK, so it's about getting the source code for Zenwalk Linux.
As I have commented to DWW Issue 234 (2008-01-07) — comments #12 and #44 —, there is something wrong with Zenwalk Linux: you can't find the sources!
On the main server, download.zenwalk.org/i486/ — because on mirrors you might find no sources at all! —, I was able to find sources from 2006, when I last checked on Jan. 7. And the guy who wrote the comment #34 noted that there were sources for a recent snapshot, under i486/source/snapshot/.
Right now, there are NO SOURCES AT ALL! All the corresponding directories are EMPTY!
Even if a snapshot of the sources were available, I will have to stress that FULL sources are required by the GPL, for ALL the releases, for at least 3 years from the release:
*beranger.org/img/bullet.png either as a HTTP/FTP download, in the same way the binary packages are provided — this would also be in the spirit of Slackware, which once was the source of Zenwalk;
*beranger.org/img/bullet.png or in a different way, as stated in a written offer — which doesn't exist on Zenwalk's website!
Therefore, Zenwalk is in effective infringement of the GNU General Public License Version 2, at least for the following:
*beranger.org/img/bullet.png zenwalk-4.0
*beranger.org/img/bullet.png zenwalk-4.2
*beranger.org/img/bullet.png zenwalk-4.4.1
*beranger.org/img/bullet.png zenwalk-4.4
*beranger.org/img/bullet.png zenwalk-4.6.1
*beranger.org/img/bullet.png zenwalk-4.6
*beranger.org/img/bullet.png zenwalk-4.8
*beranger.org/img/bullet.png zenwalk-5.0
I said "at least", provided that the sources from 2006 would show up again; otherwise, they're infringing the GPL for all their releases!
Let's now assume the current or a snapshot set of sources were available — is this enough? NO, it is not, and not only from GPL's point of view.
There are very few people needing the full sources. In all the cases where I needed a source package (from Slackware, Dropline GNOME, CentOS, Scientific Linux, StartCom AS-5, Debian, Wolvix and maybe from other distros I've been using) it was exactly that: I wanted ONE (1) SPECIFIC PACKAGE, for one or more of the following reasons:
to check what's wrong with it, as the corresponding program or library was behaving differently that expected;
to check the building flags;
to perform small changes/customizations and used a modified package;
to look for the possible source of a bug and for a simple way to fix it.
After all, this is all about Open Source: the f--ing freedom, right? Each and every server that offers Free/Net/OpenBSD hosts the full sources too — although Richard "Monomaniacal" Stallman says BSD is not as free as GPL is — but I can't have the sources with a GNU/Linux distro?! How about that...
In the past (in times of Zenwalk 4.2), users were told — see Ajout sources de packages; the page was recently removed, but currently it's in Google's cache — that they should add the "Snapshot : unstable package repositories" for getting the sources, so I suppose that sources for a post-5.0 snapshot might be posted in a few days or so.
However, as a general rule, the current/snapshot sources won't be of any good: what I always need is the exact version from which the binaries from my system were built! This is not only my personal request, this is what the GPL is requiring.
The easiest way for Zenwalk Linux to be "legal" would be to publish a written offer that they could send you the sources on a CD/DVD for something like $5...$10, plus postage.
The most convenient way for the end user would be, in addition, to host (at least on the main server) a complete source tree for releases 5.0 and 4.8.
I was about to forget: it seems I have a permanent gift from my Zenwalk friends:
*beranger.org/blogo8/Iforgottheban.png
Once we have finished with Zenwalk, we noticed how Susan is highly exaggerating: SimplyMEPIS 7.0 is a keeper: «The long awaited SimplyMEPIS 7.0 was finally released just before Christmas, and it was worth the wait. [...] SimplyMEPIS continues to be at the top of the short list of systems I recommend when asked which Linux distro to try. It is one of the best distributions available today. It is SimplyWONDERFUL.»
Let me remind you the conflict MEPIS had in the past with the GPL:
June 2006: Widespread Linux GPL violations alleged; A GPL requirement could have a chilling effect on derivative distros (as commented by me here), both about MEPIS not providing the full source code, not only the specific changes from the upstream.
August 2006: MEPIS grundgingly complies with the GPL (as commented by me here) — complying, but not in good will.
The current situation?
Initially (back in 2006), Warren has set up this GPL Compliance FAQ. I want to stress the lack of good will in the answer to Q2. Why would anyone want the GPLed source code in MEPIS? — So there is no obvious reason for anyone to want to get the MEPIS related GPLed source code from MEPIS, except to verify that MEPIS is complying with the GPL license restrictions. (Boo, Warren!)
At the same time, the page Offer of GPLed Source Code — Formal Offer of Source Code was established: "The source code DVDs may be purchased at the MEPIS Store for US$29.95."
The actual price is nowadays higher, as noted in the page Source Code DVDs, which insists on Warren's disparaging fixation: "It is unlikely that you need these DVDs. These are not the droids you are looking for. Move along, move along... Price: $34.95"
*beranger.org/img/bullet.png The MEPIS Store lists the same price for the source DVDs: $34.95.
Note that not only Warren is trying to discourage you from ordering the source DVDs, but the price is ridiculously high: $35 + shipping!
GPLv2 says: «for a charge no more than your cost of physically performing source distribution». Now, tell me again that the cost of burning 2 DVDs is $35!
Online Linux CD/DVD stores are selling 1 DVD for US$10 or 3 DVDs for US$15 (TheLinuxStore); 2 DVDs for US$11.50 (LinuxCD.org); etc.
Note that higher prices are used when a part of the price is as a financial contribution to the respective project — and buying a CD/DVD directly from MEPIS is also having that part of supporting the project (just like buying an OpenBSD CD-set is what you're supposed to do if you appreciate the project and want to give your support).
But when comes to the sources that are otherwise not available in free download, then it comes to the GPLv2 provisions, which is requiring good faith in establishing the "cost of physically performing" the burning of the DVDs — as the shipment costs are extra, not part of the $35 price.
MEPIS could prove its good faith by:
either offering something like: [x] Source DVDs: $14.95 + shipping; [_] Source DVDs + donation: $34.95 + shipping;
or putting the source tree on a FTP server: they would be surprised to see how people won't actually download "everything", but only the sources for the packages of genuine interest!
In the meantime, I'd rather drink gasoline than wholeheartedly recommending MEPIS to anyone.
BTW, why are these two cases officially considered what they really are, namely GPL violations? The first one is 100% obvious, and the second one is only formally OK, in fact it is far from being so.
source and comments(discussion):
*beranger.org/index.php?page=diary&2008/01/18/22/49/54-zenwalk-5-0-is-not-an-option-mep
wtf?zenwalk should provide build sources in their ftps.
They also want you to believe that their standards regarding the stability are higher than Slackware's! «In the past Zenwalk had provided its own hardware hotplug system, but HAL has now been deemed mature enough to fit within Zenwalk's stability guidelines...»
No matter how tempting it might be, I'll resist... hopefully.
And now, let me tell you why Zenwalk is not something you should use, and why I won't be using it.
To quote from GPLv2:
3. [...] provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; [...]
[...] If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.
OK, so it's about getting the source code for Zenwalk Linux.
As I have commented to DWW Issue 234 (2008-01-07) — comments #12 and #44 —, there is something wrong with Zenwalk Linux: you can't find the sources!
On the main server, download.zenwalk.org/i486/ — because on mirrors you might find no sources at all! —, I was able to find sources from 2006, when I last checked on Jan. 7. And the guy who wrote the comment #34 noted that there were sources for a recent snapshot, under i486/source/snapshot/.
Right now, there are NO SOURCES AT ALL! All the corresponding directories are EMPTY!
Even if a snapshot of the sources were available, I will have to stress that FULL sources are required by the GPL, for ALL the releases, for at least 3 years from the release:
*beranger.org/img/bullet.png either as a HTTP/FTP download, in the same way the binary packages are provided — this would also be in the spirit of Slackware, which once was the source of Zenwalk;
*beranger.org/img/bullet.png or in a different way, as stated in a written offer — which doesn't exist on Zenwalk's website!
Therefore, Zenwalk is in effective infringement of the GNU General Public License Version 2, at least for the following:
*beranger.org/img/bullet.png zenwalk-4.0
*beranger.org/img/bullet.png zenwalk-4.2
*beranger.org/img/bullet.png zenwalk-4.4.1
*beranger.org/img/bullet.png zenwalk-4.4
*beranger.org/img/bullet.png zenwalk-4.6.1
*beranger.org/img/bullet.png zenwalk-4.6
*beranger.org/img/bullet.png zenwalk-4.8
*beranger.org/img/bullet.png zenwalk-5.0
I said "at least", provided that the sources from 2006 would show up again; otherwise, they're infringing the GPL for all their releases!
Let's now assume the current or a snapshot set of sources were available — is this enough? NO, it is not, and not only from GPL's point of view.
There are very few people needing the full sources. In all the cases where I needed a source package (from Slackware, Dropline GNOME, CentOS, Scientific Linux, StartCom AS-5, Debian, Wolvix and maybe from other distros I've been using) it was exactly that: I wanted ONE (1) SPECIFIC PACKAGE, for one or more of the following reasons:
to check what's wrong with it, as the corresponding program or library was behaving differently that expected;
to check the building flags;
to perform small changes/customizations and used a modified package;
to look for the possible source of a bug and for a simple way to fix it.
After all, this is all about Open Source: the f--ing freedom, right? Each and every server that offers Free/Net/OpenBSD hosts the full sources too — although Richard "Monomaniacal" Stallman says BSD is not as free as GPL is — but I can't have the sources with a GNU/Linux distro?! How about that...
In the past (in times of Zenwalk 4.2), users were told — see Ajout sources de packages; the page was recently removed, but currently it's in Google's cache — that they should add the "Snapshot : unstable package repositories" for getting the sources, so I suppose that sources for a post-5.0 snapshot might be posted in a few days or so.
However, as a general rule, the current/snapshot sources won't be of any good: what I always need is the exact version from which the binaries from my system were built! This is not only my personal request, this is what the GPL is requiring.
The easiest way for Zenwalk Linux to be "legal" would be to publish a written offer that they could send you the sources on a CD/DVD for something like $5...$10, plus postage.
The most convenient way for the end user would be, in addition, to host (at least on the main server) a complete source tree for releases 5.0 and 4.8.
I was about to forget: it seems I have a permanent gift from my Zenwalk friends:
*beranger.org/blogo8/Iforgottheban.png
Once we have finished with Zenwalk, we noticed how Susan is highly exaggerating: SimplyMEPIS 7.0 is a keeper: «The long awaited SimplyMEPIS 7.0 was finally released just before Christmas, and it was worth the wait. [...] SimplyMEPIS continues to be at the top of the short list of systems I recommend when asked which Linux distro to try. It is one of the best distributions available today. It is SimplyWONDERFUL.»
Let me remind you the conflict MEPIS had in the past with the GPL:
June 2006: Widespread Linux GPL violations alleged; A GPL requirement could have a chilling effect on derivative distros (as commented by me here), both about MEPIS not providing the full source code, not only the specific changes from the upstream.
August 2006: MEPIS grundgingly complies with the GPL (as commented by me here) — complying, but not in good will.
The current situation?
Initially (back in 2006), Warren has set up this GPL Compliance FAQ. I want to stress the lack of good will in the answer to Q2. Why would anyone want the GPLed source code in MEPIS? — So there is no obvious reason for anyone to want to get the MEPIS related GPLed source code from MEPIS, except to verify that MEPIS is complying with the GPL license restrictions. (Boo, Warren!)
At the same time, the page Offer of GPLed Source Code — Formal Offer of Source Code was established: "The source code DVDs may be purchased at the MEPIS Store for US$29.95."
The actual price is nowadays higher, as noted in the page Source Code DVDs, which insists on Warren's disparaging fixation: "It is unlikely that you need these DVDs. These are not the droids you are looking for. Move along, move along... Price: $34.95"
*beranger.org/img/bullet.png The MEPIS Store lists the same price for the source DVDs: $34.95.
Note that not only Warren is trying to discourage you from ordering the source DVDs, but the price is ridiculously high: $35 + shipping!
GPLv2 says: «for a charge no more than your cost of physically performing source distribution». Now, tell me again that the cost of burning 2 DVDs is $35!
Online Linux CD/DVD stores are selling 1 DVD for US$10 or 3 DVDs for US$15 (TheLinuxStore); 2 DVDs for US$11.50 (LinuxCD.org); etc.
Note that higher prices are used when a part of the price is as a financial contribution to the respective project — and buying a CD/DVD directly from MEPIS is also having that part of supporting the project (just like buying an OpenBSD CD-set is what you're supposed to do if you appreciate the project and want to give your support).
But when comes to the sources that are otherwise not available in free download, then it comes to the GPLv2 provisions, which is requiring good faith in establishing the "cost of physically performing" the burning of the DVDs — as the shipment costs are extra, not part of the $35 price.
MEPIS could prove its good faith by:
either offering something like: [x] Source DVDs: $14.95 + shipping; [_] Source DVDs + donation: $34.95 + shipping;
or putting the source tree on a FTP server: they would be surprised to see how people won't actually download "everything", but only the sources for the packages of genuine interest!
In the meantime, I'd rather drink gasoline than wholeheartedly recommending MEPIS to anyone.
BTW, why are these two cases officially considered what they really are, namely GPL violations? The first one is 100% obvious, and the second one is only formally OK, in fact it is far from being so.
source and comments(discussion):
*beranger.org/index.php?page=diary&2008/01/18/22/49/54-zenwalk-5-0-is-not-an-option-mep
wtf?zenwalk should provide build sources in their ftps.