(comments interspersed, but didn't know what to cut)
On Wed, 28 Jul 2004 00:02:43 +0000, Bill Unruh wrote:
> Michael Heiming <michael+USENET@www.heiming.de> writes:
> ]-----BEGIN PGP SIGNED MESSAGE-----
> ]Hash: SHA1
> ]NotDashEscaped: You need GnuPG to verify this message
>
> ]In comp.os.linux.networking Bill Unruh <unruh@string.physics.ubc.ca> suggested:
> ]> huge@ukmisc.org.uk (Huge) writes:
>
> ]> ]General Schvantzkoph <schvantzkoph@yahoo.com> writes:
> ]> ]>On Tue, 27 Jul 2004 12:01:46 -0700, Santa wrote:
> ]> ]>
> ]> ]>> Well, if I burned binary into firewall box (into flash), if I sell
> ]> ]>> that box, do I have to provide the source to the customer?. These
> ]> ]>> boxes if I sell in every electronic shop, how can I provide source
> ]> ]>> code?.
> ]> ]>
> ]> ]>You must provide the source code but it doesn't have to be in the box.
> ]> ]>Putting the source code on your website is sufficient.
> ]> ]>
> ]> ]Except that the FSF think it isn't.
>
> ]> Where do they state this thought? What do they think is sufficient? Anyway,
> ]> it is by now up to the courts, if anyone wants to take the case to court.
> ]> Their thoughts are irrelevant except as encoded in the GPL.
>
> ]Seems to be answered in the gpl FAQ:
>
> ]"I want to distribute binaries without accompanying sources. Can I
> ]provide source code by FTP instead of by mail order?
>
> ]You're supposed to provide the source code by mail-order on a
> ]physical medium, if someone orders it. You are welcome to offer
> ]people a way to copy the corresponding source code by FTP, in
> ]addition to the mail-order option, but FTP access to the source
> ]is not sufficient to satisfy section 3 of the GPL.
>
> I am sorry but nowhere in the GPL does it state "You are supposed to
> provide source code by mail-order." What is says is
> "on a medium customarily used for software interchange". FTP, html, etc are
> "customarily used for software interchange." The internet is a medium.
>
> I think the above section of the FAQ may have been written in 1990, when
> ftp or http were not as ubiquitous as now. Perhaps I should send anyone who
> asks for the source code, it on 8 inch floppies. That was after all a
> medium "customarily used for software interchange" in 1980.
Why look on it as a problem? It could be an opportunity? Roll the source
code off onto a CD-R, mail it to the customer, and bill him for your time.
The GPL specifically allows for reasonable packaging and shipping costs.
You presumably can't charge $1000/hour, but charge car mechanic rates? If
you get a lot of orders, you can hire a programmer/clerk to do it.
Hell if you don't want the job, I'll do it!
> ]When a user orders the source, you have to make sure to get the
> ]source to that user. If a particular user can conveniently get
> ]the source from you by anonymous FTP, fine--that does the job.
> ]But not every user can do such a download. The rest of the users
> ]are just as entitled to get the source code from you, which means
> ]you must be prepared to send it to them by post.
>
> Nuts. What if the person has no floppies or cdreaders?
> " a medium customarily used for software interchange" does not mean
> "a medium specified by the customer".
You're again thinking in terms of a problem, not an opportunity. What do
you care if the customer is willing to pay you to roll the source code
off onto a stack of floppies? You can advise the customer about the best
methods, but if he really wants it carved in granite, hire a stonemason!
> ]If the FTP access is convenient enough, perhaps no one will
> ]choose to mail-order a copy. If so, you will never have to ship
> ]one. But you cannot assume that.
>
> ]Of course, it's easiest to just send the source with the binary
> ]in the first place."
Why automatically build in the extra cost and overheads? If the customer
throws it away it is wasted effort and materials. In some cases, you could
make it look like an attractive marketing "bonus", maybe? Not necessary.
> Yes, by ftp or http.
>
> ][http://www.fsf.org/licenses/gpl-faq....rceOnInternet]
>
> ]Sounds pretty clear.
>
> ]Recently a German court ruled in favor of GPL, wasn't a
> ]primary/important court, so it doesn't mean much, but a sign.;)
>
> I do not dispute the validity of the GPL. I dispute the validity of the
> FAQ's interpretation of the GPL.
BTW, people seem predisposed to bicker. We all need a more "customer
oriented" approach focused on delivering solutions. That does not mean
pandering. It does not mean bullying. Best for all if we provide good
service and advice. Then customers might actually come back for more. In
business it is cheaper to sell to existing customers than it is to go out
prospecting for new ones. Many forget (or never knew?) that fact.
FWIW, as an EE I've been annoyed at some of my colleagues when they tell
management or customers that "something cannot be done", when they really
mean "they don't think that's the way it should be done". Well, guess
what, it's not YOUR money to spend! As a technical resource, your job is
to lay out the options, the benefits/costs, and then the one with the
budget will make a choice. Maybe not the one you like? It's their money!
When they tell me that (a buddy of mine once told me I couldn't afford his
services) I get really annoyed: that's MY decision; you have no right to
preempt it. The decision maker spends his money and is responsible for it.
--
Juhan Leemet
Logicognosis, Inc.