I'll mention too the question of patents and JP2, since this thread is bound to
get into THAT issue too before long :-)
Some of the algorithms within the JP2 standard (from ISO) are patented.
However, the companies in question have agreed to not exercise their rights on
those patents for any implementation of the standard. That is, if you write a
ISO-compliant JP2 encoder, Company X won't come after you. This is a good
thing, and is not uncommon practice for some standards groups. It's better for
us than the RAND ("reasonable and non-discriminatory") clauses that get used by
some groups.
However, there is an interesting philosophical consideration for the open
source community here.
Let's say I write a nice, compliant MpgJp2 library on Monday and open source
it. Landon looks at my code and, smart cookie that he is, realizes that he
could improve the overall compression ratio by tweaking one of the core
algorithms. He forks my code, makes the change, and posts the SunburnedJp2
library to the web on Tuesday night. Cool. We like that. Open source in
action.
But wait -- Wednesday morning, he finds an email from Company X's lawyers in
his inbox: he is now in violation of X's patent, because he is not using the
patent within the bounds of a "compliant JP2 encoder". He broke the file
format. ["You break it, you buy it"?] It's not a "JPEG 2000" library anymore.
Some open source partisans may therefore consider the JP2 standard to not be
truly open enough.
I'm sure there are other standards with this same problem, although I don't
know of any offhand.
-mpg
From: [email protected] [mailto:[email protected]]
On Behalf Of Landon Blake
Sent: Thursday, August 20, 2009 2:57 PM
To: OSGeo Discussions
Subject: RE: [OSGeo-Discuss] Open File Formats and Proprietary Algorithms
MPG:
Thanks for the clarification.
When you said "there is today no open source implementation of JP2 that is
suitable for geo work" do you mean that there is no open source library that
can read and write JP2? If so, who is using the format?
Do you know why there hasn't been a broader adoption of JP2?
(I should also add the MPG helped me publish a short article in support for
open file formats, so I know he is on our side.) :]
Landon
Office Phone Number: (209) 946-0268
Cell Phone Number: (209) 992-0658
________________________________
From: [email protected] [mailto:[email protected]]
On Behalf Of Michael P. Gerlek
Sent: Thursday, August 20, 2009 1:55 PM
To: OSGeo Discussions
Subject: RE: [OSGeo-Discuss] Open File Formats and Proprietary Algorithms
Some clarifications:
- MrSID has both lossy and lossless modes
- MrSID is not fractal based; it uses wavelets (and arithmetic encoding)
- you can't copyright algorithms; the MrSID source code certainly is, however
- MrSID relies on a number of patents, not all of which are owned by LizardTech
- reading MrSID does not require any fees; we have libraries you can download,
although they are not open source
That said, some editorial comments (although I'm now wishing I hadn't been so
quick to rise to Landon's bait :-)
- Some of you know the history of trying to open source MrSID; I won't go into
that here, except to say that LizardTech doesn't own all of the required IP
needed to make that happen.
- If we are speaking of the NAIP data, then no, it is not exclusively available
in MrSID format; it is also shipped as GeoTIFFs.
- JPEG 2000 is a very robust open standard alternative to MrSID, and a number
of players already support it (including LizardTech), but not enough to make it
viable for certain domains like NAIP.
- some of you also know the history on open JP2 support: there is today no open
source implementation of JP2 that is suitable for geo work. Alas.
-mpg
From: [email protected] [mailto:[email protected]]
On Behalf Of Eric Wolf
Sent: Thursday, August 20, 2009 2:15 PM
To: OSGeo Discussions
Subject: Re: [OSGeo-Discuss] Open File Formats and Proprietary Algorithms
The MRSID format is a very special case - and perhaps an opportunity for a new
FOSS file format. MRSID is a lossless, fractal-based, multi-scale raster
compression format. LizardTech has the algorithms to encode and decode MRSID
locked up in copyrights, and I believe, patents. Even companies like ESRI shell
out big bucks to LizardTech to be able to read and write the MRSID format.
I guess I missed the context of the discussion. Is the government releasing
certain data exclusively in this format? If so, I think the argument can be
made against this practice. The different in compression between MRSID and
gziped TIFFs isn't really that great in this day of cheap disks and fat pipes.
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf New! 720-334-7734
USGS Geographer
Center of Excellence in GIScience
PhD Student
CU-Boulder - Geography
Warning:
Information provided via electronic media is not guaranteed against defects
including translation and transmission errors. If the reader is not the
intended recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited. If you
have received this information in error, please notify the sender immediately.
_______________________________________________
Discuss mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/discuss