Written offers in products with downloads (was Re: Emtec Movie Cubes)

stefan Wuttke stefan_wuttke at arcor.de
Thu Oct 23 09:33:30 CEST 2008


Hi,

the problem is that I can't say there is a written offer and source 
on any media that shipped with this device.

A user of a german Forum said there is nothing on it but they don't
wan't to post here :/

I hope in next time anyone from this guys confirm here that there is
nothing!

What I have found is that are some lib static linked in the 
main application "Dvdplayer"

The libdvd* is GPL v 2

strings DvdPlayer|grep lib
libc.so.
/usr/src/mips/rootfs/develop/lib:/usr/src/mips/rootfs/develop/usr/lib
Not an ELF shared library
libdvdnav:DVDOpenFilePath:findDVDFile %s failed
libdvdnav:DVDOpenFilePath:dvdinput_open %s failed
libdvdnav:DVDOpenFilePath:dvd_file malloc failed
libdvdread: Can't stat() %s.
libdvdread:DVDOpenNewVOBPath: reopen %s failed
libdvdread: Invalid domain for file open.
libdvdnav:DVDCreateFile:dvd_file malloc failed
libdvdread: Can't seek to block %lld
libdvdread: Can't seek to block 0
libdvdread: Can't allocate memory for file read!
libdvdwrite: Can't write image file now for file read!
libdvdwrite: Not implemented yet...
libdvdwrite: Invalid domain for file open.
libdvdwrite:DVDOpenNewFilePath:open %s failed
libdvdnav:DVDOpenFilePath:dvd_file malloc failed
libdvdwrite:DVDOpenNewVOBPath:open %s failed
libdvdwrite:DVDOpenNewVOBPath: reopen %s failed
libdvdwrite:DVDOpenNewVOBFile:open %s failed
libdvdwrite:DVDOpenNewVOBFile: reopen %s failed
libdvdnav: Can't seek to block %d
libdvdnav: Write VOB file error.
libdvdnav: Wirte VOB file error.
libdvdnav: Write VOB file error, no file handle. 
libdvdnav: Can't seek to block 0
libdvdread: Can't open file VTS_%02d_0.IFO.
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdread: Invalid main menu IFO (VIDEO_TS.IFO).
libdvdread: Invalid title IFO (VTS_%02d_0.IFO).
libdvdread: Invalid IFO for title %d (VTS_%02d_0.IFO).
libdvdread: Invalid IFO for VMGM (VIDEO_TS.IFO).
libdvdread: ifoOpenVTSI invalid title (%d).
*** libdvdread: CHECK_VALUE failed in %s:%i ***
libdvdread: Unable to read read TT_SRPT.
libdvdread: Unable to read PTT search table.
libdvdread: Unable to read PTL_MAIT.
libdvdread: Unable to seak PTL_MAIT table.
libdvdread: Unable to read PTL_MAIT table.
libdvdread: Unable to read VTS_TMAPT.
libdvdread: Unable to read VTS_TMAP.
libdvdread: Unable to read VTS_TMAP_ENT.
libdvdread: *C_ADT nr_of_vobs > avaiable info entries
libdvdread: c_adt->last_byte: %d too big!
libdvdread: vobu_admap->last_byte: %d too big!
libdvdread: Unable to read TXTDT_MGI.
*** libdvdread: CHECK_VALUE failed in %s:%i ***
libdvdread: Could not open input
libdvdread: Could not allocate memory.
libfaccess: malloc fail
libfileaccess: file %s open error since there is no more space in the
data spcae!
libfaccess: file %s exist, but this is RING type!! error!!
libfaccess: file %s open error1
libfaccess: open file %s success
libfaccess: this file %s has already opened by w mode, can't open again
libfaccess: file %s exist, open directly!
libfaccess: file %s open error!
libfaccess: close file handle %d
libfaccess: file handle %d close error!
libfaccess: unlink file %s error
libfaccess: rename %s to %s fail
libfaccess: there is file still referencing, don't rename file
libfaccess: GFileSetWriteNextFile file mode error
libfaccess: set file handle %d's max_eachfile_write_size to %lld
libfaccess: open file %s fail
libfaccess: file handle %d seek 0 error
libfaccess: file handle %d not exist, create more file handles!!
libfaccess: file handle %d seek %lld error
libfaccess: file handle %d write %d bytes error
libfaccess: file handle %d not exist, write part2 error!
libfileaccess: file handle %d pos %lld read %d bytes error
libfaccess: file handle %d not exist, read part2 error!
libfaccess: read bytes %d not enough %d, maybe reach file end
libfaccess: canceling file delete
mplib: Memory exhausted: Could not allocate %d bytes
lib/charcnv.c:558
lib/charcnv.c:606
libdir
Path to shared library directory
shlibext
Shared library extension
lib/talloc.c:1035
lib/util.c:1072
lib/util.c:1091
lib/util.c
lib/util_sock.c
lib/util_str.c:1115
lib/util_unistr.c:407
-lib/data_blob.c:73
lib/data_blob.c:77
lib/debug.c
Can not access a needed shared library
Accessing a corrupted shared library
.lib section in a.out corrupted
Attempting to link in too many shared libraries
Cannot exec a shared library directly
/usr/local/samba/lib/smb.conf
/usr/local/samba/lib
/usr/local/samba/lib/lmhosts


