Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Are You Ready For Burn All GIFs Day?

Posted by Hemos on Sun Oct 31, 1999 12:39 PM
from the burning-down-the-house dept.
ESR writes "Are you ready for Burn All GIFs Day?. On November 5, webmasters all over the world will convert their sites to eliminate all GIFs. Please join this effort and show Unisys that the net will not tolerate its sleazy attempt at a $5000-per-site shakedown based on the LZW patent. For tools to make converting your entire site easy, see the gif2png home page. "
This discussion has been archived. No new comments can be posted.
Are You Ready For Burn All GIFs Day? | Log In/Create an Account | Top | 346 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4
  • Re:How 'bout a Burn All MP3s Day? by Jeff DeMaagd (Score:1) Sunday October 31 1999, @01:03PM
  • by PiMan (2859) on Sunday October 31 1999, @01:15PM (#1573730) Homepage
    I don't have the article offhand, but GNotices [gnome.org] had something a while ago about how GNOME was converting the official documentation to PNGs/JPGs, and the lack of DocBook support. Apparently, they had already created a patch (or had one far along), and sent it back upstream. So there's not much of a worry there.
  • Two suggestions (Score:5)

    by David A. Madore (30444) on Sunday October 31 1999, @10:27AM (#1573731) Homepage

    I have two comments to make about this.

    Number one, I think this excessive worry about whether PNG support in existing browsers is sufficient, is another instance of this sin of ``worrying about appearance more than about content'' pointed out by ESR [tuxedo.org] in his HTML Hell Page [tuxedo.org]. The whole idea of having transparency in images seems dubious at best.

    Even if you insist on having transparent images, please don't let the fact that PNG browser support is not perfect prevent you from using them anyway. If you do, it never will be perfect (spell ``vicious cycle''). This (refusing PNG's because browsers don't fully support them) is a form of bugware: don't indulge in bugware. Just like you should write correct HTML even though buggy HTML might look better on some (or even on all) browsers. (One canonical example of this is which I insist on using even though Netscape — under Linux at least — bugs on it.)

    Secondly, I have a proposal for action, to show how ridiculous this whole patent issue is. Create a small image that reads something like ``PATENTS SUCK''. Draw it on a piece of paper. Get a copy of the GIF standard, and do the LZW compression by hand. This is not nearly as hard as Huffman, it should be doable if the image is small enough. Then distribute the image as widely as possible. Even better: sell it, so you can claim you made a commercial use of it.

    Suddenly your brain is worth $5000. Impressive isn't it?

  • Looks like I'm in the clear! by Xenophon Fenderson, (Score:1) Sunday October 31 1999, @10:30AM
  • Re:Whoah, Reality Check! by m3000 (Score:1) Sunday October 31 1999, @01:18PM
  • Re:fun with PNGs by Glenn R-P (Score:2) Sunday October 31 1999, @10:30AM
  • Re:This is old news by Anonymous Coward (Score:1) Sunday October 31 1999, @01:36PM
  • OFFTOPIC alert by FauxPasIII (Score:1) Sunday October 31 1999, @10:31AM
  • Yeah *snort* this'll ever happen by decipher_saint (Score:1) Sunday October 31 1999, @01:42PM
  • by Anonymous Coward on Sunday October 31 1999, @10:31AM (#1573740)
    a) If you created your GIF with licensed products (like Photoshop) the use of GIFs on your site is covered.

    b) This issue is terribly old, nearly ancient, and *HAS* been addressed by Unisys. I'm no friend of patent whores, but to be fair to Unisys, the Gif2Pingers are blowing this way out of proportions.

    c) PNG would have replaced GIFs a long time ago, if the PNG advocates would realize that there are platforms out there than PCs - and that certain browsers do NOT support PNG, and that PNG support in some browsers is spotty at best.

    d) The same goes for pulling the head out of the ass, and providing bowers plugins for both main browsers, for all three main platforms, Mac, PC and Unix.

    I'd have switched a long time ago, if platform support were there - so far, pNG is a nice technology, but nothing much beyond that, if it means cutting out a majority of my browser users.

    Harry
  • Re:PNG was over-designed by Anonymous Coward (Score:1) Sunday October 31 1999, @01:45PM
  • by Anonymous Coward on Sunday October 31 1999, @10:35AM (#1573742)
    I guess you haven't been paying attention.

    One more time:

    perl -pi -e 's:ANIMEXTS1:ANIMEXTZ1:' ./netscape
    perl -pi -e 's:NETSCAPE2:NOTSCAPE2:' ./netscape

    Run that AFTER you Fortify to 128 bit (you DO Fortify those weak 56 bit browsers, right?) and then Netscape will show it ONCE and then stop.



  • by skidt og kanel (97864) on Sunday October 31 1999, @10:40AM (#1573743) Homepage
    In my limited experience Really small PNGs 5k or less are not as small when i do a simple direct "save as" conversion from GIF, i have not had the time to learn if or what i am doing wrong.

    I have experienced this problem with some program (can't remember which) too, but I have never experienced that with gif2png or pnmtopng.

    So I don't know what you are doing wrong, but switching to gif2png or pnmtopng is probably a pretty good fix - and gif2png can handle a whole directory at a time.

    Back to the topic of GIF burning:

    Most people have probably made their GIF files with a licensed program (or have had them made in a non-software-patent country), so there are probably not many people, if any, this whole LZW licensing story will touch.

    We should, despite this, fight software patenting in general (those of us who believe it is wrong). But I can't see there is any point in wacking Unisys all the time. It looks more like witch-hunting than sensible action. What about MIT, Microsoft, IBM, and all the other companies who also hold software patents?

    I have decided to keep my old GIF files around together with the PNG versions of the images. Using content negotiation and the MultiViews setting in Apache, I leave the actual choice of PNG or GIF to my visitors.

    Jacob (who lives in a software patent free country :)

  • Re:Software patents != free market by znu (Score:2) Sunday October 31 1999, @10:42AM
  • Re:Help get Mozilla to support full alpha in PNG! by HRbnjR (Score:2) Sunday October 31 1999, @01:53PM
  • Some more info... (Score:3)

    by antic (29198) on Sunday October 31 1999, @01:56PM (#1573748)
    There's an article at evolt.org [evolt.org] ( Don't Panic About GIFs [evolt.org]) on this subject, with a few added comments /.-style from readers.

    One of these additions suggests that the Unisys patent is not enforceable in Australia (among a few other major countries). I encourage people to read the article linked, and (even though it was posted back in August) feel free to add further information likely to be considered relevant.

    Please note that evolt.org is a resource largely for Web designers, so even though there are many OSS-related postings, a lot of the content is aimed at those who produce their images on Windows/MacOS machines. As such, the original article is more of a "if you are using Photoshop, then calm down - you're OK!" type thing, than applicable to those using free image-manipulating software.
  • by Glenn R-P (83561) <randeg@alum.rpi.edu> on Sunday October 31 1999, @10:46AM (#1573750) Journal

    There's been a PNG patch for Xv available since
    1995. Xv itself hasn't been upgraded because
    in order to keep GIF support without paying
    the tax it has to have been released before
    January 1, 1995, according to the original
    UNISYS manifesto. But since the grandfather
    clause seems to be gone now, Xv's only choices
    seem to be to eliminate GIF support or to pay up.
  • Re:Will this work out as hoped ? by Anonymous Coward (Score:1) Sunday October 31 1999, @01:58PM
  • by Anonymous Coward on Sunday October 31 1999, @02:04PM (#1573752)
    Moderators, please refrain from flagging information "Informative" unless you actually know it's correct. MNG [cdrom.com] is the new PNG-like standard for animation, while PNM is "portable anymap" - the simple truecolor format for Jef Poskanzer's pbmplus [acme.com] package.
  • by WoOS (28173) on Sunday October 31 1999, @10:47AM (#1573755) Homepage
    Does anyone know of a web site that has a list of browsers and what graphical formats they support?

    http://graphicswiz.com/png/pngapps.html
    (as pointed out in one of the refered pages)

  • Is the browser support there yet? by Anonymous Coward (Score:2) Sunday October 31 1999, @08:01AM
  • by Inferno73 (22498) on Sunday October 31 1999, @02:13PM (#1573757)
    The subject icon for this (and most other) stories are gifs... My question is, why is Slashdot, one of the most prominent Linux/Open Source websites, still using gifs?
  • Re:Will Slashdot play? by Chandon Seldon (Score:2) Sunday October 31 1999, @10:48AM
  • Andover Should Then by qnonsense (Score:2) Sunday October 31 1999, @10:49AM
  • Re:Can't we all just be happy? by Anonymous Coward (Score:2) Sunday October 31 1999, @10:51AM
  • Re:Whoah, Reality Check! by jeremy f (Score:1) Sunday October 31 1999, @02:22PM
  • by FauxPasIII (75900) on Sunday October 31 1999, @08:05AM (#1573764)
    There are a couple of problems I can see with this going off right, although I completely agree with the initiative at its essence.

    For one, as far as I've been able to tell, Unisys hasn't made any real attempts to ENFORCE this since making that initial announcement (I'm sure somebody will correct me if I'm wrong).

    The second issue is that PNG support in web browsers isn't perfect, and from what I've seen, animated PNG support is nonexistant... is it really feasible to do this now ? Imagine the logical extreme... java/javascript ad banners... AAARRARARRRGH !!!!!

    Again, I completely agree with this initiative, and long-since scrapped all my GIF usage a long time ago, and I've been lobbying my school (Georgia Tech) to do the same in all class curricula and on their web page. But, I just don't think that there's a workable alternative for ALL usage of GIFs right now.
  • Re:I won't be burning any GIFs by skozee (Score:1) Sunday October 31 1999, @10:52AM
  • by billybob (18401) on Sunday October 31 1999, @08:05AM (#1573766)
    I remember a few months ago or so, there was a slashdot poll asking whether or not your browswer supported png, and I remember if not the majority, then atleast a big chunk of people's browsers weren't compatible. I remember comments also of people saying that their broswer support was kind of wack.

    Besides, didn't the people say they werent going to press charges anyways?
  • Re:I won't be burning any GIFs by skozee (Score:1) Sunday October 31 1999, @10:53AM
  • Is slashdot ready? by cdlu (Score:2) Sunday October 31 1999, @08:05AM
  • by Glenn R-P (83561) <randeg@alum.rpi.edu> on Sunday October 31 1999, @10:56AM (#1573769) Journal
    } * "In particular, GIF is well adapted for online
    } communications because of its streamability and
    } progressive display capability. PNG shares those
    } attributes. (Stress added).
    } ====Can some one tell me .. does this mean that
    } PNG can support animation?? what does
    } "progressive display capability" mean ??====

    It refers to the ability to display a low-resolution
    version of the image followed by increasing amounts
    of detail. Not animation. For animations, see MNG.
  • Actually, Unisys acquired the patent with the rest of the assets of a company it was taking over.

    I think it makes sense for us all to switch to PNG now, because if we don't switch, good PNG support will never become de rigeur for web browsers.

    We have to force the issue.

    Since PNG is also technically superior (it compresses better), good support in browsers will mean that nobody uses GIFs any longer. And people will notice when a format goes out of use due to software patent problems.

    Thanks

    Bruce Perens

  • Re:Islamic fatwa against software patents? by JasonAsbahr (Score:2) Sunday October 31 1999, @02:24PM
  • Re:PNGs have better compression by radja (Score:1) Sunday October 31 1999, @09:58PM
  • Re:I won't be burning any GIFs by Piquan (Score:1) Sunday October 31 1999, @02:24PM
  • Burn All GIFs Day??? by tilleyrw (Score:2) Sunday October 31 1999, @02:31PM
  • by Chandon Seldon (43083) on Sunday October 31 1999, @10:56AM (#1573785) Homepage

    Not really, if you have the same palette the PNG will be smaller than the GIF nearly every time. The only time when the GIF will be smaller is when you're eithor A: Working with 2 pixel images where one pixel is white and the other is black or B: You've images happen to be one of the specific patterns of bits which LZW is optimal at compressing.

    This means that, for all real life intents and purpoises, the use of PNG/JPEG will *always* be smaller than GIF.

  • Re:stupid by Glenn R-P (Score:2) Sunday October 31 1999, @10:59AM
  • Re:Overreactions -- Business as usual by mcnert (Score:2) Sunday October 31 1999, @02:31PM
  • Re:So when.. by Kyrrin (Score:2) Sunday October 31 1999, @11:07AM
  • Re:Shakedown unenforcable due to common usage by quadong (Score:2) Sunday October 31 1999, @02:33PM
  • Re:Why this is a good thing... by Lysander Luddite (Score:2) Sunday October 31 1999, @02:33PM
  • Re:Will this work out as hoped ? by Chandon Seldon (Score:1) Sunday October 31 1999, @11:09AM
  • by IntlHarvester (11985) on Sunday October 31 1999, @02:42PM (#1573794)
    Only when the format was a strongly entrenched de facto standard ...

    You mean only when it entrenched as a de facto BBS standard. Unisys has been trying to enforce it patents since the late 80s, long before the WWW days.

    Most BBS standards died along with the medium -- GIF unfortunately survived. Blame Mosaic and Netcape for foisting a dubious standard on to the World Wid Web at it's inception. There was an opportunity there to introduce a new image format, and it was balked.
    --
  • Re:Will this work out as hoped ? by Glenn R-P (Score:1) Sunday October 31 1999, @11:11AM
  • Opera 3.60 by Static (Score:1) Sunday October 31 1999, @02:47PM
  • by ~k.lee (36552) on Sunday October 31 1999, @11:17AM (#1573797) Homepage
    Well, for graphics that small, size doesn't matter much anyway. Network packets come in large chunks of bytes, so the additional time spent downloading 144 vs. 45 bytes is negligible unless you're downloading a thousand of them-- in which case you'd probably be better off combining them into one image so the compression can exploit redundancies.

    ~k.lee
  • Stuff I'd like to be able to turn off in Netscape by Troy Baer (Score:1) Sunday October 31 1999, @11:27AM
  • and the first site... by Anonymous Coward (Score:2) Sunday October 31 1999, @10:31PM
  • Re:Is Unisys in Financial Trouble by IntlHarvester (Score:2) Sunday October 31 1999, @03:00PM
  • Jpeg 2000 anyone ??? by forgoil (Score:2) Sunday October 31 1999, @11:17PM
  • Re:what is the compression algorithm of PNG? by liki (Score:1) Sunday October 31 1999, @03:02PM
  • by harlows_monkeys (106428) on Sunday October 31 1999, @03:06PM (#1573809) Homepage
    A) Property in general is an artificial invention of the state.

    B) Patents (and copyright) have everything to do with a free market. You can't have a free market in information-based things without an artificial monopoly, because the marginal cost is zero. Free markets only work when the goods in the market have certain properties, and software does not have those properties. If you want to use a free market to determine how software production resources should be allocated, rather than, say, having the government decide it by funding software development with a tax on something, you've got to artificially give software the properties that real property has.

  • Don't burn GIFs, burn LZW. by anatoli (Score:1) Sunday October 31 1999, @11:30PM
  • Re:We aren't ready for this by Glenn R-P (Score:2) Sunday October 31 1999, @11:33AM
  • Re:How 'bout a Burn All MP3s Day? by Patrik Nordebo (Score:1) Sunday October 31 1999, @11:38PM
  • by mathowie (18747) on Sunday October 31 1999, @03:09PM (#1573815) Homepage
    Mac IE 5.0 betas do not support pngs at all, and the Netscape 4.x implementation is broken enough to require plugins.
  • "in a major browser" by Chris Johnson (Score:1) Sunday October 31 1999, @03:28PM
  • by harmonica (29841) on Sunday October 31 1999, @11:35AM (#1573817)
    GIFs are also far more compact than PNGs; you can have GIFs with two or three colors. I don't believe PNGs have this ability.
    Wrong, PNG has support for paletted images with 2, 4 and 8 bits per pixel. Moreover, the compression method is the only thing that will determine the resulting file size. That's why PNG beats GIF all the time, it has a better method including clever filtering as a pre-compression step.

    JPEG is obviously not practical to replace GIF, the images are larger and lack the indexed color of GIFs as well.
    JPEG's are for continuous-tone images (== photos), GIF's are aimed at pictures with large areas of the some colors and relatively few colors, e.g. cartoons. That's why PNG and JPEG hardly overlap, it has nothing to do with the size of the image. Palettes wouldn't make sense in JPEG, the compression method in it works on truecolor data only.
  • Re:Overreactions -- Business as usual by Frodo (Score:1) Sunday October 31 1999, @11:42PM
  • No transparency in JPEG's by harmonica (Score:1) Sunday October 31 1999, @11:39AM
  • Re:We aren't ready for this by Frodo (Score:1) Sunday October 31 1999, @11:46PM
  • Re:Well if I am told to do soo .. by Manifest (Score:1) Sunday October 31 1999, @03:33PM
  • Re:We aren't ready for this by Glenn R-P (Score:2) Sunday October 31 1999, @11:41AM
  • by Hydrophobe (63847) on Sunday October 31 1999, @11:42AM (#1573824)

    It's hopeless to expect reform from within... the patent crisis is not even on the national agenda. The average person has never even heard of the issue.

    The only viable medium-term strategy is containment. US-style software patents (and business model patents and other bogosity) cannot be allowed to spread to other countries. Containment efforts should therefore shift away from the US and towards other countries and cultures.

    It would be very helpful, for instance, if influential Islamic clerics could examine the issue of patents on mathematical formulas and business models and determine if they are compatible with the Quran and Islamic teachings.

    I'm not Muslim and have no idea... but usury and other practices are disallowed under Islamic law, so it's possible they would disallow software patents and issue a fatwa [usc.edu] or legal opinion to that effect.

    Broadly speaking, patents that cover small human ingenuities and artifices should be OK... but if the universe is the creation of God, then asserting ownership over fundamental laws of nature and mathematical formulas seems a trifle blasphemous.

    A finding that software patents are un-Islamic would, in effect, permanently immunize the Islamic countries from this nonsense. It would create an invulnerable "patent haven" that would set an example for the rest of the world.

    Remember, containment kept Communism in check until it collapsed under its own weight. It should work for "patent disease" as well... but it could take decades, and things will get worse before they get better.

    Send RMS to Saudi Arabia... I'm not kidding.

  • by Slinky (34806) on Sunday October 31 1999, @03:34PM (#1573825)
    Unfortunately a large number of the customers of one of my clients reside in third world countries, many of them still use older browsers. Converting all the images to PNG would only hurt their business, in cases like this its not a feasable or practical thing to do.

    IE and Netscape are too large for their customers to download on 14.4 lines in addition to per minute charges. Until Mozilla ships (hopefully < 2M) it won't be possible for them to convert to PNG.

    The only other option I can think of is a plugin to handle the PNG images. Does anyone know of such a plugin?

  • Re:Well if I am told to do soo .. by Chandon Seldon (Score:1) Sunday October 31 1999, @11:42AM
  • Re:This is stupid. Not gonna happen! by Anonymous Coward (Score:2) Sunday October 31 1999, @03:35PM
  • Re:what is the compression algorithm of PNG? by sh_mmer (Score:1) Sunday October 31 1999, @11:49AM
  • by Chandon Seldon (43083) on Sunday October 31 1999, @11:53AM (#1573829) Homepage

    Ok, the way a patent works is that you give away the specs to your new invention to the public in exchange for a 17 year government-enforced monopoly on that invention.

    That's not exactly how it's enforced/done now, but that's the idea.

    So, they can try to take your money, and PNG is technically superior to GIF anyway.

    Make the world a better place... convert your GIFs to PNGs.

  • GIF, PNG both lossless by harmonica (Score:2) Sunday October 31 1999, @11:54AM
  • Re:Overreactions -- Business as usual by Ed Avis (Score:1) Monday November 01 1999, @12:22AM
  • What, exactly, does the patent cover? by Sun (Score:1) Monday November 01 1999, @12:38AM
  • Re:gif2png doesn't fix the problem does it? by PigleT (Score:1) Monday November 01 1999, @12:45AM
  • Re:Will this work out as hoped ? by Bl0w0ff (Score:1) Monday November 01 1999, @01:03AM
  • Have mercy... by Solon the Geek (Score:1) Sunday October 31 1999, @03:55PM
  • Re:This is old news by nyet (Score:1) Sunday October 31 1999, @04:08PM
  • Re:free anyimage -> png translator w/drag n drop by Glenn R-P (Score:1) Monday November 01 1999, @01:32AM
  • Does Unisys' Licensing Claim Even Make Sense? by HerrNewton (Score:2) Sunday October 31 1999, @04:14PM
  • Re:Whoah, Reality Check! by ledgeerama (Score:1) Sunday October 31 1999, @11:54AM
  • Overview of Image compressing algorithms by Khalid (Score:1) Monday November 01 1999, @01:50AM
  • Re:Does ping support transparency? by Chandon Seldon (Score:1) Sunday October 31 1999, @11:59AM
  • Re:Help get Mozilla to support full alpha in PNG! by Cid Highwind (Score:2) Sunday October 31 1999, @11:59AM
  • IE not supporting PNG? by Felinoid (Score:1) Monday November 01 1999, @01:51AM
  • PNG bugs in MSIE by Tet (Score:1) Monday November 01 1999, @01:51AM
  • Re:Does ping support transparency? by Chandon Seldon (Score:2) Sunday October 31 1999, @12:01PM
  • TIFF / Deflate by harmonica (Score:2) Sunday October 31 1999, @12:03PM
  • Re:PNG Support by Chandon Seldon (Score:1) Sunday October 31 1999, @12:04PM
  • Re:Overreactions -- Business as usual by Surak (Score:1) Sunday October 31 1999, @04:40PM
  • by Anonymous Coward on Sunday October 31 1999, @12:08PM (#1573856)
    When the world needed, and wanted, a free alternative to GIF many, many people went to work on a solution. But PNG had ZLib. That and the fact that its list of features covered everything a web designer could ever want. Other developers stopped working on their formats.

    Slowly the spec was released. It was immediately clear that the spec was another 'ideal' format for lossless graphics that was created by people who didn't know or care what Gifs were being used for. We had been promised a replacement for Gif and this was not it. Sure it could support true-color with embedded gamma settings. But could it do animation? Of course not. Then there was MNG. To replace GIF, which takes about 20K worth of C source code (a little for for animation), I now need to support two formats, and add 120K to my application's binary. Hell, even the reference implementation didn't even work right for months and people just reading the spec were supposed to implement it.

    Frankly everybody should just sit back, shut up and live with it. There was a window of opportunity to quickly create a replacement for GIF, but that day is gone. The patent expires in a few years anyway. PNG is an impressive format, but it is not the replacement for GIF we wanted or needed. We we burned by the PNG format, why should we now burn the only real cross platform lossless format. It sucks, but this is tech.
  • HELL NO! by Anonymous Coward (Score:1) Sunday October 31 1999, @04:51PM
  • But it is a shakedown by A nonymous Coward (Score:2) Sunday October 31 1999, @12:10PM
  • Re:Good Bye HamsterDance!!! by mcc (Score:1) Sunday October 31 1999, @12:14PM
  • Re:This is stupid. Not gonna happen! by Glenn R-P (Score:1) Monday November 01 1999, @02:19AM
  • Re:Another option by Glenn R-P (Score:1) Monday November 01 1999, @02:37AM
  • by Anonymous Coward on Sunday October 31 1999, @08:07AM (#1573863)
    You may want to let them know that you are in compliance with the patent now. Contact information can be found at: http://corp2.unisys.com/LeadStory/lzwfaq.html Maybe if they get enough feedback, they'll figure out that their business strategy wasn't all that smart.
  • Re:The $5000/Site "Shakedown" is a red herring by quasipunk guy (Score:1) Sunday October 31 1999, @04:53PM
  • Re:This is stupid. Not gonna happen! by Mr. Piccolo (Score:1) Sunday October 31 1999, @05:09PM
  • Whoah, Reality Check! by Signal 11 (Score:2) Sunday October 31 1999, @08:09AM
  • I burned my GIFs a long time ago... by WWWWolf (Score:1) Monday November 01 1999, @03:23AM
  • Re:How PNGs get handled on my 2nd 'puters. by Ma'at (Score:1) Sunday October 31 1999, @05:17PM
  • Re:GIF --> PNG? As good a choice as any. by jfunk (Score:2) Sunday October 31 1999, @05:18PM
  • Does ping support transparency? by cheese63 (Score:1) Sunday October 31 1999, @08:09AM
  • Re:How PNGs get handled on my 2nd 'puters. by handorf (Score:1) Monday November 01 1999, @04:32AM
  • by Shadow Knight (18694) on Sunday October 31 1999, @08:09AM (#1573876) Homepage
    What do you mean? I have converted a number of GIF's to PNGs... and the PNGs are always *smaller* than the GIFs. Were you imagining that you'd have to convert them all to JPEGs?
  • by shagoth (100818) on Sunday October 31 1999, @12:19PM (#1573878) Homepage
    The whole thing is silly. If any of the anti-Unisys crowd had bothered reading the material at Unisys' site, they'd see that the real beef that Unisys has is with the GIF generating code. Basically, sites that generate their GIFs on the fly via unlicensed code or use images generated with unlicensed apps are liable. Others are not. For those that are using the various free sources for their GIF generating code, it seems likely that they can be held legally accountable. I'm not worried about the stuff that I've done in GIF format since I know it to be legally generated.
  • Single Solid replacement by patSPLAT (Score:1) Monday November 01 1999, @04:34AM
  • by JoeBuck (7947) on Sunday October 31 1999, @08:09AM (#1573882) Homepage

    As I type this, there is an animated GIF ad just above the "News for Nerds. Stuff that matters." slogan on my screen. Will Slashot ban GIFs and sacrifice the ad revenue? Or are we about to be embarrassed, thoroughly, when Burn All GIFs day is a bust?

    Unfortunately, the organizers didn't do the ground work, like distributing Java or Javascript code that could provide advertisers with alternate means for doing animated ads, plus conversion scripts to instantly turn an animated ad into an alternative form. Yes, this would have required work. But since that work wasn't done, the open source community is about to be embarrassed as every webmaster who depends on ad revenue ignores the call.

  • Re:gif2png doesn't fix the problem does it? by ocrow (Score:1) Monday November 01 1999, @04:53AM
  • GIF != LZW by Anonymous Coward (Score:2) Sunday October 31 1999, @05:30PM
  • Re:What About Mac Users? by iMoron (Score:2) Sunday October 31 1999, @12:22PM
  • i mean "png"... you get the point by cheese63 (Score:1) Sunday October 31 1999, @08:10AM
  • I have no problems with my browser viewing PNG by downix (Score:1) Sunday October 31 1999, @12:27PM
  • by stomv (80392) on Sunday October 31 1999, @08:11AM (#1573889) Homepage
    This is a fine example of open-sourcers overreacting in a psudo-millitaristic manner. There is no need to burn anything.

    Unisyss invested resources in developing LZW, the algorithm used by GIFs. Their owners (investors) have every right to cash in on GIFs. If there is a better alternative for the price, the market will adjust, and folks will use other compression formats. This market really does work -- with or without virtual pyros.

    Relax, and choose the options that work best for you. Everything will work itself out; the fastest and biggest bank of information (um... that would be the Internet) doesn't need help from geeks in serch of a cause.

    Perhaps instead of investing time and energy on Unisys and GIFs, we could be writing drivers for the open source community...

    - Tom Vitolo
    Just a guy who likes computers (and has a degree in Economics)
  • Re:Can't we all just be happy? by cheese63 (Score:2) Sunday October 31 1999, @08:12AM
  • Re:This is stupid. Not gonna happen! by werdna (Score:1) Sunday October 31 1999, @12:32PM
  • Re:Overreactions -- Business as usual by Crixus (Score:1) Sunday October 31 1999, @05:34PM
  • Re:Well if I am told to do soo .. by Chandon Seldon (Score:1) Sunday October 31 1999, @05:40PM
  • Re:OFFTOPIC alert by Chacham (Score:1) Sunday October 31 1999, @12:42PM
  • patents are a good thing by Anonymous Coward (Score:1) Sunday October 31 1999, @12:48PM
  • Unisys ATTITUDE by Derek (Score:1) Monday November 01 1999, @04:59AM
  • Re:Will this work out as hoped ? by Mendax Veritas (Score:1) Monday November 01 1999, @05:01AM
  • Re:How PNGs get handled on my 2nd 'puters. by ajschrotenboer (Score:1) Monday November 01 1999, @05:10AM
  • by Anonymous Coward on Sunday October 31 1999, @08:12AM (#1573901)
    Well, according to the burnallgifs site, PNG transparency is still very poorly supported in most current web browsers: what happens is the transparent backgrounds come out black.

    Not very cool, eh?

    I don't understand how they can start enforcing their patent rights to gif89a compression after it has been in heavy public use for so long. This could be likened to MS giving a program away for free for a year, and then deciding to charge everybody that has used it $200.
  • Re:Some info & limitation on/of PNG by ajschrotenboer (Score:1) Monday November 01 1999, @05:18AM
  • Re:Shakedown unenforcable due to common usage by Chandon Seldon (Score:1) Sunday October 31 1999, @05:43PM
  • by Processor AL (17975) on Sunday October 31 1999, @08:12AM (#1573904)
    The license fee that Unisys has proposed applies only to sites that have graphics created with software that did not pay a GIF license fee to Unisys. Basically, if you used one of the major software packages to create your GIFs, then the GIF license fees have been satisified.

    While I strongly feel we need to abolish the Patent Office, as it no longer serves to common man, and I also tend to respect many of ESR's writings and his role as an open source advocate, I really object to this type of yellow journalism that is hype-oriented and does not convey an accurate picture of the truth. The last time this thread came up on /., I wrote off the sensationalism of every webmaster has to cough up $5000 simply as ignorance. /. revealed the truth on this matter and I find the continued dishonesty via omission to be reprehensible.

    How is the open source movement to have any credibility when we choose to employ the same tactics as da man?

  • Re:Help get Mozilla to support full alpha in PNG! by Cave Newt (Score:2) Sunday October 31 1999, @05:47PM
  • Gifs are good tho (Score:4)

    by conraduno (91482) on Sunday October 31 1999, @08:13AM (#1573906) Homepage
    Unfortunatly many sites today seem to have forgotten about the 8 second rule... You only have 8 seconds to capture the attention of someone browsing your site. And that includes load in time. GIFs tear the hell out of loadin time; being able to support a flexible palette is still a glorious idea and I know that GIFs have allowed me to create sites that load in in less that 4 seconds on 33.6 modems but with still really good graphics. While I might have a moral objection to GIF, I cant stop using them until I see an alternative that is able to give such small images. Because when you have 10-20 images 1k _does_ matter. Cheers, Secret Agent Conrad Uno
  • Re:Will Slashdot play? by uberfluffy (Score:1) Monday November 01 1999, @05:25AM
  • by tgd (2822) on Sunday October 31 1999, @08:14AM (#1573909)
    This is just plain stupid.

    No one -- not a single person -- doing serious commercial Internet work would consider it for a moment. Why? Clients today (and busdev, marketing types when stuff is developed internally) still hold the 3.0+ rule as ironclad, and that rules out PNG.

    For the tens of millions of "nothing" sites out there that together represent a tiny percentage of Internet traffic have that as their option, of course, since they have little traffic anyway. Losing a few percent to people with old browsers isn't going to hurt them.

    PNG support is too spotty in the modern browsers to seriously do it anyway. They all seem to handle things like transparency differently, and things like that.

    On the low-end of the internet bell curve, wanna-be designers are way to infatuated with their animated GIFS -- the late 90's version of the blink tag. They're certainly not going to switch and give up their beloved animated icons collection.

    *shrug* Seems like a reactionary move that won't get anywhere. The effort wasted changing sites to a widely-incompatible format would be better spent writing to your congresspeople and getting these rediculous century-old patent laws changed.
  • You can use some simple Javascript to use both GIFs and PNGs (or JPGs and PNGs) if you want to test for browser compatibility. Remember that a non-Javascript browser should receive the non PNG graphic for good measure. This could be a pain, but could be implemented as a script to convert entire pages (anyone?):


    <script language="JavaScript"> <!--
    if (navigator.mimeTypes &&
    navigator.mimeTypes["image/png"] != null && navigator.mimeTypes["image/png"].enabledPlugin)
    document.write('<img src="image.png">');
    else
    document.write('<img src="image.gif">');
    // -->
    </script>
    <noscript>
    <img src="image.gif">
    </noscript>


    The .enabledPlugin isn't strictly necessary -- it will simply prevent software like Netscape from attempting (or prompting) to download a plugin to support the type if not native.

    Again, a simple wrapper could probably be made for this if anyone else finds it useful.

    - Michael T. Babcock <homepage [linuxsupportline.com]>
  • Very true. And GIMP is not licensed. And many of us use GIMP. Thus endeth story.

    - Michael T. Babcock <homepage [linuxsupportline.com]>
  • This is an unnecessary and premature step. by phlake (Score:1) Monday November 01 1999, @06:40AM
  • Re:67 byte PNG? by Glenn R-P (Score:1) Sunday October 31 1999, @05:52PM
  • Re:PNG was over-designed by Glenn R-P (Score:2) Sunday October 31 1999, @06:10PM
  • Slashdot Inventory by Money__ (Score:2) Sunday October 31 1999, @08:17AM
  • by Reject (11791) on Sunday October 31 1999, @08:17AM (#1573921)
    Er, so, explain to me why you aren't converting to PNG? I just made a test image with the gimp. Gradient black/white from the top-right to bottom-left. 256x256. The PNG one was RGB, the GIF indexed (only because it couldn't RGB) then I made another indexed PNG just to be fair. Here are the results (All the same images):

    -rw-rw-r-- 1 reject reject 21095 Oct 31 13:56 test.gif (GIF)
    -rw-rw-r-- 1 reject reject 1910 Oct 31 13:54 test.png (Indexed PNG)
    -rw-rw-r-- 1 reject reject 6412 Oct 31 13:58 test2.png (RGB PNG)

    So does this mean you'll be converting all your pages to PNG now?

    --
    Reject
  • by Insanity (26758) on Sunday October 31 1999, @08:18AM (#1573922)
    I agree that what Unisys proposed to do with LZW licensing is ridiculous, but to date I have not heard of a single website that has been forced to cough up the money. I don't think we have to worry about Unisys lawyers knocking on our doors anytime soon. While the elimination of GIFs might be the right thing to do, it just isn't feasable for most sites. It requires quite a bit of effort to convert a large site.

    In most browsers, PNG support is incomplete at best, buggy at worst. The rendering time for PNGs is also far greater, especially if you have a slow machine.

    GIFs are also far more compact than PNGs; you can have GIFs with two or three colors. I don't believe PNGs have this ability.

    JPEG is obviously not practical to replace GIF, the images are larger and lack the indexed color of GIFs as well.

    The intentions might be honorable, but most sites can't afford the additional time it takes to convert and the increased bandwith usage.

    This idea is a little bit ahead of its time. Maybe if software support gets better and we can all afford the increased bandwidth, then it will time to dump GIF.
  • Re:Overreactions -- Business as usual by jd (Score:2) Monday November 01 1999, @07:35AM
  • No, Gimp does its own gifs by raph (Score:2) Sunday October 31 1999, @06:21PM
  • Goodbye GIFs by dale@shiraz (Score:1) Sunday October 31 1999, @06:21PM
  • Simple solution by Anonymous Coward (Score:1) Sunday October 31 1999, @06:43PM
  • Re: Business as usual by twitter (Score:1) Monday November 01 1999, @08:51AM
  • what is the compression algorithm of PNG? by sh_mmer (Score:2) Sunday October 31 1999, @08:19AM
  • Re:How 'bout a Burn All MP3s Day? by nickm (Score:1) Monday November 01 1999, @08:54AM
  • Re:what is the compression algorithm of PNG? by Glenn R-P (Score:2) Sunday October 31 1999, @06:45PM
  • by Spirilis (3338) on Sunday October 31 1999, @08:20AM (#1573933)
    Yes, MSIE supports PNG. At least the MSIE 4 at my college does. What bugs? PNG works fine for me :) (gimp 1.1.8 and libpng.so.2.1.0.3)
  • Re:Is the browser support there yet? by MikeBabcock (Score:1) Monday November 01 1999, @09:00AM
  • Re:Islamic fatwa against software patents? by liNA-seven-nine (Score:2) Sunday October 31 1999, @06:49PM
  • by um... Lucas (13147) on Sunday October 31 1999, @08:22AM (#1573936) Journal
    In reading their explanation, it seems that they're not going to actively police this. They say that if you've bought the tools which create GIF's, they're covered under license and you're fine. Their $5,000 / site fee is if you're unsure of what was used to make the GIF files and you want to be sure you comply.

    I guess users of Photoshop are fine, it's just GIMP users that are effected by this. Oh, wait...

    But as the Burn all GIF's page states, LZW is a patented algorythm that's inferior to superior and unpatented algorythms which is used to create obsolete GIF files.

    My question is, why does anyone even care then? Use JPEG or PNG. Other formats exist. If you want to use GIF files for any reason, then there's a price to pay. That's either $5,000 for the "license" from unisys, or $49 for some cheapo program that you never need to install, just have handy to say that yes, you have a license... If you don't like their terms, there's plenty of other formats to use.

    If you value compatiblity, then, it is their algorythm afterall. No matter how innane current patent laws seem, they are the law, afterall.
  • Re:what is the compression algorithm of PNG? by QuoteMstr (Score:1) Sunday October 31 1999, @08:24AM
  • Re:67 byte PNG? by Tumbleweed (Score:1) Sunday October 31 1999, @06:49PM
  • Re:Overreactions -- Business as usual by Greg Lindahl (Score:1) Monday November 01 1999, @10:45AM
  • November 5th? by Old Wolf (Score:2) Sunday October 31 1999, @06:55PM
  • Re:Will this work out as hoped ? by billybob (Score:1) Sunday October 31 1999, @08:25AM
  • Let 'em try by mykey2k (Score:1) Sunday October 31 1999, @06:56PM
  • Re:Gifs are good tho by vinay (Score:2) Sunday October 31 1999, @08:25AM
  • Re:Islamic fatwa against software patents? by fhwang (Score:1) Sunday October 31 1999, @07:00PM
  • Netscape for linux? by QuMa (Score:1) Sunday October 31 1999, @08:26AM
  • Replacement for animated GIFs by ajschrotenboer (Score:1) Tuesday November 02 1999, @04:27AM
  • Docbook still using gif ? by Passer (Score:2) Sunday October 31 1999, @08:27AM
  • Solaris gif2png by dananderson (Score:1) Wednesday November 03 1999, @05:09PM
  • Beating UNISYS at their own game? by dimator (Score:2) Sunday October 31 1999, @07:02PM
  • by NiggaPet (32356) on Sunday October 31 1999, @08:27AM (#1573953)
    I'd like to see that stupid hamsterdance.com get whats coming to it, no only does it suck now, imagine it with half assed png support. Thats if anything supports animated png. Maybe they'll be the first site to get nailed for $5000... if we're lucky...
  • gif2png doesn't fix the problem does it? by ocrow (Score:1) Sunday October 31 1999, @07:08PM
  • Re:Beating UNISYS at their own game? by Glenn R-P (Score:1) Sunday October 31 1999, @07:15PM
  • PNGs have better compression by Anonymous Coward (Score:1) Sunday October 31 1999, @08:28AM
  • um... why is this necessary? by brink (Score:1) Sunday October 31 1999, @07:20PM
  • Re:gif2png doesn't fix the problem does it? by Glenn R-P (Score:1) Sunday October 31 1999, @07:22PM
  • by Anonymous Coward on Sunday October 31 1999, @08:33AM (#1573962)
    Opera (>3.51) supports PNG.
  • Re:um... why is this necessary? by Glenn R-P (Score:1) Sunday October 31 1999, @07:30PM
  • burning gifs? (Score:4)

    by Xkill_ (66601) on Sunday October 31 1999, @08:33AM (#1573964) Homepage
    good luck burning them, unless you print them out first...

    maybe it should have been delete the gifs day...

    oh well

  • Re:Is the browser support there yet? by hipworld (Score:1) Sunday October 31 1999, @07:35PM
  • How do you tell? (Score:3)

    by cowboy junkie (35926) on Sunday October 31 1999, @08:34AM (#1573966) Homepage
    I'm curious how exactly Unisys can determine exactly what tool was used to generate the GIF's on a site. And how are they going to tell whether that tool wasn't pirated?
  • Re:Whoah, Reality Check! by Spirilis (Score:2) Sunday October 31 1999, @08:34AM
  • by Patrik Nordebo (170) on Sunday October 31 1999, @08:35AM (#1573969)
    The reason people react violently to Unisys is the fact that for the first 8 or so years of the existence of the GIF format, Unisys didn't say anything about having a patent on the algorithm. Only when the format was a strongly entrenched de facto standard did they come out and say "Hey, we have a patent on LZW. Pay up!". This lost them any good will they might have had (not that I know if they had any to begin with). That's why this is happening. Of course, making it seem like they'd go after people with GIFs on their sites and demand $5000 didn't exactly make things better. If they had been vocal about their patent from the beginning, people wouldn't be complaining now. OTOH, we probably wouldn't be using GIF, either.
    That's my take on the situation, anyway.
  • by Reject (11791) on Sunday October 31 1999, @08:35AM (#1573970)

    You're right, for now PNG isn't really a viable alternative, it simply isn't widely supported enough to be the one true format, but it IS good enough to replace GIFs in most situations.

    It's supported (to some degree) in both NS and IE (Don't know about Opera), except not fully. There are some links at the bottom of http://www.w3.org/Graphics/PNG/ [w3.org] to test how well your browser supports it.

    Netscape can't do translucencies (but it can do transparencies), and I'm pretty sure IE has some issues with it (It'll load PNGs embedded into a web page but not by themselves, it's odd). But both do have some degree of PNG support. However, I don't think they have MNG support, so it'll be difficult to replace animated GIFs (they should be elimated anyways)

    Besides, the point of this isn't really to permanently replace all images on all pages, it's to get a message across about patents and gifs. There is definately enough support for that (Both in software and mindshare).

    I've went off on a tangent here. I only meant to reply to say that IE does semi-support PNG. So I'll shut up now.



    --
    Reject
  • Conversion to PNG (Score:3)

    by Todd Knarr (15451) on Sunday October 31 1999, @08:37AM (#1573972) Homepage

    I converted my pages over to PNG on general principles when Unisys started this. The only thing left in GIF format is a NetMechanic graphic, and that's hosted off of NetMechanic's servers. Unisys wants payment for that, they can talk to NetMechanic.

    My problem with Unisys is that this is the third time they've changed their story. First, they put LZW compression forward to Compuserve when CIS was explicitly looking for an unencumbered graphics format. Then, when this format became popular, Unisys turned around and said that it's really encumbered, but we're only going to charge commercial vendors, not freeware. Now, they're saying they're going to charge freeware too, and individuals if you can't prove the software had a license. Yes, I know what Unisys is saying. I also know what their written statements say. They conflict, and in any conflict involving lawyers I believe only what's written on paper with a signature below it.

    Long and short, I dislike Unisys's attitude and PNG does what I need and lets me avoid dealing with Unisys. No contest. Sorry, Unisys, as far as I am concerned you lose.

  • by FauxPasIII (75900) on Sunday October 31 1999, @08:38AM (#1573974)
    Which raises the question... why is there no "display animated GIFs (yes/no)" checkbox in Netscape ? Mozilla people, this is what the public wants ! =)
  • Re:Will Slashdot play? by Scola (Score:1) Sunday October 31 1999, @08:31PM
  • Re:Two suggestions by jesser (Score:1) Sunday October 31 1999, @09:12PM
  • by Ranger Rick (197) <`ranger+Slashdot' `at' `befunk.com'> on Sunday October 31 1999, @08:39AM (#1573978) Homepage
    > But from what's been said on the PNG website,
    > PNG's typically compress 5%-25% better than
    > GIF's do. Not only that, but "PNG's compression
    > is fully lossless" (that's off the website While
    > I agree that older browsers not supporting PNG
    > is a problem, they do seem to be a nice graphics
    > format.

    While PNGs are great, and may compress better, the current crop of browsers have a horrible time loading them (speed-, and feature support-wise). This becomes even more of a problem when people load something like quicktime, which I've seen hijack the PNG support in IE, which means you're not just loading an image, you're loading a plugin *and* an image.

    Hopefully things like Mozilla will fix some of these problems, and who knows, maybe PNG support will improve in Netscape and IE. Unfortunately, that still doesn't take care of old browsers. Check your logs, you'd be *amazed* how many connections you'll see from Netscape 2.x/3.x and sometimes even older...
  • by Anonymous Coward on Sunday October 31 1999, @08:39AM (#1573979)
    Several people have voiced an opinion that this burn all gifs day is an overreacton. They complain that we aren't ready for it yet. Well, we will never become ready if people refuse to use pngs. If there is a large enough response to BAGD, then that alone is progress toward a net where GIFs aren't needed. The more sites out there that use PNGs exclusively, the more pressure there is for Netscape and MS to release browser revisions which properly support the format. Without that pressure, we'll all have to wait for Mozilla and hope that everyone on the planet decides to use it over MSIE.
  • by Bostik (92589) on Sunday October 31 1999, @08:41AM (#1573981)

    Personally, I'm all for it. GIF, as a graphic format, is pretty much deprecated and useless. The two uses there still are: ad-banners and tiny pictures on homepages. Yes, I would love to have transparency for PNG, but I can live without it. There are ways to circumvent the absence.

    Of all the graphics I've done recently, they're just about anything but GIFs. Should it be grayscale or full-color, I just don't see the need for GIF-use any longer. It was a fine format once in its time, but evolution does happen. Even in computer world, where draggind the past along with is de facto.

    True, Unisys can never enforce their license to the full. They don't even have to. There are much better formats available, and people are actually starting to use them.

    As to the annoyance of potential java-banners... True, they are really horrible. The few I've witnessed are not easy for eyes and not the browsers either. Who ever said java should be kept on at all times? From personal experience it only hinders surfing. And I'm not the only one, this opinion seems to be commonly shared.

    Actually, Unisys may be doing a big favor to the web community. By being greedy, they encourage the users to stop using GIFs in the first place. No, it's not the license itself but all the talk and noise it invariably generates among the public.

    Now, are there any other deprecated formats, of any kind or in any use, that we should get rid of?

  • Re:BBS GIFS by MindStalker (Score:1) Sunday October 31 1999, @08:42AM
  • free anyimage -> png translator w/drag n drop by Anonymous Coward (Score:2) Sunday October 31 1999, @08:42AM
  • Well if I am told to do soo .. by Manifest (Score:2) Sunday October 31 1999, @08:44AM
  • Re:Gifs are good tho by Patrik Nordebo (Score:1) Sunday October 31 1999, @08:45AM
  • by Anonymous Coward on Sunday October 31 1999, @08:46AM (#1573986)
    The PNG format allows for full 8-bit alpha (transparency). However, most browsers don't yet support that feature. You can help convince the Mozilla engineers that full alpha support is A Good Thing. You can vote for that feature enhancement at this location [mozilla.org] (If nothing else, it is a good excuse to get a bugzilla account set up) :-)
  • by Coward, Anonymous (55185) on Sunday October 31 1999, @08:47AM (#1573987)
    I just made a test image with the gimp

    Did someone pay for a license to use LZW compression in the gimp? If not then the gif you made doesn't use LZW compression which means the file will be larger than it would be if you used a program that supported LZW compression.
  • Re:i mean "png"... ...not a bad idea... by orkysoft (Score:1) Sunday October 31 1999, @08:47AM
  • by Matt Kimball (1226) on Sunday October 31 1999, @08:50AM (#1573989)
    .GIF uses LZW compression and .PNG uses the deflate algorithm.

    First some background for people who don't know much about compression. LZ77 and LZ78 are algorithms published by the same researchers in 1977 and 1978 which exploit repeated patterns in your data to efficiently compress information. Huffman encoding is a different technique for compression which will make the common symbols in your data take up less space.

    LZW is a variant of LZ78 compression. It is modified for speed of compression. (Note: compression, not decompression). LZW is what Unisys has a patent on.

    Deflate is the algorithm used by gzip and is also used by PKZip. It combines LZ77 with Huffman encoding. It nearly always compresses better than LZW because besides exploiting patterns it will also make the most frequent symbols represented by a small number of bits.

    Because LZW is the thing which is patented, and Deflate doesn't use LZW, .PNGs don't have patent issues like gifs, and because Huffman encoding is used they also compress better. So, technically, they are the obvious choice. The only issue is browser compatibility.

    --

  • by Wayfarer (10793) on Sunday October 31 1999, @08:50AM (#1573990) Homepage

    There appear to be several things which need to happen before such a boycott could proceed successfully:

    • Support for sites with ad banners. As some have pointed out, even /. doesn't have complete control over what format ads are displayed in.
    • Standardization of browser support for PNG. I can't tell you how many times I've heard PNG referred to as the replacement for GIF. However, both Netscape and IE still have various issues with PNG, though most of the transparency bugs seem to have been worked out.
    • Unisys actually trying to get the money. Had Unisys tried to actively extract money from many websites, this boycott would have many more devoted supporters. But it's not--yet.
    • Backwards compatibility. This is crucial for me. If I use JPG, most of my concerns are allayed. But what if I want to use transparency (IIRC, JPG transparency isn't widely supported yet)? Perhaps the image tags could be done with server-side includes, but that would be a pain to do for an existing site.

    Perhaps my biggest qualm is that the initial furor over Unisys has died down. If this had been organized earlier, maybe there would have been more positive reaction--and, I dare say, the mainstream media might have latched on to it!

  • by toast0 (63707) <slashdotinducedspam@enslaves.us> on Sunday October 31 1999, @08:54AM (#1573991) Homepage
    that is a good question, and as far as i know, an unanswerable one. As far as i know, gif making programs do not leave a message for Unisys that they are liscensed, and if they did it could be faked.
  • by strredwolf (532) on Sunday October 31 1999, @08:56AM (#1573992) Homepage Journal
    I won't participate in the burn.



    It's not because I can't change my GIF's to PNG's (I can) nor that PNG's aren't supported (if you can't see them, complain to the site for not recognizing them as PNG's).



    It's because the source code to GIF encoding/decoding is published here on the Internet AND in deadtree form. I can go to my public library and check out a copy of Windows Bitmapped Graphics and get the code to do GIF encoding/decoding using LZW. There's probably ten to twenty books that do this. Therefore, it's already wide-spread. I bet it would be in the public domain now.



    I'm not a lawyer (someone get a lawyer) but I bet it would be nice if someone could take this tactic and nuke the claims Unisis has to charging site owners.





    ---
    Another non-functioning site was "uncertainty.microsoft.com." The purpose of that site was not known. -- MSNBC 10-26-1999 on MS crack

  • Two points:

    1) Unisys pulled a "bait and switch" by allowing free use for so long, then trying to enforce the patent. I have to wonder if this would hold up in court; I know that you can not allow a trademark to linger like that. Is there an IP equivalent to squatter's rights?

    2) Patents - most especially software patents - have nothing to do with the free market; they are artifical inventions of the state.

    But if it comforts you, consider the current outrage part of the market adjusting. Feel better?

  • It IS pronounced "ping" by Anonymous Coward (Score:2) Sunday October 31 1999, @08:58AM
  • by znu (31198) <znu@acedsl.com> on Sunday October 31 1999, @08:58AM (#1573995)
    This is not always the case. I have real, actual images on my web site that get larger when converted to PNG. Your test, a smooth gradient, is exactly the sort of thing that GIF is very weak on.

    And duplicating test, I find that Photoshop can produce an RGB JPEG with no noticeable artifacts that is 2.5K smaller than your RGB PNG[1].

    Add in the problems that many browsers have with PNG images, and it doesn't start to look so attractive.

    [1] If anyone wants to duplicate this with the GIMP, don't bother. It, unfortunately, has rather bad JPEG compression.

    --
  • PNG Support by TwistedGreen (Score:1) Sunday October 31 1999, @08:59AM
  • by Tumbleweed (3706) on Sunday October 31 1999, @08:59AM (#1573997) Homepage
    The GIFs you've been converting to PNG, then, must have had 'lots' (relatively) of colours, then.

    Try this: 10 x 10 pixel image, 2 colours, non-interlaced, then strip it down and save it as a GIF.

    Do the same with a PNG. Then use pngcrush on it to make it as small as possible.

    red-white.gif (2 colours in palette): 45 bytes
    red-white.png (2 colours saved by PS): 182 bytes
    red-white2.png (2 colours, by pngcrush: 144 bytes

    For ultra-small graphics, PNG is not anywhere near as small byte-size as GIF.
  • by Fourier (60719) on Sunday October 31 1999, @09:00AM (#1573998) Journal

    GIFs are also far more compact than PNGs...


    Not true. The lossless PNG format is almost always smaller than GIF. PNG also has variable compression settings and loads progressively (i.e. on a slow connection, you can make out most of the image content before all the data has been loaded). PNG is the superior format in almost every way, except that it lacks an animation mode. Someone needs to get busy on a good animation format...
  • Re:I won't be burning any GIFs by pen (Score:2) Sunday October 31 1999, @09:00AM
  • Re:How do you tell? by whoop (Score:1) Sunday October 31 1999, @09:00AM
  • Re:Whoah, Reality Check! by gargle (Score:1) Sunday October 31 1999, @09:03AM
  • by toast0 (63707) <slashdotinducedspam@enslaves.us> on Sunday October 31 1999, @09:03AM (#1574002) Homepage
    Is set up their servers to server pngs to the ppl who can handle it and gifs to the ppl who don't.

    Can't be too hard to have apache do most of it for you. Heck you could probably have your fancy .asp do it, just have whatever it is check the browser vendor and version against a table of support for the features in the particular graphic, and serve up the one that matches best.

    Could be expanded easily when browsers start handling translucency and animation correctly.
  • by strredwolf (532) on Sunday October 31 1999, @09:24AM (#1574003) Homepage Journal
    I'm not a lawyer either, but I don't think this is a valid argument for the GIF algorithm being "in the public domain." Just because the exact specifications for a Proctor-Silex toaster are published on the internet doesn't mean you can build your own and sell it. Not just the Internet, but as I said before, it's been published in books, Windows Bitmapped Graphics is one example, and it does LZW compression.

    Phil Karn did something similar which proved that the source code printed in the book Applied Cryptology wasn't a mutition that couldn't be exported in accordance to ITAR regulations here in the USA, while the source code typed in and saved onto the disk *IS* a mutition (and thus can't be exported). Something's wrong there.

    If Unisis wants to charge fees, it better have it's laywers start on getting all the books pulled from every shelf. Not very eazy, eh?



    ---
    Another non-functioning site was "uncertainty.microsoft.com." The purpose of that site was not known. -- MSNBC 10-26-1999 on MS crack

  • Funny... by Prothonotar (Score:1) Sunday October 31 1999, @09:03AM
  • by Glenn R-P (83561) <randeg@alum.rpi.edu> on Sunday October 31 1999, @09:25AM (#1574005) Journal
    } that is a good question, and as far as i know, } an unanswerable one. As far as i know, gif aking
    } programs do not leave a message for Unisys that
    } they are liscensed

    Many of the animated banners that are served by
    the ad brokers contain a GIF comment that says
    they were made by Gif Builder (which seems to
    be no longer available from its author); others
    say they were made with unlicensed or demo programs.
  • Re:Software patents != free market by znu (Score:2) Sunday October 31 1999, @09:05AM
  • by Reziac (43301) on Sunday October 31 1999, @09:06AM (#1574007) Homepage Journal
    Everyone forgets to mention that it's the COMPRESSION algorithm that's under patent, not the GIF format itself. UNcompressed GIFs are not affected by the patent/license concerns.

    Does PNG have anything to recommend it over UNcompressed GIFs?

    PNG advocates should remember that using same automatically LOCKS OUT everyone who by necessity or by choice still uses an older browser. (I don't know about IE or later NS or AOL versions, but NS 3.x and AOL3.x and below don't support PNG. AOLers tell me AOL4.x is an unmitigated disaster that no one in their right mind would downgrade to.)

  • What about other LZW compressed formats? by mdsdm (Score:2) Sunday October 31 1999, @09:25AM
  • Re:Dont worry about it if it's not a commercial si by whoop (Score:2) Sunday October 31 1999, @09:07AM
  • Re:Help get Mozilla to support full alpha in PNG! by Anonymous Coward (Score:2) Sunday October 31 1999, @09:26AM
  • QT 4.0 Re:How PNGs get handled on my 2nd 'puters. by strredwolf (Score:2) Sunday October 31 1999, @09:29AM
  • Re:Software patents != free market by Anonymous Coward (Score:2) Sunday October 31 1999, @09:29AM
  • by jeremy f (48588) <jmf_24@hotmail.com> on Sunday October 31 1999, @09:30AM (#1574014) Homepage
    I just tested IE 5, Netscape (Win9x) & Mozilla M10 (Linux). Netscape did rather poorly on all tests, while IE5 did much better, although wasn't able to render some things correctly.

    Mozilla had it's own problems. It didn't have many problems rendering the pngs against a background, but the pngs themselves seemed broken and unable to render correctly. From the descriptions I read, I couldn't tell if this was intended or not.
  • What About Mac Users? by lukpac (Score:2) Sunday October 31 1999, @09:31AM
  • Re:PNGs have better compression by znu (Score:1) Sunday October 31 1999, @09:09AM
  • Re:Shakedown unenforcable due to common usage by Lord of the Files (Score:2) Sunday October 31 1999, @09:10AM
  • No graphics at all? by CrayDrygu (Score:2) Sunday October 31 1999, @09:10AM
  • Re:I won't be burning any GIFs by Lord of the Files (Score:1) Sunday October 31 1999, @09:13AM
  • Is Unisys in Financial Trouble by NeverSayNever (Score:1) Sunday October 31 1999, @09:13AM
  • Re:Shakedown unenforcable due to common usage by Fourier (Score:1) Sunday October 31 1999, @09:14AM
  • Re:What about other LZW compressed formats? by strredwolf (Score:1) Sunday October 31 1999, @09:32AM
  • Re:Netscape for linux? by znu (Score:2) Sunday October 31 1999, @09:15AM
  • Re:What about other LZW compressed formats? by Glenn R-P (Score:2) Sunday October 31 1999, @09:33AM
  • Re:Shakedown unenforcable due to common usage by strredwolf (Score:1) Sunday October 31 1999, @09:16AM
  • I'm going to do it. by JeremyR (Score:1) Sunday October 31 1999, @09:34AM
  • by Pont (33956) on Sunday October 31 1999, @09:35AM (#1574028)
    Not hardly.

    Notice that the animated GIFs do not come from Slashdot's servers themselves. Most sites that have banner ads do not host the images on their own server, since they subscribe to some ad service.
  • Lets confuse the issue… by zero-one (Score:2) Sunday October 31 1999, @09:35AM
  • by whoop (194) on Sunday October 31 1999, @09:39AM (#1574031) Homepage
    No one's forcing you or anyone to make the move. This is just something that goes along with several of the philosophies that accompany the free software movement. Some don't believe software patents should exist, or that shaking down people for $5000 isn't appropriate after being dormant for so many years on the issue.

    This is just a call for those that have these sort of feelings on the issue to abandon GIFs (or other format using LZW) and switch to other formats. Likewise, if there's some images you have which just don't display properly on certain browsers or whatever, then decisions must be made. You can try various other formats, see if any match your needs. Or you can write letters to browser makers to encourage them to properly support existing standards. Proper implementation of existing standards should be important to all of us, otherwise you have no standard.
  • by Anonymous Coward on Sunday October 31 1999, @09:40AM (#1574032)
    The Gimp doesn't include any code for writing GIF files. Rather, it links against the libgif API. If your copy of libgif uses LZW, you get patent encumbered GIFs, otherwise you do not.

    (RedHat and other Linux distributions ship "libungif" in place of libgif, which uses the less efficient RLE compression)
  • Crash Echelon, Burn a GIF, what a month by gad_zuki! (Score:2) Sunday October 31 1999, @09:42AM
  • Re:QT 4.0 ..How PNGs get handled.. by Money__ (Score:1) Sunday October 31 1999, @09:47AM
  • This is old news by japhar (Score:2) Sunday October 31 1999, @09:18AM
  • True. There is a certain amount of overhead
    in PNG that isn't present in GIF, namely
    an 8-byte signature and three required chunks.
    The smallest possible PNG is 67 bytes, while
    the smallest useful one (a transparent dot
    that can be used for a spacer) is 68 bytes.

    A file doesn't have to be very large before
    this overhead is amortized, though.
  • So when.. by Tarnar (Score:2) Sunday October 31 1999, @09:19AM
  • Re:I won't be burning any GIFs by Coward, Anonymous (Score:2) Sunday October 31 1999, @09:20AM
  • by Money__ (87045) on Sunday October 31 1999, @09:21AM (#1574039)
    All this talk about the PNG format got me curious. So, just now, I copied all the topic GIF files from Slashdot [slashdot.org] and moved them off my Linux box over a my 2nd machine (a win98 PIII 500...it's nickname is 'Crashy')

    Once the images were there, I fired up always trusty "Paint Shop Pro v 5.01" to do a Batch conversion. The file sizes seemed about the same size as the original GIF files (which is to be expected given the 1~3K file size).

    Then I thought I would throw one of the PNG files back into Netscape v4.7 to see how it handled things. I draged and droped an PNG file into NS 4.7 and saw "Loading plug-in" flash in the status bar ...then the apple logo came up for a split second, then the PNG apeared.

    I couldn't believe my own eyes, so I did it again just to make sure I wasn't imagining things....and sure enough, the PNG file format (win98/NS4.7) is being opened by a Apple Quicktime 4.0 plug-in!

    Imagine, if you will, when a user goes to load your home page (which you diligently converted to PNG images) and starts seeing the apple logo pop up every time a little 1k PNG is loaded on the page. imagine the user watching his resource meter slowly drop as the plug-in consumes the last of his precious resources.

    Has anyone else recently installed the QT 4.0 player? Can you confirm it handling the PNG format?

  • What about animations? by ct.smith (Score:1) Sunday October 31 1999, @09:52AM
  • Re:This is stupid. Not gonna happen! by pinecone (Score:1) Sunday October 31 1999, @09:22AM
  • Re:Will this work out as hoped ? by bi0s (Score:1) Sunday October 31 1999, @09:54AM
  • temporary solution (Score:3)

    by Hasdi Hashim (17383) on Sunday October 31 1999, @09:23AM (#1574045) Homepage
    1. convert all gif to png 2. create an apache module that checks the browser support for png. if it does not, any request for a png will send corresponding jpeg file. If no corresponding jpeg file, convert/create one. QED. Feasible? Hasdi
  • lucky by UuCon (Score:1) Sunday October 31 1999, @09:54AM
  • Are You Ready for Crash All Browsers Day? by Sinner (Score:1) Sunday October 31 1999, @09:24AM
  • Re:How PNGs get handled on my 2nd 'puters. by Anonymous Coward (Score:1) Sunday October 31 1999, @09:55AM
  • by Glenn R-P (83561) <randeg@alum.rpi.edu> on Sunday October 31 1999, @09:57AM (#1574049) Journal

    } The one thing that I've always liked about .gif
    } is the animations. So, does anyone have
    } suggestions about an open source animated
    } format to use in place of .gif?

    http://www.cdrom.com/pub/mng/

    I've been obsessively collecting ad banners for
    the past 3 or 4 months. Of the approximately
    350 I've got so far, ImageMagick successfully
    converts *all* of them to MNG. Total GIF size
    is 357 megabytes while total MNG size is 338
    megabytes.
  • Re:QT 4.0 ..How PNGs get handled.. by whoop (Score:1) Sunday October 31 1999, @09:57AM
  • by Anonymous Coward on Sunday October 31 1999, @09:58AM (#1574051)
    There seems to be a lot of "Does Netscape/MSIE/whatever support PNGs?" questions floating around. Read the site before you ask these kind of questions! (Not as concise as RTFM, but oh well.)

    For one thing, http://graphicswiz.com/png/pngapbr.html [graphicswiz.com] lists browsers and their state of PNG support. You'll notice what's already been said about Netscape lacking transparency support, et. al., but more importantly they have a list of PNG plugins for different architectures that is worth a try.

    More generally, http://graphicswiz.com/png/pngapps.html [graphicswiz.com] lists all applications with PNG support by categories.

  • Re:Dont worry about it if it's not a commercial si by cheese63 (Score:1) Sunday October 31 1999, @10:01AM
  • by javac (21689) on Sunday October 31 1999, @10:02AM (#1574053) Homepage
    Animated GIF of the Day

    Every day we pick the coolest animated GIFs to add to our extensive library, and the best of the best are featured here.

    GIFWorks

    Enter the URL of an image:

    Andover.net sure doesn't seem to have a problem with gif's. I think Rob should try to talk some since into the "leading Linux/Open Source destination on the Internet."

    I think Andover need to walk the walk

    geach

  • Re:Overreactions -- Business as usual by Alan Shutko (Score:2) Sunday October 31 1999, @12:52PM
  • Re:Will this work out as hoped ? by Chacham (Score:1) Sunday October 31 1999, @10:03AM
  • Re:What about animations? by JohnG (Score:1) Sunday October 31 1999, @10:04AM
  • by patSPLAT (14441) on Sunday October 31 1999, @12:59PM (#1574060) Homepage

    First of all, a play by play critique:

    "No one -- not a single person -- doing serious commercial Internet work would consider it for a moment. Why? Clients today (and busdev, marketing types when stuff is developed internally) still hold the 3.0+ rule as ironclad, and that rules out PNG."

    So all the hype about XML is hot air too, since it's only to be supported in the 5.0 browsers. Samething goes for style sheets, etc. In fact, we might as well stop developing new features/formats/etc. because everyone will still be using 3.0 browsers.

    "For the tens of millions of "nothing" sites out there that together represent a tiny percentage of Internet traffic have that as their option, of course, since they have little traffic anyway. Losing a few percent to people with old browsers isn't going to hurt them."

    This is snobbery. Didn't slashdot start out as Rob Malda's little nothing programming homepage? Those nothing sites are a major part of the draw of net access. Say 20 people looked at my homepage. 10 of them were potential employers checking my resume at their convenience. The other 10 were geographicaly seperated friends just checking to see what's up. I may not be an Amazon or a Yahoo, but that nothing web page is one of (if not the) major reason I pay an ISP. If I just wanted to visit corporate high traffic sites, then I'd get cable television.

    "PNG support is too spotty in the modern browsers to seriously do it anyway. They all seem to handle things like transparency differently, and things like that."

    PNG transparency support is spotty b/c it is too advanced for today's browsers. In order to implement true alpha channel blending for the .png format, alpha blending must be built into the layout engine -- a nontrivial task. However, Mozilla will be feature alpha blending [mozilla.org] in the layout engine.

    "On the low-end of the internet bell curve, wanna-be designers are way to infatuated with their animated GIFS -- the late 90's version of the blink tag. They're certainly not going to switch and give up their beloved animated icons collection."

    MNG [cdrom.com]

    anyway

    Burn all gifs day is a publicity stunt much like the microsoft refund day. But the PNG image format has a _lot_ going for it. Alpha blending alone is enough to make PNG the favorite of designers. But it also supports variable bit depths from 2-24 bit color with loss-less compression, making PNG a complete solution (as opposed to the gif/jpeg situation we are in right now.) for most web graphic needs. Finally, since it would be built into the layout engine we might see a w3c style sheet for alpha blending on more elements than just png images -- another major feature.

  • 77 replies beneath your current threshold.
(1) | 2 | 3 | 4