POV-Ray : Newsgroups : povray.general : what will be in the next major version of povray Server Time
11 Aug 2024 03:34:25 EDT (-0400)
  what will be in the next major version of povray (Message 41 to 50 of 58)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 8 Messages >>>
From:
Subject: Re: what will be in the next major version of povray
Date: 16 Dec 1999 02:41:53
Message: <wbn1rbmiw3.fsf@infostream.no>
[On Wed, 15 Dec 1999 21:49:26 -0500, Steve Martin <sma### [at] usitnet>]
| I don't know if there are any license restrictions on the zip format
| (which, I believe, was invented by PKWare in their PKZip product).
| However, if PKZip (and the zip file format) uses LZW compression,

It doesn't. Further more: The zip format has been supported in libz
for quite a while now, and POV-Ray already uses that.

-- 
A penny for your thoughts.
Mine are more expensive.


Post a reply to this message

From: Steve Martin
Subject: LZW concerns (was: what will be in the next major version of povray)
Date: 16 Dec 1999 07:00:02
Message: <3858D3F4.22730604@usit.net>
> Unisys' claims are fairly extensive, but many in the field believe that their
> patent only applies to creation, not to using. Thus, viewing GIF might be fine
> even though you need a license from them to create them.

That was always my understanding, too. However, if you read their web
site
statement carefully, it gives rise to doubt. Here's an excerpt:

  "In all cases, a written license agreement or statement signed by
  an authorized Unisys representative is required from Unisys for
  all use, sale or distribution of any software (including so-called
 "freeware") and/or hardware providing LZW conversion capability
 (for example, downloaded software used for creating/displaying GIF
images)."

This would seem to indicate that Unisys expects one to get a license to
use any piece of software that displays GIFs. That would include every
Netscape and Internet Explorer user as well as the guy who buys and
uses Adobe Photoshop and the like. How about the GIMP project? Do they
have a license from Unisys? How about the users of GIMP? Do they need
one?

One would think that the developer of a piece of software would be
responsible for getting the license, and that the user wouldn't be
required to do so. However, this is also addressed by the Unisys
statement:

  "Microsoft Corporation obtained a license under the above Unisys LZW
  patents in September, 1996. Microsoft's license does NOT extend to
  software developers or third parties who use Microsoft toolkit,
language,
  development or operating system products to provide GIF read/write
and/or
  any other LZW capabilities in their own products (e.g., by way of DLLs
and
  APIs). The complete statement by Microsoft can be found at Microsoft's
  developer-oriented Web site at
http://www.microsoft.com/DEVONLY/Unisys.htm.
  Software developers and third parties who wish to include Microsoft
toolkit,
  language, development or operating system products in their own
products for
  providing GIF or any other LZW capability should contact Unisys for a
  license as instructed below. "

The way this reads, even though Microsoft got a license to implement
DLLs
that provide LZW services, the developer who uses Microsoft's pre-built
DLLs in their projects are *not* covered.

It seems to me that this whole thing is an attempt on the part of some
lawyers
at Unisys to cash in on the Web, to the detriment of its users. Reminds
me of
the guy who went to the US Trademark office and registered himself a
trademark
on the term "Linux". He then went to everyone who was using the term
(book
publishers, software retailers, outfits like Red Hat and Debian, and so
forth) and tried to extort license fees from them for the use of his
"proprietary trademark". He was unjustified, of course, and finally
(under pressure from lawyers and several others) relinquished
his rights to the term "Linux".


Post a reply to this message

From: Joaquin Hierro Diaz
Subject: Re: what will be in the next major version of povray
Date: 16 Dec 1999 15:57:06
Message: <deji5ssq6noft8tofilfhj1el4053d83k1@4ax.com>
On Wed, 15 Dec 1999 20:13:08 -0500, Chris Huff
<chr### [at] yahoocom> wrote:

>
>Hmn, would it be useful or feasible to allow POV to read .zip files 
>directly? Are there any license restrictions on .zip compression, or any 
>other reason this wouldn't be done?

Well, I didn't think on that theme, because as Infozip Zip programs
are free, it has been ported to more platforms than Povray
(unbelieable but true ;-)) and than in the Infozip's copying info file
(http://www.cdrom.com/pub/infozip/doc/COPYING) they say there are not
problems with using the sources (including commercial ones), it seems
an easier approximation to a 'binary' povray scene file.

I am aware than Unisys turned a bit more money-hungry recently with
the lzw theme, but AFAIK it's over commercial application which write
lzw compressed files. 

If that idea is not possible, what about a .tgz file? ;-)

