How, if some Future JPEG (FJPEG) is a standard, does one make a standard FJPEG image unreadable to unauthorized FJPEG implementations? Either the standard itself has to be kept secret or the FJPEG implementation has to contain some secret, right?<p>If the standard is kept secret, by maybe charging a tidy sum for it, and getting all buyers to sign an NDA in blood, we&#x27;ll all have fewer implementations of FJPEG viewers. There would probably be no &quot;open source&quot; implementations of FJPEG. We would all loose, as the market for FJPEG viewers has barriers to entry, and therefore would serve buyers poorly. That&#x27;s standard, Free Market economics.<p>If FJPEG viewers have to contain some secret (an algorithm or a key both come to mind as things that have happened in the past) the same sorts of things happen - barriers to entry to sell in the market, higher costs, fewer options to consumers.<p>Of course the 3rd option is to legally mandate some kind of overall DRM at the operating system level, which would have much the same effects, except that we&#x27;d have a narrow choice of Windows or Mac OS, with maybe a larger choice of FJPEG viewers.<p>All of these options should be repugnant to Free Market believers such as myself. I predict the Republican Congress will laugh this out the door.