PC Review


Reply
Thread Tools Rate Thread

A bit OT, but this issue about FAT patented by MS is not a real one to be worried about, some experiments.

 
 
Jan Panteltje
Guest
Posts: n/a
 
      10th Mar 2004
Let me evaluate this a bit deeper:
The issue is all the small cameras.
Video and photo cameras.
When I look at the back of my ImationFlashGo it clearly states:
Made In China.

Now if the Chinese did not want to pay license cost to MS,
then they could standardize ext2 as file system for their
cameras.
This would make sense because already China has adopted Linux
as an OS.

But then, to sell in China, as the US and other want, they would have
to provide at least an ext2 option on their products.

But for MS this would mean INCLUDING ext2 in MS windows (so you
can use explorer).
But if MS includes open source soft, then they must release source.

So this will finally do MS in :-)
 
Reply With Quote
 
 
 
 
Phil Frisbie, Jr.
Guest
Posts: n/a
 
      10th Mar 2004
Jan Panteltje wrote:

> Let me evaluate this a bit deeper:
> The issue is all the small cameras.
> Video and photo cameras.
> When I look at the back of my ImationFlashGo it clearly states:
> Made In China.
>
> Now if the Chinese did not want to pay license cost to MS,
> then they could standardize ext2 as file system for their
> cameras.
> This would make sense because already China has adopted Linux
> as an OS.
>
> But then, to sell in China, as the US and other want, they would have
> to provide at least an ext2 option on their products.
>
> But for MS this would mean INCLUDING ext2 in MS windows (so you
> can use explorer).
> But if MS includes open source soft, then they must release source.
>
> So this will finally do MS in :-)


You do not seem to understand software development or the GPL license very well....

First, let me make it clear that I am a firm supporter for non-Microsoft
platforms. And I provide several free open source code projects of my own.

Now, about Microsoft producing an ext2 driver... Who says they would need to use
the Linux source code to do that? There are full descriptions published that
would allow an independent version to be created. It is no different than the
MANY features that have been added to Linux through the years without copying
source code...

Also, and this is just conjecture, but if there is a version of ext2 that has
the LGPL license then Microsoft could legally create a Windows DLL and only
provide the source for the DLL. For a real example, Sony Entertainment is using
my HawkVoiceDI project to provide speech compression in PlanetSide. HawkVoiceDI
is LGPL, and they distribute the unmodified DLL, so they simply provide a link
in their documentation to my site so that users can download the source code.

--
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com

 
Reply With Quote
 
Jan Panteltje
Guest
Posts: n/a
 
      10th Mar 2004
On a sunny day (Wed, 10 Mar 2004 19:00:43 GMT) it happened "Phil Frisbie, Jr."
<(E-Mail Removed)> wrote in <vBJ3c.7577$_(E-Mail Removed)>:

>Jan Panteltje wrote:
>
>> Let me evaluate this a bit deeper:
>> The issue is all the small cameras.
>> Video and photo cameras.
>> When I look at the back of my ImationFlashGo it clearly states:
>> Made In China.
>>
>> Now if the Chinese did not want to pay license cost to MS,
>> then they could standardize ext2 as file system for their
>> cameras.
>> This would make sense because already China has adopted Linux
>> as an OS.
>>
>> But then, to sell in China, as the US and other want, they would have
>> to provide at least an ext2 option on their products.
>>
>> But for MS this would mean INCLUDING ext2 in MS windows (so you
>> can use explorer).
>> But if MS includes open source soft, then they must release source.
>>
>> So this will finally do MS in :-)

>
>You do not seem to understand software development or the GPL license very well....
>
>First, let me make it clear that I am a firm supporter for non-Microsoft
>platforms. And I provide several free open source code projects of my own.
>
>Now, about Microsoft producing an ext2 driver... Who says they would need to use
>the Linux source code to do that? There are full descriptions published that
>would allow an independent version to be created. It is no different than the
>MANY features that have been added to Linux through the years without copying
>source code...
>
>Also, and this is just conjecture, but if there is a version of ext2 that has
>the LGPL license then Microsoft could legally create a Windows DLL and only
>provide the source for the DLL. For a real example, Sony Entertainment is using
>my HawkVoiceDI project to provide speech compression in PlanetSide. HawkVoiceDI
>is LGPL, and they distribute the unmodified DLL, so they simply provide a link
>in their documentation to my site so that users can download the source code.
>
>--
>Phil Frisbie, Jr.
>Hawk Software
>http://www.hawksoft.com

OK, you are right, but STILL the ability of MS windows OS to then read ext2 may
somewhat cause frowns in Redmond
On the pure technical side, I think ext2 is perhaps better suited for these cards.
Cards get larger all the time.
I tried, could not get reiserfs on a 32 MB SmartMedia, but ext2 did fit.
I am very happy to hear Sony is using your LGPL soft.
Regards
Jan
 
Reply With Quote
 
Jan Panteltje
Guest
Posts: n/a
 
      10th Mar 2004
On a sunny day (Wed, 10 Mar 2004 19:00:43 GMT) it happened "Phil Frisbie, Jr."
<(E-Mail Removed)> wrote in <vBJ3c.7577$_(E-Mail Removed)>:

>Phil Frisbie, Jr.
>Hawk Software
>http://www.hawksoft.com

You do not seems to provide a Linux version, only a windows delphi and mac
version in
hawk/hawknl1.68/samples/
?
Bit difficult for a quick test.
JP
 
Reply With Quote
 
Phil Frisbie, Jr.
Guest
Posts: n/a
 
      10th Mar 2004
Jan Panteltje wrote:

> On a sunny day (Wed, 10 Mar 2004 19:00:43 GMT) it happened "Phil Frisbie, Jr."
> <(E-Mail Removed)> wrote in <vBJ3c.7577$_(E-Mail Removed)>:
>
>
> You do not seems to provide a Linux version, only a windows delphi and mac
> version in
> hawk/hawknl1.68/samples/
> ?


All those samples compile fine on Linux. I have just need too busy/lazy to
create a makefile to automatically compile them

How about this... After you run 'make', change to the /samples/ directory and to
compile the first sample use this command line:

gcc -O2 async.c -o async /src/LibNL.a -lpthread

> Bit difficult for a quick test.
> JP


--
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com

 
Reply With Quote
 
Jan Panteltje
Guest
Posts: n/a
 
      11th Mar 2004
On a sunny day (Wed, 10 Mar 2004 22:30:33 GMT) it happened "Phil Frisbie, Jr."
<(E-Mail Removed)> wrote in <dGM3c.7617$_(E-Mail Removed)>:

>Jan Panteltje wrote:
>
>> On a sunny day (Wed, 10 Mar 2004 19:00:43 GMT) it happened "Phil Frisbie, Jr."
>> <(E-Mail Removed)> wrote in <vBJ3c.7577$_(E-Mail Removed)>:
>>
>>
>> You do not seems to provide a Linux version, only a windows delphi and mac
>> version in
>> hawk/hawknl1.68/samples/
>> ?

>
>All those samples compile fine on Linux. I have just need too busy/lazy to
>create a makefile to automatically compile them
>
>How about this... After you run 'make', change to the /samples/ directory and to
>compile the first sample use this command line:
>
>gcc -O2 async.c -o async /src/LibNL.a -lpthread


That did not do it, but this did:
gcc -O2 async.c -o async ../src/libNL.so.1.6.8 -lpthread

OK i did them all, ran some tests on my local http server (not online now).

../getfile localhost /panteltje/gallaxy.gif q1.gif

galaxy.gif is
-rw-r--r-- 1 root root 43482 Aug 24 2001 gallaxy.gif
After the above getfile i get:
Server: Apache/1.3.19 (Unix) (SuSE/Linux) mod_throttle/3.0 mod_layout/1.0 mod_fastcgi/2.2.2 mod_dtcl
Last-Modified: Fri, 24 Aug 2001 19:14:13 GMT
ETag: "bb7da-a9da-3b86a785"
Accept-Ranges: bytes
Content-Length: 43482
Connection: close
Content-Type: image/gif
-rw------- 1 root root 43483 Mar 11 02:20 q1.gif

So one extra FREE byte, but the file is corrupted and does not display.
You can see the same online at
http://www.home.zonnet.nl/panteltje/gallaxy.gif

The site displays OK, so does my local server.
Just testing :-)

 
Reply With Quote
 
Nils O. =?iso-8859-1?Q?Sel=E5sdal?=
Guest
Posts: n/a
 
      11th Mar 2004
In article <(E-Mail Removed)>, Jan Panteltje wrote:
> Let me evaluate this a bit deeper:
> The issue is all the small cameras.
> Video and photo cameras.
> When I look at the back of my ImationFlashGo it clearly states:
> Made In China.

Why is this an issue at all ? If the manufactor of that camera
did not buy a license its their problem, not the problem of
the users/customers.(Only SCO belives its that way..)
--
Vennlig hilsen/Best Regards
Nils Olav Selåsdal
System Engineer
w w w . u t e l s y s t e m s . c o m
 
Reply With Quote
 
Phil Frisbie, Jr.
Guest
Posts: n/a
 
      11th Mar 2004
Jan Panteltje wrote:

> On a sunny day (Wed, 10 Mar 2004 22:30:33 GMT) it happened "Phil Frisbie, Jr."
> <(E-Mail Removed)> wrote in <dGM3c.7617$_(E-Mail Removed)>:
>>
>>All those samples compile fine on Linux. I have just need too busy/lazy to
>>create a makefile to automatically compile them
>>
>>How about this... After you run 'make', change to the /samples/ directory and to
>>compile the first sample use this command line:
>>
>>gcc -O2 async.c -o async /src/LibNL.a -lpthread

