Re: changing upstream's MODULE_LICENSE string in module source
Eduard Bloch wrote:
#include <hallo.h>
* Kel Modderman [Sat, Feb 25 2006, 12:46:42AM]:
Eduard Bloch wrote:
I though I have written that above.
Can you please clarify at all? What makes a license "clone" an
interchangeable license, especially since you are the one responsible
for the actual license change, and not "Smart Link Ltd."? What do they
think about it? Is it your lawful right to change it? Please write a
brief reason for the change, but a bit more informative than the reason
stated in debian/changelog (#327545 revealed nothing).
Ehm... Sorry, would you please read the license you are talking about?
You did not even copy it to the report.
slmodem-2.9.9e-pre1a/COPYING
/*
*
* Copyright (c) 2001, Smart Link Ltd.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. 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.
* 3. Neither the name of the Smart Link Ltd. nor the names of its
* contributors may be used to endorse or promote products derived
* from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
*/
http://www.smlink.com/content.aspx?id=142 (LICENSE AGREEMENT FOR END USERS)
*Linux end useres*
*SMART LINK, LTD.*
*TERMS AND CONDITIONS FOR END USERS DOWNLOADING DRIVERS FROM THE SMART
LINK WEBSITE*
You MUST read the following terms and conditions of sale before you
download any Software (as defined below) from the Smart Link ("Smart
Link") website in order to upgrade your existing Product (as defined
below). These terms and conditions constitute an agreement (the
"Agreement") between Smart Link and end users ( "Buyer").
1. *ACCEPTANCE:* You must confirm you have read and agreed to these
terms and conditions before you download the Product. BY CLICKING ON THE
"YES" BUTTON, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY
TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL THE TERMS OF THIS
AGREEMENT, CLICK THE "NO" BUTTON.
2. *PRODUCT:* Smart Link's product herein, (the "Product") as specified
on Smart Link's website www.smlink.com <http://www.smlink.com/>
comprises Smart Link's software drivers (the "Software") which are
available for download by the Buyer. There is a US version of the
Software and an International version of the Software.
3. *LICENSE:* Smart Link hereby grants to Buyer a nonexclusive,
nontransferable license to download the Software from Smart Link's
website, free of charge, for the sole purpose of upgrading the Buyer's
existing Product. The Software may only be used by the Buyer to upgrade
the Buyer's existing version of the Product and may not be used with any
other product not provided by Smart Link. This license shall not include
the right to otherwise sell or sub-license the Software.
4 *TERRITORIAL RESTRICTION ON LICENSE:* Buyer shall use the
International version of the Software solely in jurisdictions outside of
the United States of America. Buyer agrees not to use the International
version of the Software in the United States of America.
5. *SOFTWARE TERMS:*
Title to the Software: Buyer acknowledges that Smart Link is the owner
of all rights, title, and interest, including all trademarks, copyrights
to all of the documentation and computer-recorded data comprising or
included in the Software, documentation and source code relating
thereto. Notwithstanding anything herein to the contrary, this Agreement
does not grant Buyer, or any of its sub-licensees any title or rights of
ownership in the Software.
Restrictions: BUYER MAY NOT REVERSE ENGINEER, DECOMPILE, DISASSEMBLE OR
OTHERWISE REDUCE THE SOFTWARE TO ANY HUMAN OR MACHINE PERCEIVABLE FORM.
BUYER MAY NOT MODIFY, ADAPT, TRANSLATE, RENT, LEASE, LOAN OR CREATE
DERIVATIVE WORKS BASED UPON THE SOFTWARE OR ANY PART THEREOF.
Compliance: There is a US version and non-US version of the Software, if
the Buyer uses the US version of the Software the Buyer agrees to use
the US version of the Software in compliance with the Federal
Communication Commission Regulations.
Intellectual Property Notices: Buyer agrees that all copyright and other
proprietary notices which are embedded in the Software, or set forth in
accompanying documentation, delivered to Buyer hereunder shall remain as
embedded, in the same manner as embedded by Smart Link, in each copy of
the Software and/or documentation.
6. *DISCLAIMER:*
SMART LINK IS PROVIDING THE SOFTWARE ON AN "AS IS" BASIS AND MAKES NO
REPRESENTATIONS OR WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
WITH RESPECT TO THE SOFTWARE, INCLUDING, WITHOUT LIMITATION THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND
NON-INFRINGMENT. SMART LINK DOES NOT WARRANT THAT THE OPERATION OF THE
PRODUCT WILL BE UNINTERRUPTED OR ERROR-FREE OR THE SERVER THAT MAKES IT
AVAILABLE IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. IT IS THE
BUYER'S SOLE RESPONSIBILITY TO EXECUTE ANTI-CONTAMINATION SOFTWARE AND
OTHERWISE TAKE STEPS TO ENSURE THAT THE SOFTWARE IF CONTAMINATED OR
INFECTED, WILL NOT DAMAGE THE PRODUCT OR THE BUYERS SYSTEM.
7. *LIMITATION OF REMEDIES AND DAMAGES:* Buyer's sole remedies and Smart
Link's entire liability are as set forth above. In no event shall Smart
Link or any of the licensors, directors, officers, employees or
affiliates of the foregoing be liable to Buyer for any direct, indirect,
consequential, incidental, special or similar damages whatsoever
(including, without limitation, damages for loss of business profits,
business interruption, loss of business information and the like),
whether foreseeable or unforeseeable, arising out of the use or
inability to use the Software, regardless of the basis of the claim and
even if Smart Link or a Smart Link representative has been advised of
the possibility of such damage. SOME JURISDICTIONS MAY NOT ALLOW THE
LIMITATION OR EXCLUSION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
CONSUMER PRODUCTS, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY
TO BUYER.
8. *SOFTWARE CHANGES:* Smart Link shall have the right, in its sole
discretion, without liability to Buyer, to (a) change the design, or
discontinue developing, producing, licensing or distributing any
Software covered by this Agreement, and (b) announce new Software to
which the terms and conditions of this Agreement do not apply.
9. *U.S. GOVERNMENT END USERS:* This provision applies to all Software
acquired directly or indirectly by or on behalf of the United States
Government. The Software is a "commercial item," as that term is defined
at 48 C.F.R. 2.101 (OCT 1995), consisting, in part, of "commercial
computer software" and "commercial computer documentation," as such
terms are used in 48 C.F.R. 12.212 (SEPT 1995). Consistent with 48
C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (JUNE 1995),
In the event that Buyer receives a request from any agency of the U.S.
Government to provide the Software with rights beyond those set forth
above, Buyer will notify Smart Link of the scope of rights requested and
the agency making such request and Smart Link will have ten (10)
business days to, in its sole discretion, accept or reject such request;
provided, that Smart Link's failure to respond during such time period
shall be deemed a rejection.
10. *GENERAL:* These terms and conditions shall constitute the final,
complete and exclusive agreement of the parties with respect to all
downloads of the Sofware by Buyer and shall supersede all prior offers,
negotiations, understandings and agreements. It is expressly agreed that
no prior or contemporaneous agreement or understanding, whether written
or oral, shall contradict, modify, supplement or explain the terms and
conditions contained herein. No additional or different terms or
conditions, whether material or immaterial, shall become a part of any
agreement unless expressly accepted in writing by an authorized officer
of Smart Link. Any waiver by Smart Link of one or more of these terms
and conditions or any defaults hereunder shall not constitute a waiver
of the remaining terms and conditions or of any future defaults
hereunder. No failure or delay by either party in exercising or
enforcing any right hereunder shall operate as a waiver thereof or
preclude any other exercise or enforcement of rights hereunder. Any
provision of these terms and conditions that is prohibited or
unenforceable under applicable law shall be ineffective to the extent of
such prohibition or unenforceability, without impairing or invalidating
the remaining provisions of these terms and conditions. The terms and
performance of this Agreement shall be governed by the laws of the State
of Israel. The venue for any disputes arising out of any sales agreement
shall be, at Smart Link's sole and exclusive option, Tel-Aviv, Israel or
the courts with proper jurisdiction at Buyer's location.
*DO YOU ACCEPT THE TERMS OF OUR LICENSE AGREEMENT?*
This part in particular:-
Intellectual Property Notices: Buyer agrees that all copyright and other
proprietary notices which are embedded in the Software, or set forth in
accompanying documentation, delivered to Buyer hereunder shall remain as
embedded, in the same manner as embedded by Smart Link, in each copy of
the Software and/or documentation.
As said in the changelog, the license is BSD license text with
/BSD/Smart Link Ltd./ substitution. Are you saying that phrases in the
BSD license have no power if used by somebody else?
All code is open source except of two object files, one that goes into
the executable program (implementing high level modem functions) and one
linked with the modem driver (implementing extra features like Fax
ability). The modem driver can be replaced with ALSA drivers if only PPP
functionality is needed.
So, your "Brief reason":
(though I think it is quite obvious and you simply force paper work to
attract attention on a non-issue)
The drivers do not load. They compile fine, but they do not load because
some kernel developers think that they must throw stones into way of
users (for whose sake?!).
Your opinion of what the kernel's code means to end users of modules
with non-gpl compat. licenses has no relevance in this matter, and does
not justify the change to MODULE_LICENSE.
I have set the MODULE_LICENSE string to "Dual BSD/GPL" because I
honestly think that this is appropriate in this case.
But do Smart Link Ltd. agree with your changes? That is the question . . .
And after all: I did not change the license, I changed one line in the
source, so the Subject was incorrect.
Subject: changing upstream's MODULE_LICENSE string in module source
However, I will follow the consens of the d-legal discussion. I would
even put an "#error Please change the MODULE_LICENSE string in this
file, otherwise it will not load with your kernel. Don't forget to send
a formal complaint to the kernel developers." into the .c file.
I know, no need to teach me. But what are you trying to say? Or are you
just one of the anti-NON-GPL-drivers crusaders, trying to begin a new
battle?
Absolutely not. I am sorry you think I am taking the time to report what
I honestly think to be a grave flaw because I want to bignote myself or
prove a point. My primary and only concern is the integrity of the
software debian users are provided. Is that o.k?
Almost.
?
Kel.
Reply to: