Results 1 to 1 of 1
  1. #1
    Super Moderator - Coderat Array Nodens PC Specs
    Nodens PC Specs
    Laptop (Model)ASUS GL702VW-GC004T
    MotherboardRampage V Extreme Edition 10
    ProcessorIntel 3930K C2
    Memory (part number)CMZ16GX3M4X2133C11
    Graphics Card #1ASUS STRIX-GTX970-DC2OC-4GD5
    MonitorASUS VG278H
    Storage #13x OCZ Vertex 3 240 (RAID5 - LSI 9361-8i)
    Storage #23x WD2003FYYS (RAID5 - LSI 9361-8i)
    CPU CoolerCorsair H100i + 4x Noctua NF-P12
    CaseCoolermaster HAF-X
    Power SupplySeasonic X-1250
    Keyboard Razer Anansi
    Mouse Logitech G502
    OS Windows 10 Pro x64
    Network RouterLinksys E4200v2 (running TomatoUSB/Toastman firmware)
    Nodens's Avatar
    Join Date
    Mar 2012

    Regarding RealBench's bundled programs and licenses.

    RealBench is an application written in C++ using the Qt Framework (v5.1) which automates the execution of several programs (with specific parameters) in an efficient (per task goal) multithreaded way, times their performance and creates a score out of those timings, based on a formula devised by me.

    The subprograms included are:
    GIMP (licensed under GPL)
    Handbrake (licensed under GPL)
    Blender (licensed under GPL)
    7zip (licensed under LGPL)
    VLC( (licensed under GPL)
    Luxmark (licensed under GPL)

    All of the above are bundled along directly as binaries. No part of their source has been implemented in RealBench, so RealBench is NOT a derivative of any of the above. This means that RealBench is not bound by the GPL license and its source belongs to ME as these are just bundled along. The GPL license allows the distribution of any binaries made from any GPL licensed source. If the source was modified in any way, the modified source has to be made readily available or be bundled along.

    The Qt Framework that Realbench's source directly depends on, is licensed under LGPL and since RealBench is linking dynamically to the Qt libraries, its source can remain closed.

    For all the above bundled programs, precompiled x64 binaries were used. With one exception. Luxmark was depending on Qt4. This dependency would force me to pack additional libraries (Qt4 ones) with RealBench so I modified the source in order to compile Luxmark and its dependencies with Visual Studio 2012 toolchain and the Qt5 libraries that RealBench was already using. The modified source was sent to one of the Luxmark developers, I had been in contact with, and is also available here:
    This covers the licensing requirements of Luxmark.

    CPU-Z is also bundled along under direct permission, from CPUID, for it to be distributed by ASUS.

    These are all the facts regarding the licensing involved. Any requests for RealBench's source should be directed to this sticky that explains everything. Demands for the source will simply be ignored.


    ATTENDUM: The clause in GPLv3 about derivative work specifically states:
    Quote Originally Posted by
    The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.
    None of the programs bundled with RealBench are linked as shared libraries or as dynamically linked subprograms. RealBench is NOT a derivative of any of these programs. Period.
    Last edited by Nodens; 02-04-2014 at 03:45 PM. Reason: Attendum
    RAMPAGE Windows 8/7 UEFI Installation Guide - Patched OROM for TRIM in RAID - Patched UEFI GOP Updater Tool - ASUS OEM License Restorer
    There are 10 types of people in the world. Those who understand binary and those who don't!

    RealBench Developer.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts