Bug #55854 MySQL AB should not be AUTHOR, copyright incorrect
Submitted: 9 Aug 2010 18:03 Modified: 21 Aug 2010 1:29
Reporter: Trudy Pelzer Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: General Severity:S1 (Critical)
Version:5.5+ OS:Any
Assigned to: Alexander Nozdrin CPU Architecture:Any

[9 Aug 2010 18:03] Trudy Pelzer
Description:
In Server 5.5 and later, we use "MySQL AB" as the author 
in the audit_null file. This should be changed to "Oracle 
Corp" since "MySQL AB" doesn't exist anymore.

In addition, the copyright/license notice is incorrect; Oracle 
is not mentioned. Since the 5.5GA release will be in 2010,
all copyright notices must be changed to show Oracle as the 
owner.

How to repeat:
The following is found in /plugin/audit_null/audit_null.c:

mysql_declare_plugin(audit_null)
{
  MYSQL_AUDIT_PLUGIN,         /* type                            */
  &audit_null_descriptor,     /* descriptor                      */
  "NULL_AUDIT",               /* name                            */
  "MySQL AB",                 /* author                          */
  "Simple NULL Audit",        /* description                     */
  PLUGIN_LICENSE_GPL,
  audit_null_plugin_init,     /* init function (when loaded)     */
  audit_null_plugin_deinit,   /* deinit function (when unloaded) */
  0x0002,                     /* version                         */
  simple_status,              /* status variables                */
  NULL,                       /* system variables                */
  NULL
}

Please change author to "Oracle Corp".

In addition, the copyright notice of the audit_null.c and the 
CMakeLists.txt files must be changed to the following:

Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License.

This program 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 for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
[12 Aug 2010 15:20] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/115607

3080 Alexander Nozdrin	2010-08-12
      Patch for Bug#55854 (MySQL AB should not be AUTHOR, copyright incorrect).
      
      Fixing copyright text.
[12 Aug 2010 15:29] Alexander Nozdrin
Pushed to 5.5-stage.
[16 Aug 2010 6:29] Bugs System
Pushed into mysql-trunk 5.6.1-m4 (revid:alik@sun.com-20100816062701-qo9dpnk5tkt1pksb) (version source revid:alik@sun.com-20100816062603-xc16eftmv7rmktyq) (merge vers: 5.6.1-m4) (pib:20)
[16 Aug 2010 6:31] Bugs System
Pushed into mysql-next-mr (revid:alik@sun.com-20100816062819-bluwgdq8q4xysmlg) (version source revid:alik@sun.com-20100816062612-enatdwnv809iw3s9) (pib:20)
[16 Aug 2010 7:03] Alexander Nozdrin
Pushed to mysql-5.5. Version tag: 5.5.6-m3.
[16 Aug 2010 15:37] Paul DuBois
No user impact. No changelog entry needed.
[29 Sep 2010 10:28] Roel Van de Paar
See bug #57094