strings DvdPlayer|grep smb
~~~~Error to get smbd!
/tmp/smbd
chmod +x /tmp/smbd
/tmp/smbd -D
CMD: mkdir -p /tmp/netb/smb 
mkdir -p /tmp/netb/smb
CMD: mkdir -p /tmp/smb 
mkdir -p /tmp/smb
/tmp/netb/smb.conf
%s/smbmore.XXXXXX
talloc_new: jssmb.c:2569
smb: %s> 
talloc_new: jssmb.c:4036
/tmp/netb/smb.conf
talloc_new: jssmb.c:4446
smb-passwd-file
Path to smbpasswd file
smb_xmalloc_array: called with zero size.
smb_xmalloc: alloc size too large.
smb_xmalloc_array: malloc fail.
smb_xstrdup: malloc fail
smb_xstrndup: malloc fail
smb_xvasprintf: out of memory
ERRsmbcmd
smbpasswd
smb passwd file
smb ports
max smbd processes
smb_io_utime
smb_io_time
smb_io_enum_hnd
smb_io_dom_sid
smb_io_dom_sid2
smb_io_uuid
smb_io_strhdr
smb_io_unihdr
smb_io_hdrbuf
smb_io_unistr
smb_io_buffer5
smb_io_regval_buffer
smb_io_string2
smb_io_string2 - NULL
smb_io_unistr2
smb_io_unistr2 - NULL
smb_io_lockout_string_hdr
smb_io_account_lockout_string
smb_io_dom_rid
smb_io_dom_rid2
smb_io_dom_rid3
smb_io_clnt_srv
smb_io_log_info
smb_io_chal
smb_io_cred
smb_io_clnt_info2
smb_io_clnt_info
smb_io_logon_id
smb_io_owf_info
smb_io_gid
smb_io_pol_hnd
smb_io_unistr3
smb_io_bufhdr2
smb_io_bufhdr4
smb_io_rpc_blob
smb_io_rpc_hdr
smb_io_rpc_iface
smb_io_rpc_addr_str
smb_io_rpc_hdr_bba
smb_io_rpc_hdr_rb
smb_io_rpc_results
smb_io_rpc_hdr_ba
smb_io_rpc_hdr_req
smb_io_rpc_hdr_resp
smb_io_rpc_hdr_fault
smb_io_rpc_hdr_auth
smb_io_rpc_auth_verifier
smb_io_rpc_schannel_verifier
smb_io_rpc_auth_schannel_neg
smb_io_rpc_auth_schannel_chk
smb_io_sam_info_ctr
smb_io_sam_info
smb_io_sam_info_ex
%s/smb.XXXXXX
/usr/local/samba/lib/smb.conf
/usr/local/samba/private/smbpasswd



Am Dienstag, den 21.10.2008, 09:27 -0400 schrieb Brett Smith:
> On Mon, 2008-10-20 at 15:45 -0400, Hubert Figuiere wrote:
> > On Mon, 2008-10-20 at 12:27 -0700, Chris DiBona wrote:
> > > Did the documentation contain an offer to provide the source code?
> > 
> > The .zip archive I downloaded does not have it nor any acknowledgement
> > about the use of GPL code. For the rest, no idea. Ask the OP.
> 
> I haven't looked at any of these downloads myself.  But I'd like to make
> a general point that whether or not a physical product includes a
> written offer for source has no bearing on the question of whether or
> not GPLv2-covered software for download is being distributed in
> compliance with the license.
> 
> When a company distributes object code over the Internet to the general
> public -- even if that software is only *intended* to be used by owners
> of a particular device -- that's a distribution that's completely
> separate from the distribution of the software on the device itself, and
> it needs to comply with GPLv2 section 3 on its own terms.  In other
> words, either source code or a written offer for source needs to
> accompany *that* copy of the object code.  A written offer accompanying
> the product alone would not be sufficient to fully comply with GPLv2 in
> this case.
> 
> If a GNU/Linux distribution provided object code on their FTP site, but
> source code CDs only came with purchased boxed copies, we wouldn't say
> they were in compliance, would we?  The same rules apply to device
> manufacturers.
> 
> I agree that it would be useful to try to find out whether or not the
> physical product has source or a written offer -- it might be helpful to
> take a different approach in dealing with the company if that's the
> case.  But no matter what, object code that you can download that isn't
> accompanied by source or a written offer is *always* a violation of
> GPLv2.
> 
> I hope this helps clear up a few of the finer points about the license.
> 
> Best regards,
> 





More information about the legal mailing list