>
> That did not do it, but this did:
> gcc -O2 async.c -o async ../src/libNL.so.1.6.8 -lpthread
>
> OK i did them all, ran some tests on my local http server (not online now).
>
> ./getfile localhost /panteltje/gallaxy.gif q1.gif
>
> galaxy.gif is
> -rw-r--r-- 1 root root 43482 Aug 24 2001 gallaxy.gif
> After the above getfile i get:
> Server: Apache/1.3.19 (Unix) (SuSE/Linux) mod_throttle/3.0 mod_layout/1.0 mod_fastcgi/2.2.2 mod_dtcl
> Last-Modified: Fri, 24 Aug 2001 19:14:13 GMT
> ETag: "bb7da-a9da-3b86a785"
> Accept-Ranges: bytes
> Content-Length: 43482
> Connection: close
> Content-Type: image/gif
> -rw------- 1 root root 43483 Mar 11 02:20 q1.gif
>
> So one extra FREE byte, but the file is corrupted and does not display.
> You can see the same online at
> http://www.home.zonnet.nl/panteltje/gallaxy.gif
>
> The site displays OK, so does my local server.
> Just testing :-)


Thank you for bringing this bug to my attention! I know that getfile has worked
on binary files before, and after looking at the source I see where the problem
is. I have fixed the current source, and here is the patch if you want to
further test for yourself:

Modify line 177 to this:
write(f, &buffer[i+1], count - i - 1);

--
Phil Frisbie, Jr.
Hawk Software
http://www.hawksoft.com

 
Reply With Quote
 
Jan Panteltje
Guest
Posts: n/a
 
      11th Mar 2004
On a sunny day (Thu, 11 Mar 2004 10:23:27 GMT) it happened (E-Mail Removed)
(Nils O. =?iso-8859-1?Q?Sel=E5sdal?=) wrote in
<(E-Mail Removed)>:

>In article <(E-Mail Removed)>, Jan Panteltje wrote:
>> Let me evaluate this a bit deeper:
>> The issue is all the small cameras.
>> Video and photo cameras.
>> When I look at the back of my ImationFlashGo it clearly states:
>> Made In China.

>Why is this an issue at all ? If the manufactor of that camera
>did not buy a license its their problem, not the problem of
>the users/customers.(Only SCO belives its that way..)

We probably agree that SCO is not in touch with reality,
or at least try to make their own.
But I think the idea that MS has, is to wait until every camera and consumer system
uses FAT with long filenames, and THEN charge everyone (or sue them for patent
violation).
China could prevent this by going for ext2, and then the ball would be theirs.
A differrent game, without MS.
Given that MS finances SCO, and SCO is playing this thing, the sooner everyone
changes to ext2 the better they are protected against the vultures.
JP
 
Reply With Quote
 
Tony Hill
Guest
Posts: n/a
 
      11th Mar 2004
On Thu, 11 Mar 2004 18:48:06 GMT, Jan Panteltje
<(E-Mail Removed)> wrote:
>>Why is this an issue at all ? If the manufactor of that camera
>>did not buy a license its their problem, not the problem of
>>the users/customers.(Only SCO belives its that way..)

>We probably agree that SCO is not in touch with reality,
>or at least try to make their own.
>But I think the idea that MS has, is to wait until every camera and consumer system
>uses FAT with long filenames, and THEN charge everyone (or sue them for patent
>violation).
>China could prevent this by going for ext2, and then the ball would be theirs.
>A differrent game, without MS.
>Given that MS finances SCO, and SCO is playing this thing, the sooner everyone
>changes to ext2 the better they are protected against the vultures.


But don't ya know, SCO owns ext2! Since ext2 is a derivative work of
the Linux kernel, and the Linux kernel is a derivative work of AIX and
AIX is a derivative work of Unix and SCO kinda-sorta-maybe owns Unix
copyright. Therefore all your file systems are belong to SCO!

At least in that odd version of reality known as SCO-world. :>

-------------
Tony Hill
hilla <underscore> 20 <at> yahoo <dot> ca
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Want to work on Patented Processes / Futuristic Technologies!! Interceptor Anti-Virus 0 18th Sep 2006 03:01 AM
OptionalFieldAttribute Experiments in .NET 2.0 Raghu Microsoft Dot NET Framework 0 22nd Dec 2005 04:58 PM
The Diskette Experiments Paul Allen Panks Storage Devices 2 19th Oct 2004 11:29 PM
C++/CLI experiments Ioannis Vranos Microsoft VC .NET 26 1st Sep 2004 03:12 AM
A bit OT, but this issue about FAT patented by MS is not a real one to be worried about, some experiments. Jan Panteltje Processors 1 10th Mar 2004 03:31 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 08:10 AM.