(Sorry but I'm used to read more than to write in english.)


Post a reply to this message

From: Nieminen Juha
Subject: Re: LZW concerns
Date: 17 Dec 1999 06:37:16
Message: <385a206c@news.povray.org>
I don't think that a patent made in the US is valid here in Finland
(moreover it's not possible to patent such a thing here even if one wanted
to; there are two reasons for this, the most important one being that you
can't patent previously published things).
  I have made a gif-viewer myself. They can sue me if they want.

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Ken
Subject: Re: LZW concerns
Date: 17 Dec 1999 06:48:11
Message: <385A2327.94EF51B7@pacbell.net>
Nieminen Juha wrote:
> 
>   I don't think that a patent made in the US is valid here in Finland
> (moreover it's not possible to patent such a thing here even if one wanted
> to; there are two reasons for this, the most important one being that you
> can't patent previously published things).
>   I have made a gif-viewer myself. They can sue me if they want.

If your country honors international patent agreements, like many civilized
countries do, there is a good chance that patents originated here will apply
in your country too. If you want links to resources of information on patent
and copyright law let me know and I will fill your email box with them :)

-- 
Wishing you Seasons Greetings, A Merry Christmas, and A Happy New Year !


Post a reply to this message

From: Marc Schimmler
Subject: Re: LZW concerns
Date: 17 Dec 1999 07:52:16
Message: <385A31FF.99C813DF@ica.uni-stuttgart.de>
Ken wrote:
> 
> Nieminen Juha wrote:
> >
> >   I don't think that a patent made in the US is valid here in Finland
> > (moreover it's not possible to patent such a thing here even if one wanted
> > to; there are two reasons for this, the most important one being that you
> > can't patent previously published things).
> >   I have made a gif-viewer myself. They can sue me if they want.
> 
> If your country honors international patent agreements, like many civilized
> countries do, there is a good chance that patents originated here will apply
> in your country too. If you want links to resources of information on patent
> and copyright law let me know and I will fill your email box with them :)
> 
> --
> Wishing you Seasons Greetings, A Merry Christmas, and A Happy New Year !


Ken, you are absolutely right! The european community honors the patents
for LZW (even if I don't understand how two independent patents are
possible for the same thing, namely for IBM and UNISYS). In fact it
could be quit dangerous to ignore these patents.
On the other hand you can't get a patent for software as european patent
but as a world patent (which the europeans 
honor).
I'm no lawyer so this is what I know from the patent lectures I heard a
few years ago.

For more on the LZW patent and a way around them see 

http://burnallgifs.org/


All the best,

Marc

-- 
Marc Schimmler


Post a reply to this message

From: Jerome M  BERGER
Subject: Re: LZW concerns
Date: 17 Dec 1999 13:48:48
Message: <367951C2.8426C8F9@enst.fr>
Nieminen Juha wrote:
> 
>   I don't think that a patent made in the US is valid here in Finland
> (moreover it's not possible to patent such a thing here even if one wanted
> to; there are two reasons for this, the most important one being that you
> can't patent previously published things).
	They didn't patent something that was previously published, they just
waited until it was firmly established before trying to enforce their
patent (which AFAIK makes it unenforceable at least in France, but I'm
not a lawyer...)

		Jerome
-- 
*******************************

* they'll tell you what can't * mailto:ber### [at] inamecom
* be done and why...          * http://www.enst.fr/~jberger
* Then do it.                 *
*******************************


Post a reply to this message

From: Nigel Stewart
Subject: Re: LZW concerns
Date: 19 Dec 1999 02:18:03
Message: <385C7EF9.7F3CAB04@nigels.com>
>   I have made a gif-viewer myself. They can sue me if they want.

I put a freeware windows based GIF to PNG converter online about
2 years ago, and I still havn't heard from Unisys.  It simply
decodes GIF and encodes PNG - surely a violation of Unisys's vague
patent claims.  I did talk to Unisys about a license, but didn't
feel that a US$500 starting fee was very "community minded".  
(When Unisys jump on the Open Source bandwagon, they'll have a 
lot of back-peddling to do.)

I'd like to know how much Unisys bribed Netscape and Microsoft 
for their poor adoption of PNG in web browsing products.  GIF
is such an outdated hack of a file format that there is no logic
to it's continued popularity.

--
Nigel Stewart (nig### [at] nigelscom)
Research Student, Software Developer, Tokyo Dweller
"The Australian Government wants to censor your email."


Post a reply to this message

From: Nigel Stewart
Subject: Re: what will be in the next major version of povray
Date: 19 Dec 1999 02:18:05
Message: <385C8683.E1E12309@nigels.com>
> > > Hmn, would it be useful or feasible to allow POV to read .zip files
> > > directly? Are there any license restrictions on .zip compression, or any
> > > other reason this wouldn't be done?

	Having done some work in this area, I can make a few comments
	on the technical feasibility, from the point of view of the
	current POV implementation.  My basic goal was to support
	scene parsing from some kind of archived format, to increase
	the granularity of managing scenes across a network.  I got
	as far as implementing a small module that treats unix tar
	files as a virtual file system - that is, you can stuff a
	whole tree of files in a .tar and it preserves long filenames,
	case sensitivity across platforms.  (For me, Win32 and Linux,
	but in principle any platform)  The result of this work is
	currently available at:

	http://www.imp.org/members/tech/rcast/rcast.html

	The issues as far as POV-ray is concerned, are as follows:

	File opening (fopen) in POV is through one global function, 
	which can easily be extended to looking inside archives.
	This function returns a file pointer (FILE *) which means 
	that you either have to extract the file into a temporary
	file on the disk, or use an uncompressed archive such as
	TAR and a return a file pointer already positioned (fseek)
	to the right location in the archive.  However, some code
	(the truetype font impementation comes to mind) involves
	fseek, and is confused by the fact that the beginning of
	the (tar) file is not the beginning of the (ttf) font file
	inside the archive.  One solution is for the truetype code
	to work on a purely relative basis.

	Supporting compressed data I think would be nasty, because
	POV is tied to file pointers (FILE *) rather than buffers
	of data.  Java or C++ style streams come to mind as being
	a neat solution - a layer of abstraction that makes no 
	distinction between a file, console stream, a network
	socket, or a compressed file.  The most obvious work around
	is to extract the archive into temporary files, which are
	cleaned up when POV shuts down.  

	A better solution would be to implement some kind of POV
	file descriptor that provides a layer of abstraction.
	POV code would then need to use a clone of the ANSI C i/o
	API so that compressed data could be supported in a
	transparent kind of manner.

	In terms of arguments about archive format - ZIP, TAR, JAR, GZ
	you're dealing with a fragmented marketplace and a legal 
	minefield.  Gzipped TAR would seem the most logical to me,
	eventhough it still seems fairly badly supported in Windows.
	ZIP is attractive from a "follow the herd" point of view.

	To summarise - yes it can be done, but there are issues
	that would need to be considered carefully.  TAR archives
	can be supported relatively easily because they are
	uncompressed.

--
Nigel Stewart (nig### [at] nigelscom)
Research Student, Software Developer, Tokyo Dweller
"The Australian Government wants to censor your email."


Post a reply to this message

From: Jon A  Cruz
Subject: Re: LZW concerns
Date: 19 Dec 1999 12:38:34
Message: <385D18DF.FF84DF8@geocities.com>
Nigel Stewart wrote:

> >   I have made a gif-viewer myself. They can sue me if they want.
>
> I put a freeware windows based GIF to PNG converter online about
> 2 years ago, and I still havn't heard from Unisys.  It simply
> decodes GIF and encodes PNG - surely a violation of Unisys's vague
> patent claims.

No, not surely. Many informed people believe that their patent can only
be applied to the creation of GIF images, not the reading of them. Their
claims might have creation nailed down, but my personal opinion is that
if they ever leaned on someone doing GIF-reading only, they'd end up
losing in court and thus undermine their own efforts and patents.

(remember, I am not a lawyer, nor do I play one on the web)

--
"My new computer's got the clocks, it rocks
But it was obsolete before I opened the box" - W.A.Y.


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 8 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.