Stories
Slash Boxes
Comments

News for nerds, stuff that matters

GIF Slips Away From Unisys; Your Move, IBM

Posted by jamie on Wed Jul 07, 2004 08:00 AM
from the do-the-right-thing dept.
Twenty years ago, Terry Welch's improvement on Lempel-Ziv compression appeared in IEEE Computer magazine. The authors of unix 'compress' and the GIF standard incorporated that algorithm without realizing it was patent-pending. When the submarine patent surfaced ten years later, its new owner Unisys intimidated developers and web authors into moving away from GIFs, inspiring the creation of a better standard, though sadly still a less popular one. Today, July 7, 2004, Unisys's last LZW patent (in Canada) expires, leaving GIF once again free... almost. See, there's the small matter of IBM's patent, granted on the same algorithm, which is valid for another two years. That still has a chilling effect on GIF development, though the consensus seems to be that IBM would lose any court action it tried to bring. So how about it, IBM? You've got nothing to lose! Want to make a lot of geeks happy and release that final patent into the public domain?

Related Stories

[+] The GIF Format is Finally Patent-Free 369 comments
tonymercmobily writes "Not many people noticed that the GIF file format is only now free from patents, as of the 1st of October 2006. Quick recap: first in 1999 Unisys tried to extort money from users and developers. Then, in 2003 the world hoped that the saga would finally be over. Then, in 2004, it was IBM's turn. Now, the SAGA seems to be over for real! Does anybody find Unisys' page on GIF as hilarious as I do...?"
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • GO IBM! (Score:5, Insightful)

    by berny@work (57298) * <bstapleton@g m a i l . c om> on Wednesday July 07 2004, @08:02AM (#9630886)
    (Last Journal: Wednesday February 28 2007, @06:59PM)
    Do it for the common good. Aside from business, really what open source is for!
  • If the poster is correct (Score:5, Insightful)

    by Timesprout (579035) on Wednesday July 07 2004, @08:02AM (#9630887)
    and png truly is a better standard why should geeks care what happens to gif?
  • What have they got to lose... by mikael (Score:2) Wednesday July 07 2004, @08:04AM
  • If they were really cool... by Karpe (Score:2) Wednesday July 07 2004, @08:04AM
  • Why do we need GIF anymore? (Score:5, Informative)

    by NoMercy (105420) on Wednesday July 07 2004, @08:04AM (#9630907)
    I'm not sure on the merits of the GIF format after all these years, the only thing it brings to the web expierence is flashing adverts, PNG provides full alpha-transparency which is really required for the future of web design.
    • by AuraBorealis (772837) on Wednesday July 07 2004, @08:07AM (#9630934)
      Yes, because what we really need is alpha-transparent flashing adverts!
      [ Parent ]
      • Re:Why do we need GIF anymore? (Score:5, Informative)

        by ajs (35943) <[moc.sja] [ta] [sja]> on Wednesday July 07 2004, @09:50AM (#9631953)
        (http://www.ajs.com/~ajs/)
        Alpha transparency is critical to good Web site design for many reasons. Among them:

        1. Blending with any background means you can change the background globally and not worry about re-blending all of the images.
        2. An image which is produced externally (e.g. by a partner) can blend with your layout cleanly without being customized.

        However, MOST uses of alpha blending in web design would ACTUALLY be better done in SVG if SVG in browsers could finally get first-class status.

        Why? Well, just for starters, LCDs and CRTs have different optimial anti-aliasing strategies. If I want to put a circle on a Web page, right now I have to choose one of those strategies ahead of time (or resort to a plug-in). If we allow SVG "images", then we can simply render that circle however the user directs it to be (presumably because they've selected a "CRT-friendly" or "LCD-friendly" preference in their browser or desktop).

        Once you eliminate anti-aliasing as a concern, there are still reasons to do alpha-blending in regular images (such as those above), but the general case (logos, text, shapes, etc) will be handled more cleanly.
        [ Parent ]
    • Re:Why do we need GIF anymore? by stripyd (Score:3) Wednesday July 07 2004, @08:12AM
    • Re:Why do we need GIF anymore? (Score:5, Informative)

      by julesh (229690) on Wednesday July 07 2004, @08:14AM (#9631013)
      Compatibility. A huge number of existing web sites still use GIF as their primary image format. We need to be able to produce software that can manipulate these images if we want any hope of penetrating the web authoring market. This has prompted many workarounds in the past (such as libungif, a piece of software that produces GIF files without using the patented algorithm -- but unfortunately this means not having any compression) which will become obsolete once all patent issues have been cleared up.

      [ Parent ]
    • Re:Why do we need GIF anymore? by Jeff DeMaagd (Score:2) Wednesday July 07 2004, @09:41AM
    • Re:Why do we need GIF anymore? by Flubu! (Score:1) Wednesday July 07 2004, @10:41AM
    • Re:Why do we need GIF anymore? by Pharmboy (Score:2) Wednesday July 07 2004, @11:44AM
    • Re:Yes they are, dumbass. by ANTI (Score:1) Wednesday July 07 2004, @09:38AM
    • 3 replies beneath your current threshold.
  • This is cause for celebration. (Score:3, Insightful)

    by solarmist (313127) * <`moc.liamg' `ta' `noslo.auhsoj'> on Wednesday July 07 2004, @08:04AM (#9630909)
    Having one of the most commonly used compression algorithms in the public domain is going to be a huge boon for me as a student because it'll allow me to finally see how commonly LHZ is implimented and let me study compression.

    Anyone happen to have a copy of the alg. lying around?
  • Why should we care (Score:5, Insightful)

    by ultrabot (200914) on Wednesday July 07 2004, @08:06AM (#9630919)
    What would be the benefit of giving up the patent? We've already got .png, right?

    What would be more interesting is suing someone over it. This patent "cold war" is annoying - it would be more beneficial to see an all-out war where large companies crumble, and the idiocy of software patents is demonstrated once and for all. Cold war only server to suffocate, and masses never learn of the damage being done, because it's so invisible.

    Interesting article on how IP law conflicts with ancient chinese tradition is here [slashdot.org]
  • Not in the old days (Score:4, Interesting)

    by DrDebug (10230) on Wednesday July 07 2004, @08:07AM (#9630932)
    (Last Journal: Tuesday March 08 2005, @09:04PM)
    In the 1980's I'm pretty sure that IBM would fight tooth and nail for any patent infringement. But those were the days when IBM was the 800 pound gorilla and what Microsoft wanted to be (and eventually became).

    Nowadays IBM is on the rebound, and wants to put forth a kinder and gentler face. In as such, along with the almost impossible task of enforcing a practically public domain standard, it would be politically correct for them to just look the other way on GIFs.
  • by N Monkey (313423) on Wednesday July 07 2004, @08:08AM (#9630952)
    Unless the IBM patent introduces something new (but I couldn't see anything like that in the first claim) and you were actually using it then, assuming the expired patent was filed before the IBM patent, the former should constitute (public) prior art. You should be able to use it without concerns .

    Of course, the lawyer types might still want to argue the case since that's how that make their money

  • IBM is friendly by Anonymous Coward (Score:1) Wednesday July 07 2004, @08:09AM
    • Re:IBM is NOT friendly (Score:4, Interesting)

      by Anonymous Coward on Wednesday July 07 2004, @08:26AM (#9631125)
      IBM does enforce its patents on any company they think can pay. The did it to my company and to other companies that I know of.

      Stop spreading the lie that IBM only "defends" itself using patents.
      [ Parent ]
      • 1 reply beneath your current threshold.
  • Burn All GIFs by anandpur (Score:1) Wednesday July 07 2004, @08:10AM
    • 1 reply beneath your current threshold.
  • GIF by dcordeiro (Score:2) Wednesday July 07 2004, @08:10AM
  • Obligatory Troy ref. (Score:5, Funny)

    by WormholeFiend (674934) on Wednesday July 07 2004, @08:13AM (#9631000)
    Beware of Geeks bearing GIF's
  • And besides by arieswind (Score:2) Wednesday July 07 2004, @08:14AM
  • Chest Thumping (Score:4, Insightful)

    by Samus (1382) on Wednesday July 07 2004, @08:14AM (#9631018)
    (Last Journal: Thursday December 18 2003, @09:07PM)
    For all the chest thumping that has gone on on slashdot about the gif patent it never made sense to me why they never replaced their gifs. How hard would it have been to have a page with gifs and a page with pngs and then switched between them based on user agent string? I think all the arguments that were made would have had much more weight if they would have put their money where their mouth is.
  • PNG (Score:5, Insightful)

    by HungSquirrel (790165) on Wednesday July 07 2004, @08:16AM (#9631041)
    (http://hungsquirrel.org/)
    Internet Explorer still fails to correctly support PNG's superior transparency capabilities. Otherwise I would have adopted it much sooner in my web development. Can't run round incorporating standards into your websites that the browser that holds 95% market dominance does not support.

    </TokenMicroSuckJab>
  • LZW tiff, too (Score:3, Informative)

    by Willard B. Trophy (620813) on Wednesday July 07 2004, @08:16AM (#9631042)
    (http://scruss.com/blog/ | Last Journal: Wednesday January 22 2003, @11:52AM)
    Does this mean we can get LZW compression back in libtiff [libtiff.org] too, then? It would be really nice to be able to supply compressed press-ready images to printing houses.

    Yeah, I know there are deflated TIFFs, but they can be like "wha...?" in the prepress world.

  • My only question... by lacrymology.com (Score:2) Wednesday July 07 2004, @08:16AM
  • jamie needs to hit the books. (Score:4, Insightful)

    by Sheepdot (211478) on Wednesday July 07 2004, @08:18AM (#9631061)
    (Last Journal: Monday May 30 2005, @01:21PM)
    So how about it, IBM? You've got nothing to lose!

    Why yes, nothing to lose. Which is exactly why you're practically begging them.

    ... though the consensus seems to be that IBM would lose any court action it tried to bring.

    No offense jamie, but you should really refrain from making things up like this. There is no one anywhere with any sort of legal background that would agree with this. Hell, it's probably libel to say that. It most assuredly is an outright lie.

    If IBM releases it, then that's great, but don't try to badger them into it.

  • Am I missing something? (Score:5, Insightful)

    by solarmist (313127) * <`moc.liamg' `ta' `noslo.auhsoj'> on Wednesday July 07 2004, @08:20AM (#9631074)
    Is there a reason that the writer of this topic chose to talk about the implications about having GIF open to the public rather than talk about having LZW open?

    I personally think having LZW is of much more significance than GIF.
  • IBM isn't going after anybody.. (Score:4, Insightful)

    by k98sven (324383) on Wednesday July 07 2004, @08:26AM (#9631128)
    (Last Journal: Monday December 06 2004, @10:11AM)
    I really doubt IBM is going to go after anybody.

    Unisys was collecting money on GIF licenses for years, if IBM wanted to capitalize on this, they would've sued Unisys back then.

    Besides that, there is good reason: It is, by all accounts I've read, the same algorithm.
    The Unisys LZW patent had even been granted before the IBM patent had been applied. It had priority by a mile. The IBM patent is simply worthless.

    Developers shouldn't concern themselves with bogus patents. I for one have written programs which save GIF files, and although I respect(ed) the Unisys patent, I'm not at all worried about the IBM one.
  • by yourruinreverse (564043) on Wednesday July 07 2004, @08:29AM (#9631161)
    So how about it, IBM? You've got nothing to lose! Want to make a lot of geeks happy and release that final patent into the public domain?

    Actually that patent is being used in IBM's (second amended) counterclaims [groklaw.net] in the SCO v IBM case.

    • Re:SCO v IBM - This Patent Is Being Actively Used by jamie (Score:2) Wednesday July 07 2004, @08:50AM
      • 1 reply beneath your current threshold.
    • by Alizarin Erythrosin (457981) on Wednesday July 07 2004, @08:52AM (#9631348)
      This is true. It is counterclaim #175:

      175. IBM is the lawful owner, by assignment, of the entire right, title and interest in United States Patent No. 4814746 ("the '746 Patent"), duly and legally issued on March 21, 1989 to Miller et aI., entitled "Data Compression Method". A copy of the ' 746 Patent is attached hereto as Exhibit X.


      176. Upon information and belief, SCO has infringed, contributorily infringed and/or actively induced others to infringe the '746 Patent within this judicial district and elsewhere in violation of35 U. C. 9271 by, without authority or license from IBM, (a) making, using, selling and/or offering to sell products, including Unix Ware and Open Server, that practice one or more claims of the '746 Patent and (b) actively, knowingly and intentionally causing and assisting others to infringe one or more claims of the' 746 Patent.

      While it would be nice for IBM to release the patent to the public domain, they would have to drop this particular claim from the SCO lawsuit if they did.
      [ Parent ]
    • Re:SCO v IBM - This Patent Is Being Actively Used by fred fleenblat (Score:1) Wednesday July 07 2004, @12:27PM
  • Does anyone... by scovetta (Score:2) Wednesday July 07 2004, @08:36AM
  • Compuserve and the GIF format by michael path (Score:2) Wednesday July 07 2004, @08:41AM
  • IE can work with PNG (Score:4, Informative)

    by Patik (584959) * <.cpatik. .at. .gmail.com.> on Wednesday July 07 2004, @08:43AM (#9631270)
    (http://www.patik.com/ | Last Journal: Monday December 27 2004, @10:46AM)
    Just use Sleight [youngpup.net] to make PNG transparency work with IE on your site.
  • Who cares? by Oscaro (Score:1) Wednesday July 07 2004, @08:45AM
  • PNG vs. JPEG (Score:4, Interesting)

    by hey (83763) on Wednesday July 07 2004, @08:48AM (#9631317)
    (Last Journal: Thursday December 08 2005, @04:33PM)
    A while ago a told a colleague that PNG was the best format for loss-less graphics (not photos) and we should use PNG for an application.
    After all that the textbook line.
    But then he sent me a JPEG with the quality turn to max and it looked perfect and was way smaller than PNG. Do the textbooks have it all wrong?
    • Re:PNG vs. JPEG by hellfire (Score:2) Wednesday July 07 2004, @09:12AM
    • Re:PNG vs. JPEG by boutell (Score:1) Wednesday July 07 2004, @09:15AM
    • Re:PNG vs. JPEG (Score:5, Informative)

      by julesh (229690) on Wednesday July 07 2004, @09:19AM (#9631616)
      No. JPEG at max quality looks perfect to the human eye, but it still has differences from the original image. Lossy compression should be avoided in situations where images are going to be decoded and recoded many times, as these errors build up to the point where they can become noticeable.

      Also: make sure your PNG encoder is configured correctly. In most cases you want to be using the 'adaptive' filter.
      [ Parent ]
    • Re:PNG vs. JPEG by grumbel (Score:2) Wednesday July 07 2004, @09:26AM
    • But.. JPEG isn't Lossless by Inhibit (Score:2) Wednesday July 07 2004, @09:32AM
    • Re:PNG vs. JPEG by WoodstockJeff (Score:2) Wednesday July 07 2004, @09:40AM
    • Re:PNG vs. JPEG (Score:5, Informative)

      by RAMMS+EIN (578166) on Wednesday July 07 2004, @09:49AM (#9631938)
      (http://inglorion.net/ | Last Journal: Thursday October 06 2005, @07:17AM)
      I'll bite.

      JPEG, like MPEG (and Vorbis, Theora, ...) changes an image in such a way that humans don't percieve the difference, but it can be stored more efficiently. At lower qualities, you will begin to notice some artifacts. It can go all the way down to a completely useless collection of pixels. It's a common misconception that 100% quality JPEG images are not distorted in any way. I don't know what 100% means, other than the lowest compression your encoder supports.

      PNG images, on the other hand, encode the image exactly as it looks. Basically, a PNG image is a collection of pixels, some metadata, optionally compressed with deflate (same algorithm used by gzip).

      JPEG images are the better choice for photograpic images (which is what they are intended for), where the exact pixel colors don't matter that much. PNG is better for line drawings, text, high contrast images; basically anything that doesn't bear slight changes to the colors. For large images, JPEG can be significantly smaller, making the case for using JPEG for screen dumps and such.
      [ Parent ]
    • Re:PNG vs. JPEG by Just Some Guy (Score:2) Wednesday July 07 2004, @10:08AM
    • Re:PNG vs. JPEG by iabervon (Score:2) Wednesday July 07 2004, @10:50AM
    • 2 replies beneath your current threshold.
  • Slashdot uses GIFs by klapton (Score:2) Wednesday July 07 2004, @08:49AM
  • *Laughing* by ElDuderino44137 (Score:1) Wednesday July 07 2004, @08:49AM
    • 1 reply beneath your current threshold.
  • Alpha-Transparency (Score:5, Interesting)

    by The-Bus (138060) on Wednesday July 07 2004, @08:49AM (#9631328)
    (http://www.fantasticdamage.com/)
    So people know what an "alpha-transparency is" -- it's this very beautiful flower [swri.edu]... which is also on this page [libpng.com], unless you're using IE, in which case it's just blank. Some examples are also available here [tephras.com]. Basically it's just a much nicer version of GIF's transparency.
  • LZW is USEFUL and NON-OBVIOUS (Score:5, Insightful)

    by callipygian-showsyst (631222) on Wednesday July 07 2004, @08:54AM (#9631361)
    (http://www.robert.to/)
    It never really bothered me that these compression algorithms were patented.

    It was a big breakthrough when algorithms like LZW, which compressed data that contained repeated multi-byte patterns (like text, or bitmap drawings), were developed. The previous state of the art was to pre-analyze the data and build a table that would have to be exchanged before the data could be decompressed (like Huffman encoding). LZW lets you built the table on-the-fly as the data is compressed, and exchange it on-the-fly as its being decoded (because the compression "table" and the data stream are actually the same.)

    LZW does seem simple to us now; in fact one standard Job Interview question I ask is to put the LZW algorithm on the whiteboard! However, for those of use who have been around for more than 20 years, it was a significant breakthrough.

  • hmm. (Score:3, Insightful)

    I for one am the first to admit I don't quite get all this 'patents are evil' that seems to come from Slashdot articles.

    A quick cursory overview of the patent link on IBM's patent doesn't say one thing about the GIF format, just the compression algorithm (with JCL code).

    What if this patent doesn't cover GIF at all, but a hardware implementation of compression on a hard drive, or a MO drive, or some other device? They can't exactly release all claims to it that easily.

    Just seems silly to 'call out' a company to release a patent. Contrary to popular belief the bigger companies out there can't turn on a dime and have hundreds of processes to do things to keep a rogue employee from releasing all claim to all patents or something crazy like that, so it could take them two years just to release something that's going to die quietly anyway.

    Also speculating on what a company will/won't do with a patent based on some arbitrary IANAL comment from the editor seems a bit risky. While IBM is into Open Source heavily they're not there to stop making their stockholders money either. Patenting things lets them do so.
  • Intimidated? (Score:3, Insightful)

    by Mr_Silver (213637) on Wednesday July 07 2004, @09:13AM (#9631564)
    When the submarine patent surfaced ten years later, its new owner Unisys intimidated developers and web authors into moving away from GIFs

    Not very well I hasten to add, GIF's are still used rather a lot [google.com] and even Slashdot hasn't bothered to convert all their images to PNG.

  • On the contrary by Yosho (Score:2) Wednesday July 07 2004, @09:24AM
    • 1 reply beneath your current threshold.
  • by Thagg (9904) <thad@hammerhead.com> on Wednesday July 07 2004, @09:24AM (#9631668)
    (http://www.hammerhead.com/ | Last Journal: Tuesday November 13, @02:54AM)
    In the JPEG standard, there are two possible compression modes for the DCT coefficients, Huffman and Arithmetic encoding. The arithmetic coding is about 10% smaller, far faster to compute, but is unfortunately proscribed by the IBM patent.

    If IBM would release this patent, we could change some #defines in the JPEG code and get 10% smaller pictures with no change in quality.

    Thad Beier
  • by OrangeTide (124937) on Wednesday July 07 2004, @09:35AM (#9631771)
    If PNG is so great why doesn't it support animation? And don't say MNG, because not even my fancy open source web browser supports [libmng.com] them yet. JNG doesn't seem to be supported [libmng.com] by my fancy browser either.
  • by chopper749 (574759) on Wednesday July 07 2004, @09:35AM (#9631774)
    (Last Journal: Thursday January 29 2004, @12:40PM)
    From the GNU website...
    "We were able to search the patent databases of the USA, Canada, Japan, and the European Union. The Unisys patent expired on 20 June 2003 in the USA, in Europe it expired on 18 June 2004, in Japan patent expired on 20 June 2004 and in Canada until 7 July 2004. "
  • who cares? by mqx (Score:2) Wednesday July 07 2004, @09:42AM
    • 1 reply beneath your current threshold.
  • How do you pronounce "gif"? (Score:5, Interesting)

    by hugesmile (587771) on Wednesday July 07 2004, @10:10AM (#9632170)
    Found this on Usenet [google.com], proving that geeks have too much time on their hands:

    OK.. I have been watching the debate for several years (it's like watching the grass grow). Here's where things are:

    There are several arguments for GIF being pronounced with a HARD G:

    1) "G" stands for Graphical. Graphical has a hard G.
    2) The majority of people pronounce it that way.
    3) Most words that start with G have a hard G.

    The main case for Soft G is that the designers of the file format specifically stated in their specification document that it's a soft G.

    Item 1 has been shot down as follows: Yes, G stands for graphical (*as specified by the designers of the file format*). Three problems with that:

    a) The technical pronounciation of Graphical is gha-raf-i-cal. So it's not the same phonetical sound as hard G. You would need to then pronounce it Gh-IF, NOT hard G "GIF".

    b) What something stands for has nothing to do with how an acronym is pronounced. Modem, for example, stands for modulation/demodulation. Is it pronounced "mah-deem"? Laser would be pronounced as if it rhymes with brassiere... etc. The fact that g stands for graphical has nothing to do with the pronounciation of the acronym.

    c) If you are referring to the word "graphical" as the basis for the argument, then you are basing your argument on the the words picked by the designers, and used in the specification. And in that specification, the designers said that it's pronounced JIFF like the peanut butter. So for consistency, if you go back to the specification to determine what it stands for, then you must live by their specified pronounciation.

    Item 2 has been shot down because the majority doesn't rule on matters of punctuation. (pronounciation?)

    Item 3 has been shot down because there is no rule. There are MANY words that have a soft G pronounciation. People have even argued that GIF is part of Gift, and so they should sound the same. (Gin (soft g) and gink (hard g) are examples that shoot down that logic.)

    So we go back to the specification... no one seems to be able to logically shoot this down. The folks who invented the file format decided what it would be called, and how to pronounce it. If you want to invent your own file format, you can pronounce it any way you want. You can even pick a symbol, and then be referred to as "The file format formerly known as Prince". But as inventor, it's your call.

    I want to say this in a *gentle* way... the *gist* of my message is that most GIF pronounciation arguments amount to *gibberish*, when you consider the *general* logic behind them. I'll let the *genie* out of the bottle here: Have a *gin* and tonic, and cool your *genitals*. You have to go back to the *genesis* of the file format, at the *germination* of the idea, when they first *generated* the specification. to determine the correct pronounciation. It is soft G, like JIFF.

    (it's really fun to read the posts where people write.. "Those who pronounce GIF as JIF..." and correctly read that aloud ("Those who pronounce JIF as JIF"))

    OK.. let this be the definitive guide to pronouncing GIF. You can pronounce it any way you want, but if you are one who insists on being "correct", get used to saying JIF. And I haven't read a logical, solid argument YET for pronouncing it with a hard G. Right now, Soft G is winning the debate, and it's not even close!

  • Don't cry for me, Argentina by dodongo (Score:1) Wednesday July 07 2004, @10:20AM
  • Hah! by CoolCat (Score:1) Wednesday July 07 2004, @10:35AM
  • IBM's patent doesn't matter by nwbvt (Score:2) Wednesday July 07 2004, @10:57AM
  • Patent Invalid? by ThisIsFred (Score:2) Wednesday July 07 2004, @11:22AM
  • IBM uses it's patent portfolio defensively by laika$chi (Score:2) Wednesday July 07 2004, @12:16PM
  • PNG Standard Hypocrisy (Score:3, Insightful)

    by AntiMac (100361) on Wednesday July 07 2004, @12:52PM (#9633811)
    (http://www.robfollett.com/ | Last Journal: Wednesday November 03 2004, @11:38AM)
    a better standard (referring to PNG) , though sadly still a less popular one

    Not that I'm trying to be flamebait for OSDN, but the very icons applied to this article (in the upper-right corner) are none other than the very GIF standard that was put down in this article. Just thought I'd point that out.
  • Release the GIF patent? by john_smith_45678 (Score:2) Wednesday July 07 2004, @01:10PM
  • sue anyone that uses GIF (Score:3, Funny)

    by CAIMLAS (41445) on Wednesday July 07 2004, @01:47PM (#9634321)
    (http://forums.boiledfrog.us/ | Last Journal: Friday February 21 2003, @01:08PM)
    IBM should sue anyone that uses GIF, simply on principle of it being an old, tired format. What's the benefit of GIF? Only thing I can think of is low-color strobing ads. Yeah, great benefit.

    Instead of do anything with the patent, IBM should make note of the patent, and then tell people that PNG is better... or something like that.
  • GIF coming back to the gd library by g_adams27 (Score:2) Wednesday July 07 2004, @03:34PM
  • Valid? by ScrewMaster (Score:2) Wednesday July 07 2004, @06:36PM
  • Today? by FIGJAM (Score:1) Wednesday July 07 2004, @08:16PM
  • And it has been so for about 1.5 years now by Anonymous Coward (Score:1) Thursday July 08 2004, @05:35AM
  • Re:PNG's..... by Mirk (Score:2) Wednesday July 07 2004, @08:08AM
    • Re:PNG's..... by k98sven (Score:2) Wednesday July 07 2004, @08:13AM
      • Re:PNG's..... by gl4ss (Score:2) Wednesday July 07 2004, @08:26AM
        • Re:PNG's..... by k98sven (Score:1) Wednesday July 07 2004, @08:36AM
          • Re:PNG's..... by BRSloth (Score:1) Wednesday July 07 2004, @08:53AM
            • Re:PNG's..... by tepples (Score:1) Wednesday July 07 2004, @09:00AM
              • Re:PNG's..... by k98sven (Score:2) Wednesday July 07 2004, @09:53AM
              • Re:PNG's..... by foobsr (Score:1) Thursday July 08 2004, @10:47AM
              • 1 reply beneath your current threshold.
      • Re:PNG's..... by k98sven (Score:1) Wednesday July 07 2004, @08:32AM
      • 1 reply beneath your current threshold.
  • Re:GIF sucks. Move on. (Score:5, Informative)

    by I confirm I'm not a (720413) on Wednesday July 07 2004, @08:09AM (#9630962)
    (Last Journal: Friday January 30 2004, @03:41PM)

    You're talking about an obsolete technology [GIF] that nobody cares about.

    I'd question that. Check Google images [google.com] and see how many web sites still exclusively use .gifs. Not to mention a certain main-stream browser whose support for .pngs is still patchy.

    I guess you and I have different definitions of "obsolete".

    [ Parent ]
  • Re:PNG's..... (Score:5, Informative)

    by eddy (18759) on Wednesday July 07 2004, @08:13AM (#9630997)
    (http://gazonk.org/~eloj/ | Last Journal: Tuesday June 07 2005, @01:18PM)

    You can't make animations with PNG files....

    Sure you can, only the result is called MNG [libpng.org].

    [ Parent ]
    • Re:PNG's..... by mbyte (Score:1) Wednesday July 07 2004, @08:32AM
      • Re:PNG's..... by tuffy (Score:2) Wednesday July 07 2004, @08:45AM
        • Re:PNG's..... by TuxPaper (Score:2) Wednesday July 07 2004, @09:28AM
    • Except from what I've understood... (Score:5, Informative)

      by Kjella (173770) on Wednesday July 07 2004, @08:36AM (#9631215)
      (http://slashdot.org/)
      ...MNG code is not very good to begin with, I believe MNG support was ditched from Mozilla as well, which makes it supported in approximately 0% of the web browsers out there.

      I use PNG quite a bit, but mainly as a competitor to TIF files, but I do prefer to use PNG over GIF in websites too. However, I'm only using non-transparent, plain PNGs for maximum compatibility.

      Animated GIFs? Oh, right. I turned those off, along with pop-ups. If I wanted that, I'd actually use flash or something like that. I figure either you don't block stuff (which means GIF + flash) or you block stuff, in which case you don't see either. Either way, I don't see much room for GIF files...

      Kjella
      [ Parent ]
    • Re:PNG's..... by Sheepdot (Score:2) Wednesday July 07 2004, @08:41AM
    • And get a broken image by tepples (Score:1) Wednesday July 07 2004, @08:57AM
    • 1 reply beneath your current threshold.
  • Re:PNG's..... by Azrael Newtype (Score:1) Wednesday July 07 2004, @08:14AM
  • Re:PNG's..... by eht (Score:2) Wednesday July 07 2004, @08:14AM
    • Re:PNG's..... by RevAaron (Score:2) Wednesday July 07 2004, @08:31AM
  • Re:PNG's..... by sporty (Score:2) Wednesday July 07 2004, @08:14AM
  • Re:PNG's..... by hrieke (Score:2) Wednesday July 07 2004, @08:14AM
  • They didn't ignore it... by Millennium (Score:2) Wednesday July 07 2004, @08:15AM
  • Re:PNG's..... by rmathew (Score:2) Wednesday July 07 2004, @08:15AM
  • And that's a bad thing because... ? by Gordonjcp (Score:2) Wednesday July 07 2004, @08:22AM
  • Re:PNG's..... by 91degrees (Score:2) Wednesday July 07 2004, @08:26AM
    • 1 reply beneath your current threshold.
  • Re:GIF sucks. Move on. by the chao goes mu (Score:1) Wednesday July 07 2004, @08:29AM
  • Re:Does SCO use any GIFs... by CaptainBaz (Score:1) Wednesday July 07 2004, @08:34AM
  • Re:PNG's..... by Kiryat Malachi (Score:2) Wednesday July 07 2004, @08:37AM
  • Re:GIF sucks. Move on. by Anonymous Coward (Score:1) Wednesday July 07 2004, @08:41AM
  • Re:mif by Avian visitor (Score:2) Wednesday July 07 2004, @09:01AM
    • Re:mif by mlk (Score:1) Wednesday July 07 2004, @06:21PM
  • Re:PNG's..... (Score:5, Informative)

    by boutell (5367) on Wednesday July 07 2004, @09:10AM (#9631529)
    (http://www.boutell.com/boutell/)
    Just to set the record straight:

    When I led the process of drafting the PNG specification, GIF animation did not yet exist. Animation was not part of the original GIF specification. The GIF89a specification *did* offer a mechanism for including multiple images in a single file, and a very basic (but, in retrospect, effective) mechanism for replacing only a specified part of the preceding image. But whether this was supposed to be animation with a time component was never defined, and there was in fact no way to specify how long each frame was supposed to appear, probably because the real intent was to be able to compose a single final still image from many sections. Multiple image GIFs were a footnote to the GIF specification which hardly anybody used until Netscape stepped in.

    Netscape's animated GIF format was a clever hack on top of this: they defined a new GIF chunk to specify the pause between frames.

    Here's the kicker: Netscape was repeatedly invited to participate in the PNG design process. They had someone reading the list, I gather, but they never offered any suggestions or contributions. If they had, they would likely have been considered very seriously.

    But instead, the first we heard of GIF animation was its public release in Netscape (2.0 beta, if I recall correctly). They could have contributed to the design of a PNG or MNG that did include animation and, by way of that compelling feature, would have been more likely to quickly replace GIF. But they didn't.

    We (the PNG designers) did consider retrofitting animation into PNG when Netscape's animated GIF appeared. In fact, I lobbied for that at one point. Unfortunately we had already finalized the functional specification and there was no hope of reaching agreement on how to "jam in" the animation feature at the last minute on top of an otherwise pretty elegant image format.

    Instead, the MNG group was formed to create a specification for a powerful lossless animation format. And they succeeded -- but MNG has yet to really catch fire, and animated vector formats like SWF and SVG are gradually replacing animated GIF anyway for most purposes. At the end of the day, lossless bitmap animation is a pretty bandwidth-intensive proposition.
    [ Parent ]
    • Re:PNG's..... by XO (Score:2) Wednesday July 07 2004, @03:43PM
      • Re:PNG's..... by boutell (Score:2) Wednesday July 07 2004, @03:50PM
        • Re:PNG's..... by ScrewMaster (Score:2) Wednesday July 07 2004, @06:57PM
  • Re:IE png support by jonwil (Score:2) Wednesday July 07 2004, @09:27AM
  • Why use GIF or PNG... by WoodstockJeff (Score:2) Wednesday July 07 2004, @09:28AM
  • Animations... (Score:3, Insightful)

    by jefu (53450) on Wednesday July 07 2004, @09:31AM (#9631734)
    (http://foo.ewu.edu/ | Last Journal: Monday June 18, @12:43PM)
    And this is a bad thing?

    Native support in the browser for SVG and SVG animation would more than replace animated GIFs as well as providing lots of interesting capabilities that could be useful in other areas.

    Of course, that too would be left unused because IE doesn't support it (or worse yet IE would support some bizarre proprietary MS reworking of the basic ideas).

    [ Parent ]
  • Re:PNG's..... by RevAaron (Score:2) Wednesday July 07 2004, @09:33AM
  • Re:mif by npistentis (Score:1) Wednesday July 07 2004, @09:38AM
  • Re:PNG's..... by mwood (Score:2) Wednesday July 07 2004, @09:39AM
  • tempting but... by not_a_product_id (Score:2) Wednesday July 07 2004, @10:22AM
  • Re:GIF sucks. Move on. by shaitand (Score:2) Thursday July 08 2004, @02:41AM
  • 14 replies beneath your current threshold.