author | Mike Sullivan <Mike.Sullivan@Oracle.COM> |
Mon, 12 Aug 2013 22:31:50 -0700 | |
branch | s11-update |
changeset 2729 | 2f15e9679c2c |
parent 2698 | 53c76e91b9c0 |
child 2847 | 5c4c531dd359 |
permissions | -rw-r--r-- |
2698
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
1 |
===================== |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
2 |
License and Copyright |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
3 |
===================== |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
4 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
5 |
License |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
6 |
======= |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
7 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
8 |
IPython is licensed under the terms of the new or revised BSD license, as follows:: |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
9 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
10 |
Copyright (c) 2008, IPython Development Team |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
11 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
12 |
All rights reserved. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
13 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
14 |
Redistribution and use in source and binary forms, with or without |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
15 |
modification, are permitted provided that the following conditions are |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
16 |
met: |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
17 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
18 |
Redistributions of source code must retain the above copyright notice, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
19 |
this list of conditions and the following disclaimer. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
20 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
21 |
Redistributions in binary form must reproduce the above copyright notice, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
22 |
this list of conditions and the following disclaimer in the documentation |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
23 |
and/or other materials provided with the distribution. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
24 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
25 |
Neither the name of the IPython Development Team nor the names of its |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
26 |
contributors may be used to endorse or promote products derived from this |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
27 |
software without specific prior written permission. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
28 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
29 |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
30 |
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
31 |
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
32 |
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
33 |
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
34 |
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
35 |
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
36 |
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
37 |
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
38 |
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
39 |
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
40 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
41 |
Our Copyright Policy |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
42 |
==================== |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
43 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
44 |
IPython uses a shared copyright model. Each contributor maintains copyright |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
45 |
over their contributions to IPython. But, it is important to note that these |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
46 |
contributions are typically only changes to the repositories. Thus, the |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
47 |
IPython source code, in its entirety is not the copyright of any single person |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
48 |
or institution. Instead, it is the collective copyright of the entire IPython |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
49 |
Development Team. If individual contributors want to maintain a record of what |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
50 |
changes/contributions they have specific copyright on, they should indicate |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
51 |
their copyright in the commit message of the change, when they commit the |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
52 |
change to one of the IPython repositories. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
53 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
54 |
Miscellaneous |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
55 |
============= |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
56 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
57 |
Some files (DPyGetOpt.py, for example) may be licensed under different |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
58 |
conditions. Ultimately each file indicates clearly the conditions under which |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
59 |
its author/authors have decided to publish the code. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
60 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
61 |
Versions of IPython up to and including 0.6.3 were released under the GNU |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
62 |
Lesser General Public License (LGPL), available at |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
63 |
http://www.gnu.org/copyleft/lesser.html. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
64 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
65 |
-------------------------------------------------------------------- |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
66 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
67 |
IPython/DPyGetOpt.py: |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
68 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
69 |
Copyright (c) 2001 Bill Bumgarner <[email protected]> |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
70 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
71 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
72 |
Published under the terms of the MIT license, hereby reproduced: |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
73 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
74 |
Permission is hereby granted, free of charge, to any person obtaining a copy |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
75 |
of this software and associated documentation files (the "Software"), to |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
76 |
deal in the Software without restriction, including without limitation the |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
77 |
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
78 |
sell copies of the Software, and to permit persons to whom the Software is |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
79 |
furnished to do so, subject to the following conditions: |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
80 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
81 |
The above copyright notice and this permission notice shall be included in |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
82 |
all copies or substantial portions of the Software. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
83 |
|
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
84 |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
85 |
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
86 |
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
87 |
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
88 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
89 |
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
90 |
IN THE SOFTWARE. |
53c76e91b9c0
15820218 SUNBT7202658 Move python/ipython from Desktop consolidation to Userland
Norm Jacobs <Norm.Jacobs@Oracle.COM>
parents:
diff
changeset
|
91 |