Slashdot Mirror


Adobe Blasts Nikon's Closed File Format

Joe Decker writes "Thomas Knoll, creator of Adobe Photoshop, blasts Nikon's use of encryption to limit access to white-balance information contained in D2X RAW images files. Fearing the DMCA, Adobe won't reverse-engineer the file, slightly reducing Photoshop's support for those files. Nikon responds. Is Adobe whining? Is Nikon shooting itself in the foot?" We've covered this previously.

19 of 347 comments (clear)

  1. No one is screwed.Unless they've been so all along by Dancin_Santa · · Score: 5, Insightful

    NEF file formats will continue to have support in Adobe Photoshop as a plugin. This is the current state of NEF processing, it will continue to be so in the future.

    The Nikon SDK that permits decoding of the format is still available to 3rd parties.

    In short, it's the same as it ever was.

    If the licensing is so heinous that an open source project can't accept it, then perhaps the problem isn't on the Nikon side, but in the perception and conception of how licensing should work on the part of the project team.

  2. Re:Here is a solution. by NeuralAbyss · · Score: 4, Insightful

    They're a US company; the same way that soliciting somebody to commit a crime is (usually) criminal, I'm assuming they'd also be found to be guilty in a civil court when the DMCA is broken.

  3. Double strandards? by geighaus · · Score: 5, Insightful

    It is ironic that Adobe mocks Nikon for their closed file format, while they are guilty of suing a person who reverse-engineered their precious format in the past. It would be fun if Adobe try to reverse-engineer their format and Nikon would respond by throwing one of their engineers into jail.

  4. Nikon shooting itself in the foot. by MMC+Monster · · Score: 3, Insightful

    Word of mouth is an amazing thing. I bought a digital camera a couple years ago. After reading a lot of web sites, I choose a Canon G5. Since I'm the go-to guy in my circle when it comes to tech purchases, I've convinced at least 5 or 6 friends to purchase Canon digital cameras. Choose with your feet and tell others to do the same. As a group we've got a lot of power.

    --
    Help! I'm a slashdot refugee.
    1. Re:Nikon shooting itself in the foot. by Anonymous Coward · · Score: 4, Insightful

      Easier said than done at the D2X end of the line (or Canon 1D / 1Ds, same idea). People have thousands (or, if they're buying D2X's, probably tens or hundreds of thousands) of dollars invested in glass (lenses to everyone else). Switching camera manufactureres is a VERY expensive proposition. Not only do you have to buy a whole new set of glass, but you have to learn (from scratch) which of the new manufacturers lenses work best for what you do, and how to use them to get that result.

      Sure, at the G5/Powershot/etc level, changing brands is a matter of picking a new camera up. When you get into DSLRs, changing brands is orders of magnitude more expensive than simply buy a new camera body.

  5. Re:because by CrackedButter · · Score: 3, Insightful

    You dick, how the fuck do you pirate your own material? Guess what, when you click the button on the camera, the image you take is yours, not Nikons. Its nothing to do with ethics, they'd do it if it weren't for the DMCA.

  6. Re:Hooray for the DMCA by gowen · · Score: 3, Insightful
    it's unlikey that those inside the US have a problem either.
    But there's enough uncertainty for this to be Adobe's cited reason for not doing it. Remember, DVD Jon cracked CSS to make his Linux system interoperate with commercial DVDs, but he still got severely dragged over the coals before being exonerated.
    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  7. Re:No one is screwed.Unless they've been so all al by Ben+Hutchings · · Score: 4, Insightful

    You need to sign an NDA to get hold of it, so it won't be redistributable and most users are going to have to just disable its use when building the program. It probably only includes binaries for Windows/x86, anyway.

  8. The Good News, As i see it: by kabbor · · Score: 5, Insightful

    There would be no question that Adobe is a "bona fide software developer", and would be able to get their hands on the SDK. The good news is that they are refusing to sign up for it - They are determined to get the information out in the public domain, legaly.
    For this, they should be praised. IMHO.

  9. How ironic by jyoull · · Score: 5, Insightful

    Well, this is certainly an ironic twist. Adobe should have lost its right to complain about the DMCA when it created the Dmitry Sklyarov incident, creating the first and still most ominous DMCA-related precedent for the use of criminal charges for what are fundamentally business problems and civil matters...

    Adobe CREATED this and now wants protection from it. That's kinda funny. I don't care so much about white balance. The other issue in this matter is much more interesting.

  10. Re:Recent Nikon experience by Total_Wimp · · Score: 4, Insightful

    Thing is, the CD's she had with her that she'd got with the camera, were full of crippled software - "lite" versions you have to purchase the full version, etc

    This is the crap I hate. You buy some nice piece of hardware that seems like it _should_ work just spiffy on its own, but the truth is you have to use someone's proprietary software or go searching for a hack to make it work. It's maddening.

    Other things in this category: My daughters' iPod. Yeah, I know y'all love iTunes and I know that it doesn't suck, but maybe you can cut me some slack in the fact that I happened to choose a different package for my MP3 library before getting her the iPod. Now I have this incompatible mess. I could just switch to iTunes throughout the house, but why should I have to make that choice just to put a stupid MP3 file on her player?

    My cell phone has this nice memory card that I need synch software in order to access. Yeah, I can store and use a gig of data, including MP3s, software, books, etc, but I can't access it on any computer that doesn't have ActiveSync. Why?

    I'm sick of it. Maybe these folks think they're helping me out by including their crappys software or maybe they're just doing it to lock me in. Either way, it makes me, the consumer, wary of buying their products. That can't be something they actually like.

    TW

  11. Re:Hmm by Ucklak · · Score: 3, Insightful

    The PDF standard IS open and published. Adobe commissioned the standard so it could get it's foothold in the fonts. It actually likes what is happening with PDF

    PDF - It Just Works.

    --
    if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  12. The issue is - Encrypting files for no reason by acomj · · Score: 5, Insightful

    If I took the photograph isn't the data mine? Not Mine and NIKONS... Shouldn't I be able to control what parts are encrypted and what parts aren't, so I can get the best posible image/color/detail out of the photograph.

    There should be no fear of decrypting this data. Didn't I create that file? Isn't the data even though encrypted mine?

    I can't even think of an analogy. Even MS with its word file format, won't document how it works but isn't so evil as to encrypt it.

    This is bad form and is another strike against Nikon.

  13. Re:Both by bogado · · Score: 3, Insightful

    I don't think adobe is whining. I believe that a photographer that buys Photoshop will expect it to work with his camera out of the box. When he install it and discover that the raw do not work, he will be very frustaded, and possibly ver angry with (guess who?) Adobe.

    --
    []'s Victor Bogado da Silva Lins

    ^[:wq

  14. Re:Both by luna69 · · Score: 4, Insightful

    > If Nikon starts to kick up dust, I'm just going to
    > take my business to Canon.

    Well YOU can, but the huge pool of pros and serious amateur photographers won't, because they're already too heavily invested in Nikon gear. The D2X and its brethren aren't point-and-shoot cameras that can simply be swapped for Canon gear: people often have thousands of dollars worth of lenses that would also have to be replaced. I'm not a pro, but even my Nikon optics+camera are worth more than my car.

    Nikon knows this.

    --
    No gods, no demons, and no masters. Secular Humanism!
  15. Re:Don't confuse encryption with undocumented RAW! by plover · · Score: 5, Insightful
    Umm, no.

    I just looked at dcraw.c and the parts pertaining to parsing Canon's white balance info simply use the camera model name to determine where in the RAW file Canon put the WB. Hardly "encryption", it's just an offset that varies by format.

    Canon appears to develop a unique RAW file format by camera model. That makes a "tiny" bit of sense in that each file can accurately describe precisely the data the camera is capable of producing. It makes it harder in the long run to support dozens of file formats, but that's a trade-off Canon appears to be willing to live with. Keep in mind that Canon has to eat their own dogfood, too -- every format they produce means a new software release to parse the RAW files. And Canon doesn't charge for these downloads -- once you've bought their camera, it comes with software and upgrades (so far) have been free. So there's no real economic incentive for them to continue this, but they do.

    What I think is most important regarding this issue is that it's simply a tempest in a teapot, being stirred by Adobe for their own political reasons. First, it's only on a single high-end pro camera -- affecting only a select set of professional photographers, most of whom have never heard of Open Source. Second, it's only white balance information. It's what the photographer told the camera about "white" or "gray" at the time of the shot, but it doesn't change the underlying image data. It's nothing that can't be recovered in the digital darkroom during processing. Finally, the encryption is trivial to break -- Adobe is raising a ruckus claiming the DMCA is preventing reverse engineering. In reality, most Open Source developers would simply ignore the DMCA and perform the decoding anyway.

    In the camera world Nikon stands alone in this stupidity, but it's really too small of a matter to concern any of us, (unless you're looking for a DMCA poster child to nail to the wall.)

    --
    John
  16. Re:Don't confuse encryption with undocumented RAW! by Yer+Mom · · Score: 3, Insightful
    In reality, most Open Source developers would simply ignore the DMCA and perform the decoding anyway.
    Yes, but most Open Source developers don't have as much money as Adobe.

    Somebody who can, say, afford to buy Macromedia is much more likely to get slapped with a giant lawsuit.

    --
    Never mind Spamassassin. When's Spammerassassin coming out?
  17. Re:Don't confuse encryption with undocumented RAW! by MrResistor · · Score: 3, Insightful

    Adobe is raising a ruckus claiming the DMCA is preventing reverse engineering.

    I thought it was Nikon that raised the ruckus by threatening Adobe with it.

    Either way, it being trivial to break isn't going to be a winning arguement in court. Indeed, trivial encryption is exactly what the DMCA was made for. Strong encryption doesn't need to be protected by law.

    Honestly, I hope Adobe is successful in stirring things up around this. If it actually goes to court there stands a very good chance of a bit of the DMCA being chipped away, since it's actually the end user who owns copyright on the data being encrypted.

    Trivial or not, Nikon needs to be kicked in the head.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
  18. Purpose of white balance by aaarrrgggh · · Score: 3, Insightful

    A lot of people don't seem to understand why the white balance has value to a professional photographer. When you shoot RAW, you can completely correct for ambient lighting after the fact by adjusting the white balance, and without any loss of quality.

    Even just for "pro-sumer" cameras, this feature is great when working with ambient light.