VirtualBox

Ignore:
Timestamp:
Sep 24, 2013 8:26:56 PM (11 years ago)
Author:
vboxsync
Message:

MakeAlternativeSource.cpp, VBoxVgaBiosAlternative.asm: Added Oracle LGPL Disclaimer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp

    r47937 r48664  
    204204     * copyright notice.
    205205     */
     206    bool fNeedLgplDisclaimer = false;
    206207    PBIOSOBJFILE pObjFile;
    207208    RTListForEach(&g_ObjList, pObjFile, BIOSOBJFILE, Node)
     
    259260                    fSeenCopyright = true;
    260261
     262                /* Detect LGPL. */
     263                if (strstr(psz, "LGPL"))
     264                    fNeedLgplDisclaimer = true;
     265
    261266                fRc = outputPrintf(";  %s\n", psz) && fRc;
    262267            }
     
    267272        }
    268273    }
     274
     275    /*
     276     * Add Oracle LGPL disclaimer.
     277     */
     278    if (fNeedLgplDisclaimer)
     279        outputPrintf("\n"
     280                     ";\n"
     281                     "; Oracle LGPL Disclaimer: For the avoidance of doubt, except that if any license choice\n"
     282                     "; other than GPL or LGPL is available it will apply instead, Oracle elects to use only\n"
     283                     "; the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where\n"
     284                     "; a choice of LGPL license versions is made available with the language indicating\n"
     285                     "; that LGPLv2 or any later version may be used, or where a choice of which version\n"
     286                     "; of the LGPL is applied is otherwise unspecified.\n"
     287                     ";\n"
     288                     "\n");
    269289
    270290    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette