On Tue, 2002-08-13 at 00:32, Bob Ham wrote:

> If there's GPL code in there, then he's breaking the law

A quick investigation implies that this is not the case:

node@insanity:~/proj/gsynth-0.4.8/modules/tb303/.libs$ objdump -T --demangle 
libtb303.so.0.0.1 | grep 303
libtb303.so.0.0.1:     file format elf32-i386
00000f58 g    DF .text  00000019  Base        TB303::GetParameterList(void)
0000119c g    DF .text  0000014c  Base        TB303::Process(float *, float const *, 
int)
00002c34 g    DO .bss   0000000c  Base        TB303 type_info node
00000e20 g    DF .text  000000de  Base        TB303::TB303(void)
00000f00 g    DF .text  00000034  Base        TB303::~TB303(void)
00000f34 g    DF .text  00000023  Base        TB303::GetModuleInfo(ModuleInfo *)
00002820  w   DO .data  00000020  Base        TB303 virtual table
00000f74 g    DF .text  00000227  Base        TB303::ReadRow(long *)
000013c8  w   DF .text  00000065  Base        TB303 type_info function

node@insanity:~/proj/reborn-i386-1_0/bin$ objdump -T reborn | grep tb303
0806c0e4 g    DF .text  00000639  Base        gui_tb303_patsel_funct
0806c720 g    DF .text  00001067  Base        gui_tb303_funct
0805e478 g    DF .text  00000533  Base        tb303_control
080b4e64 g    DO .bss   00000008  Base        tb303_pattern
0806d788 g    DF .text  000004af  Base        gui_tb303_mixer_funct
080b49a4 g    DO .bss   00000004  Base        vu_tb303_1
080b49b0 g    DO .bss   00000004  Base        vu_tb303_2
0805e2c0 g    DF .text  000001b7  Base        tb303_initialise
080b5300 g    DO .bss   00000088  Base        tb303_clipboard
0805e9ac g    DF .text  000005bd  Base        tb303_process
node@insanity:~/proj/reborn-i386-1_0/bin$ objdump -T reborn | grep tr808 | grep -v 
"_.*_"
080b49a8 g    DO .bss   00000004  Base        vu_tr808
0805d178 g    DF .text  0000113f  Base        tr808_process
0805c970 g    DF .text  000000c3  Base        tr808_initialise
080b53a0 g    DO .bss   00000308  Base        tr808_clipboard
080a1220 g    DO .data  00000120  Base        tr808_sample
0805ca34 g    DF .text  00000742  Base        tr808_control

The identical tr808 and tb303 functions in reborn imply that the code
wasn't copied.  However, what's in the tb303_process function may have
been.  Why do you believe there's gsynth 303 code in there, Mr
Barknecht?

Bob

-- 
Bob Ham: [EMAIL PROTECTED]  http://pkl.net/~node/

Reply via email to