The D System General Public License The D System software is *not* in the public domain. However, it is freely available without fee for education, research, non-profit, and vendor evaluation purposes. By obtaining copies of this software, you, the Licensee, agree to abide by the terms and conditions of this license, described below. Portions of the Pablo Performance Analysis Environment software, developed at the University of Illinois, are used by the D System, and are being provided along with the D system. By obtaining copies of this software, you, the Licensee, agree to abide by the conditions of the Pablo License. A copy of the Pablo License is included separately with this license. Any entity desiring permission to incorporate this software or a work based on the software into commercial products or otherwise use it for commercial purposes should contact: Mr. Danny Powell danny@cs.rice.edu Rice University CITI/CRPC - MS 41 6100 S. Main St. Houston, TX 77005-1892 USA to discuss license terms for the D System, and contact Professor Daniel A. Reed reed@cs.uiuc.edu University of Illinois Department of Computer Science 2413 Digital Computer Laboratory 1304 West Springfield Avenue Urbana, Illinois 61801 USA to discuss license terms for Pablo. A no-cost commercial evaluation licenses is available for Pablo. TERMS AND CONDITIONS The following conditions and understandings are with respect to the copyrighted portions of the software developed at Rice University and do NOT pertain to the Pablo portions developed at the University of Illinois: 0. The "Software", below, refers to the D System program (in either source-code, object-code, or executable-code form) and its associated documentation, if any, and a "work based on the Software" means a work based on either the Software or on any derivative work under copyright law: that is to say, a work containing all or a portion of the D System program or its documentation, either verbatim or with modifications. Each licensee is addressed as "you" or "Licensee". 1. You are not required to accept this License; however, nothing other than this License grants you permission to use, make or distribute copies of, or modify the Software. These actions are prohibited by law if you do not accept this License. Therefore, by retrieving or obtaining a copy of the Software (or any work based on the Software), you indicate your acceptance of this License, and all its terms and conditions for using, copying, distributing or modifying the Software or works based on it. 2. The Software is copyrighted in the name of Rice University, and ownership of the Software remains with Rice University. 3. Permission to use, copy, modify, and distribute the Software and its documentation solely for education, research, non-profit, and vendor evaluation purposes is hereby granted to Licensee, provided that the copyright notice, the original author's names and unit identification appear on all such copies, and that this license accompany all such copies. Notwithstanding the foregoing, neither the Software nor a work based on the Software may be incorporated into commercial products or otherwise used for commercial purposes. If you modify your copy or copies of the Software or any portion of it, thus forming a work based on the Software, and make and/or distribute copies of such work, you must meet the following conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty but that Rice University and the original program author(s) provide no warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Software itself is interactive but does not normally print such an announcement, your work based on the Software is not required to print an announcement.) c) You must supply Rice University with a copy of the Software's modified source files. d) You will be deemed to have granted Rice University a perpetual, irrevocable, worldwide nonexclusive license to incorporate the modifications into its version of the Software and redistribute the modified version in any way Rice deems appropriate, with acknowledgment of the authors. If you distribute a copy of the Software (modified or verbatim) or any work based on the Software, you must notify Rice University that you did so and who the recipient is. 4. You may not use the name, logo, or any other symbol of Rice University nor the names of any of its employees nor any adaptation thereof in advertizing or publicity pertaining to commercial works derived from the Software without specific prior written approval of Rice University. 5. No part of this Software may be "exported" outside the United States, and the Licensee agrees not to make or assist in any such export, unless in compliance with all applicable provisions of the export-control laws. 6. BECAUSE THE SOFTWARE WAS CREATED IN THE COURSE OF ACADEMIC AND/OR RESEARCH ENDEAVORS AND THIS LICENSE TO THE SOFTWARE IS GRANTED FREE OF ANY LICENSE FEES, THE SOFTWARE AND THE PABLO PORTIONS ARE PROVIDED BY RICE UNIVERSITY AND THE AUTHOR(S) AS-IS WITHOUT ANY REPRESENTATION OR WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, TITLE, NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. USE OF THE SOFTWARE OR THE PABLO PORTIONS IS AT ONE'S OWN RISK. 7. LICENSEE, AND EACH PERSON THAT USES THE SOFTWARE AND/OR A WORK BASED ON THE SOFTWARE, AGREES THAT RICE UNIVERSITY AND THE AUTHOR(S) SHALL NOT BE LIABLE FOR ANY LOSSES OR DAMAGES, WHETHER FORESEEABLE, CONSEQUENTIAL, OR OTHERWISE, ARISING IN ANY WAY IN CONNECTION WITH THE USE, MODIFICATION, OR DISTRIBUTION OF THE SOFTWARE, THE PABLO PORTIONS, AND/OR A WORK BASED ON EITHER OR BOTH OF THE SOFTWARE OR THE PABLO PORTIONS. 8. The Software was developed under agreements between the Rice University and the Federal Government which entitle the Government to certain rights. 9. Licensee agrees to acknowledge use of the Software in any document referencing work based on the Software, such as published research. Also, you are to notify Rice University of such documents and acknowledgments, and supply a copy of the document.