473,379 Members | 1,191 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

JPEG

I've seen articles about how using JPEG can subject one to Patent violations
and that these violations are being prosecuted. If I save an image using the
..NET framework, is that subject to such prosecution?

Jul 21 '05 #1
3 1596
I believe the basic implementations of both JPG and GIF are covered under
MS's license. If you are merely saving images for display on your own site,
you should be covered. If you are creating commercial software, however, you
might look into securing a license for the format.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

************************************************
Think Outside the Box!
************************************************
"DM McGowan II" <no****@nospam.net> wrote in message
news:z9********************@comcast.com...
I've seen articles about how using JPEG can subject one to Patent violations and that these violations are being prosecuted. If I save an image using the .NET framework, is that subject to such prosecution?

Jul 21 '05 #2
"DM McGowan II" <no****@nospam.net> wrote in message
news:z9********************@comcast.com...
I've seen articles about how using JPEG can subject one to Patent violations and that these violations are being prosecuted. If I save an image using the .NET framework, is that subject to such prosecution?


The only patent infringement I'm aware of is using LWZ compression in GIF
images (Unisys owns a patent somewhere until sometime soon for it). Most
libraries specifically state that you need to procure a license to use LWZ
if you want to use it. AFAIK there are no restrictions on GIF generally, nor
JPEG. JPEG 2000 may be a different issue, but I don't think there's a .NET
codec for it anyway.

Steve
Jul 21 '05 #3
On Fri, 13 Aug 2004 13:51:13 +0100, "Steve McLellan" <sjm.NOSPAM AT fixerlabs DOT com> wrote:

¤ "DM McGowan II" <no****@nospam.net> wrote in message
¤ news:z9********************@comcast.com...
¤ > I've seen articles about how using JPEG can subject one to Patent
¤ violations
¤ > and that these violations are being prosecuted. If I save an image using
¤ the
¤ > .NET framework, is that subject to such prosecution?
¤ >
¤
¤ The only patent infringement I'm aware of is using LWZ compression in GIF
¤ images (Unisys owns a patent somewhere until sometime soon for it). Most
¤ libraries specifically state that you need to procure a license to use LWZ
¤ if you want to use it. AFAIK there are no restrictions on GIF generally, nor
¤ JPEG. JPEG 2000 may be a different issue, but I don't think there's a .NET
¤ codec for it anyway.
¤
¤ Steve
¤

The GIF patent has expired for all countries as of June. There's pending litigation on the JPG
patent. The patent expires in October 2006.
Paul ~~~ pc******@ameritech.net
Microsoft MVP (Visual Basic)
Jul 21 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: Ming | last post by:
Hi All, I want to write a PHP webpage which allows people to upload images (no matter what formats) to me and at the same time converts any non-jpeg image to JPEG. Here's what I have: ...
3
by: Steve Holden | last post by:
If nobody has a quick answer I'll go to the PIL list, but I'm having problems with PIL JPEG support on Windows, and figured someone on c.l.py might have solved this problem. I built the Cygwin...
0
by: frankenberry | last post by:
I have multi-page tiff files. I need to extract individual frames from the multi-page tiffs and save them as single-page tiffs. 95% of the time I receive multi-page tiffs containing 1 or more black...
3
by: bull.enteract | last post by:
Ok, I start off with a bitmap image. I encode it as a jpeg and send it across the network and pick it up on the other end. Now I have the jpeg image on the other end as an arrray of bytes and I...
16
by: David Lauberts | last post by:
Hi Wonder if someone has some words of wisdom. I have a access 2002 form that contains 2 graph objects that overlay each other and would like to export them as a JPEG to use in a presentation....
0
by: Johann Blake | last post by:
In my need to decode a JPEG 2000 file, I discovered like many that there was no functionality for this in the .NET Framework. Instead of forking out a pile of cash to do this, I came up with the...
10
by: rtilley | last post by:
Hope it's not inappropriate to post this here. Could someone critique my code? I have no Python programmers in my office to show this to. The script works OK, but should I do it differently? I...
0
by: Jack Wu | last post by:
Hi I've spent a good majority of my day trying to figure out how to have PIL 1.1.5 working on my OSX 10.3.9_PPC machine. I'm still stuck and I have not gotten anywhere. Could somebody please...
1
by: Smokey Grindel | last post by:
I have a bitmap object I want to return as a JPEG image with a compression set at 90% and progressive passes enabled, how can I do this in .NET 2.0? Progressive passes are not necessary but the...
1
by: Joe Cool | last post by:
I am attempting to add a function to an application I am working on to modify the JPEG Comment in a Jpeg image file. I can retrieve the JPEG Comment with no problem. The problem is modifying it....
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.