summary of firstboot and EULA changes in Fedora 7
Max Spevack
mspevack at redhat.com
Thu May 17 16:06:12 UTC 2007
All,
Wanted to get this summary out for everyone while there's still a small
window to fix any major issues.
Thanks,
Max
===
TOPIC 1 -- FIRSTBOOT
...in Fedora Core 6
There was a module in firstboot that displayed the EULA and required the
user to click a radio button saying that they *AGREED* with it before
being allowed to move on. There were a variety of things wrong with
that use case, which I shall not go into here.
...in Fedora 7
The module has been changed. Now, rather than displaying the EULA, it
displays a text box that tells users the following:
"Thank you for installing Fedora. Fedora is a compilation of software
packages, each under its own license. The compilation is made available
under the GNU General Public License version 2. There are no
restrictions of using, copying, or modifying this code. However, there
are restrictions and obligations that apply to the redistribution of the
code, either in its original or a modified form. Among other things,
those restrictions/obligations pertain to the licensing of the
redistribution, trademark rights, and export control.
If you would like to understand what those restrictions are, please
visit http://fedoraproject.org/wiki/Legal/Licenses/EULA."
The user simply checks a button that says "Understood, please proceed."
Thus, firstboot no longer requires the user to *AGREE* to/with anything,
merly to *ACKNOWLEDGE* having been presented with some information.
TOPIC 2 -- EULA
There have been a few changes made to the EULA between Fedora Core 6 and
Fedora 7. The rest of this email is a diff between the old and the new
EULA files, and a brief discussion of those changes. A full copy of the
proposed EULA is attached, and in its current form it has been approved
by Legal.
2c2
< FEDORA(TM) CORE
---
> FEDORA(TM)
12c12
< 1. THE SOFTWARE. Fedora Core (the "Software") is a modular Linux
---
> 1. THE SOFTWARE. Fedora (the "Software") is a modular Linux
COMMENTS -- all we're doing here is changing the name from "Fedora Core"
to "Fedora".
17,18c17,21
< below, the license terms for the components permit User to copy,
< modify, and redistribute the component, in both source code and
---
> below, the license terms for the components permit User to copy
> and redistribute the component. With the exception of certain
> firmware files (denoted in the License field of the RPM packaging),
> the license terms for the comopnents permit User to copy, modify
> and redistribute the component, in both source code and
COMMENTS -- this change references our binary firmware exception:
http://fedoraproject.org/wiki/Packaging/Guidelines#BinaryFirmware
38,40c41
< "Fedora" trademark. Those images are found in the anaconda-images
< and the fedora-logos packages. Merely deleting these files may
< corrupt the Software.
---
> "Fedora" trademark. Those images are in the fedora-logos package.
COMMENTS -- the "anaconda-images" package no longer exists. We've also
removed the line "Merely deleting these files may corrupt the Software."
because it is not applicable in a document like this. If a user wants
to delete some files and see what happens, that is their right.
66c67
< regulations (currently Cuba, Iran, Iraq, Libya, North Korea, Sudan
---
> regulations (currently Cuba, Iran, Iraq, North Korea, Sudan
COMMENTS -- this is the export control list that all Red Hat products
must abide by, including Fedora.
92c93
< Copyright (C) 2003, 2004, 2005 Fedora Project.
---
> Copyright (C) 2007 Fedora Project.
COMMENTS -- all we have done here is update the copyright date.
-------------- next part --------------
LICENSE AGREEMENT
FEDORA(TM)
This agreement governs the download, installation or use of the Software
(as defined below) and any updates to the Software, regardless of the
delivery mechanism. The Software is a collective work under U.S.
Copyright Law. Subject to the following terms, Fedora Project grants to
the user ("User") a license to this collective work pursuant to the GNU
General Public License. By downloading, installing or using the
Software, User agrees to the terms of this agreement.
1. THE SOFTWARE. Fedora (the "Software") is a modular Linux
operating system consisting of hundreds of software components. The
end user license agreement for each component is located in the
component's source code. With the exception of certain image files
containing the Fedora trademark identified in Section 2 below, the
license terms for the components permit User to copy and
redistribute the component. With the exception of certain firmware
files (denoted in the License field of the RPM packaging), the
license terms for the comopnents permit User to copy, modify and
redistribute the component, in both source code and binary code
forms. This agreement does not limit User's rights under, or grant
User rights that supersede, the license terms of any particular
component.
2. INTELLECTUAL PROPERTY RIGHTS. The Software and each of its
components, including the source code, documentation, appearance,
structure and organization are copyrighted by Fedora Project and
others and are protected under copyright and other laws. Title to
the Software and any component, or to any copy, modification, or
merged portion shall remain with the aforementioned, subject to the
applicable license. The "Fedora" trademark is a trademark of Red
Hat, Inc. ("Red Hat") in the U.S. and other countries and is used by
permission. This agreement permits User to distribute unmodified
copies of Software using the Fedora trademark on the condition that
User follows Red Hat's trademark guidelines located at
http://fedoraproject.org/wiki/Legal. User must abide by these
trademark guidelines when distributing the Software, regardless of
whether the Software has been modified. If User modifies the
Software, then User must replace all images containing the "Fedora"
trademark. Those images are in the fedora-logos package.
3. LIMITED WARRANTY. Except as specifically stated in this agreement
or a license for a particular component, TO THE MAXIMUM EXTENT
PERMITTED UNDER APPLICABLE LAW, THE SOFTWARE AND THE COMPONENTS ARE
PROVIDED AND LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND,
EXPRESSED OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF
MERCHANTABILITY, NON-INFRINGEMENT OR FITNESS FOR A PARTICULAR
PURPOSE. Neither the Fedora Project nor Red Hat warrants that the
functions contained in the Software will meet User's requirements or
that the operation of the Software will be entirely error free or
appear precisely as described in the accompanying documentation.
USE OF THE SOFTWARE IS AT USER'S OWN RISK.
4. LIMITATION OF REMEDIES AND LIABILITY. TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, FEDORA PROJECT AND RED HAT WILL NOT BE
LIABLE TO USER FOR ANY DAMAGES, INCLUDING INCIDENTAL OR
CONSEQUENTIAL DAMAGES, LOST PROFITS OR LOST SAVINGS ARISING OUT OF
THE USE OR INABILITY TO USE THE SOFTWARE, EVEN IF FEDORA PROJECT OR
RED HAT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
5. EXPORT CONTROL. As required by U.S. law, User represents and
warrants that it: (a) understands that the Software is subject to
export controls under the U.S. Commerce Department's Export
Administration Regulations ("EAR"); (b) is not located in a
prohibited destination country under the EAR or U.S. sanctions
regulations (currently Cuba, Iran, Iraq, North Korea, Sudan and
Syria); (c) will not export, re-export, or transfer the Software to
any prohibited destination, entity, or individual without the
necessary export license(s) or authorizations(s) from the U.S.
Government; (d) will not use or transfer the Software for use in any
sensitive nuclear, chemical or biological weapons, or missile
technology end-uses unless authorized by the U.S. Government by
regulation or specific license; (e) understands and agrees that if
it is in the United States and exports or transfers the Software to
eligible end users, it will, as required by EAR Section 741.17(e),
submit semi-annual reports to the Commerce Department's Bureau of
Industry & Security (BIS), which include the name and address
(including country) of each transferee; and (f) understands that
countries other than the United States may restrict the import, use,
or export of encryption products and that it shall be solely
responsible for compliance with any such import, use, or export
restrictions.
6. GENERAL. If any provision of this agreement is held to be
unenforceable, that shall not affect the enforceability of the
remaining provisions. This agreement shall be governed by the laws
of the State of North Carolina and of the United States, without
regard to any conflict of laws provisions, except that the United
Nations Convention on the International Sale of Goods shall not
apply.
Copyright (C) 2007 Fedora Project. All rights reserved. "Red Hat" and
"Fedora" are trademarks of Red Hat, Inc. "Linux" is a registered
trademark of Linus Torvalds. All other trademarks are the property of
their respective owners.
More information about the fedora-advisory-board
mailing list