Re: [uClinux-dev] sigmadesigns

2007-06-18 Thread David T. L. Wong
On Mon, 2007-06-18 at 14:37 +0800, Rogelio Serrano wrote:
 On 6/18/07, David T. L. Wong [EMAIL PROTECTED] wrote
  don't know anything about it. I told them they have to allow end user
  run their code on the product if Linux adopt GPLv3. They response that I
  shouldn't grand user the right of running their own code. They even
  claim that if Linux adopt GPLv3, it may not be a good license and they
  may consider drops Linux support...
  Well...
 
 
 Relax, thats not going to happen. Linus dont want gpl v3 for the kernel.
 
 I dont want to buy boxes like the Tivo though.
 

So far it is. But how about Samba  NTFS-3g? Any component we used in
our product changes to GPLv3 would give us a headache.

Sigma Designs 863X platform requires the kernel image to be signed so
that the bootloader boots it. I foresee this conflict of GPLv3 and
signed kernel. I think I could not disclose the key for signing a kernel
to end users so that they can build their kernel. I may need to build a
signed 2nd stage bootloader to boot unsigned kernel image. It will slow
down the boot process in turn.

I also afraid that I breaks the license agreement with Sigma Designs and
 with Microsoft, for WMV DRM, if I let users run their own kernel on the
 product.


David



___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] sigmadesigns

2007-06-18 Thread David T. L. Wong
Hi Roy,

  I think so. SMP863X is an highly integrated System on Chip. You need
their kernel patch for IDE driver,PCI driver,Serial port driver, Flash
interface driver, Network interface driver and USB driver.
  All SMP863X set-top box vendors are suppose to release the kernel
source with this patch according to GPLv2.
  Despite the kernel patch, you can have your own cross tool to build
any software on it. Sigma Designs SDK is base on buildroot, and I did
successfully build opens source software on it using OpenEmbedded, base
on WRT54 branch.
  However, any video related operation really need their closed source
SDK.

David

On Mon, 2007-06-18 at 10:23 +0300, Roy Moshkovitz wrote:
 Dear David,
  
 I am a developer on Sigma Designs SMP8634 platform. Technically
 speaking, it doesn't run uCLinux as it has MMU. It runs a main line
 kernel with Sigma Designs' patch.
 do you mean that it will be impossible for me to run uCLinux without
 sigmadesigns SDK?
 or can i use buildroot or OpenEmbedded to compile?
 
 
  
 On 6/18/07, David T. L. Wong [EMAIL PROTECTED] wrote: 
 On Mon, 2007-06-18 at 14:37 +0800, Rogelio Serrano wrote:
  On 6/18/07, David T. L. Wong [EMAIL PROTECTED]
 wrote
   don't know anything about it. I told them they have to
 allow end user
   run their code on the product if Linux adopt GPLv3. They
 response that I
   shouldn't grand user the right of running their own code.
 They even 
   claim that if Linux adopt GPLv3, it may not be a good
 license and they
   may consider drops Linux support...
   Well...
  
 
  Relax, thats not going to happen. Linus dont want gpl v3 for
 the kernel. 
 
  I dont want to buy boxes like the Tivo though.
 
 
 So far it is. But how about Samba  NTFS-3g? Any component we
 used in
 our product changes to GPLv3 would give us a headache.
 
 Sigma Designs 863X platform requires the kernel image to be
 signed so 
 that the bootloader boots it. I foresee this conflict of GPLv3
 and
 signed kernel. I think I could not disclose the key for
 signing a kernel
 to end users so that they can build their kernel. I may need
 to build a 
 signed 2nd stage bootloader to boot unsigned kernel image. It
 will slow
 down the boot process in turn.
 
 I also afraid that I breaks the license agreement with Sigma
 Designs and
 with Microsoft, for WMV DRM, if I let users run their own
 kernel on the 
 product.
 
 
 David
 
 
 
 ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev
 
 ___
 uClinux-dev mailing list
 uClinux-dev@uclinux.org
 http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
 This message was resent by uclinux-dev@uclinux.org
 To unsubscribe see:
 http://mailman.uclinux.org/mailman/options/uclinux-dev
-- 
David T. L. Wong
Software Engineer
Pixel Magic Systems Ltd.
視科系統有限公司
Tel: (852) 2655 6789

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


[uClinux-dev] sync() usb-mass-storage VFAT ext2

2007-02-11 Thread David T. L. Wong
Hi all,

  If I issue sync() after writing to USB disk (FAT or EXT2 formatted),
and then only do read operations afterward. Is it safe to just unplug it
from USB port? the kernel is uClinux-2.4.22.

  Thanks in advance.

David

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev