United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6713083 : hotspot copy.cpp and vmStructs_parNew.hpp source files contains proprietary sun notice

Details
Type:
Bug
Submit Date:
2008-06-11
Status:
Closed
Updated Date:
2012-10-08
Project Name:
JDK
Resolved Date:
2008-07-03
Component:
hotspot
OS:
generic
Sub-Component:
runtime
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
OpenJDK6
Fixed Versions:
OpenJDK6 (b11)

Related Reports
Relates:

Sub Tasks

Description
The files in hotspot
(openjdk/hotspot/src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp and
openjdk/hotspot/src/share/vm/utilities/copy.cpp) in openjdk6 just says:

 * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
 * SUN PROPRIETARY/CONFIDENTIAL.  Use is subject to license terms.

The version on jdk7 has the GPL boilerplate on it (and icedtea patches this
file to be the same as the jdk7 version).

                                    

Comments
SUGGESTED FIX

--- old/src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp	Wed Jul  2 11:29:15 2008
+++ new/src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp	Wed Jul  2 11:29:15 2008
@@ -1,11 +1,25 @@
-#ifdef USE_PRAGMA_IDENT_SRC
-#pragma ident "%W% %E% %U% JVM"
-#endif
 /*
- * %W% %E%
- * 
- * Copyright 2006 Sun Microsystems, Inc. All rights reserved.
- * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+ * Copyright 2006-2007 Sun Microsystems, Inc.  All Rights Reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ * CA 95054 USA or visit www.sun.com if you need additional information or
+ * have any questions.
+ *
  */
 
 #define VM_TYPES_PARNEW(declare_type)                                     \
--- old/src/share/vm/utilities/copy.cpp	Wed Jul  2 11:29:15 2008
+++ new/src/share/vm/utilities/copy.cpp	Wed Jul  2 11:29:15 2008
@@ -1,9 +1,25 @@
-#ifdef USE_PRAGMA_IDENT_SRC
-#pragma ident "%W% %E% %U% JVM"
-#endif
 /*
- * Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
- * SUN PROPRIETARY/CONFIDENTIAL.  Use is subject to license terms.
+ * Copyright 2006-2007 Sun Microsystems, Inc.  All Rights Reserved.
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * This code is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 only, as
+ * published by the Free Software Foundation.
+ *
+ * This code is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+ * version 2 for more details (a copy is included in the LICENSE file that
+ * accompanied this code).
+ *
+ * You should have received a copy of the GNU General Public License version
+ * 2 along with this work; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
+ * CA 95054 USA or visit www.sun.com if you need additional information or
+ * have any questions.
+ *
  */
 
 # include "incls/_precompiled.incl"
                                     
2008-07-03
EVALUATION

Simple legal notice change.
                                     
2008-07-02



Hardware and Software, Engineered to Work Together