Intel Resolves Release Management Issue
Intel, like most developers, has a policy that all programs which have been modified must be tested before being released. Embedded date stamps in files made it hard to objectively verify which files have been modified. This meant that it was possible for untested program changes to be accidentally released. This is an old problem, that has only recently been solved using DateWise FileCompare. Now, there is much less chance that one division at Intel will release untested code.
Until now, Intel has been unable to use a tool to verify files have not changed before they go out the door. Every time a program is re-compiled, timestamps are replaced with current ones in the output files. Such constantly changing timestamps have made it impossible to verify that a program has not changed in any way other than the timestamp. All comparison tools on the market flagged the timestamps as mismatches between the files. Intel representatives commissioned DateWise to modify its FileCompare tool to handle these timestamps.
According to Vic Fanberg, CIO of DateWise, "FileCompare already understood dates and datestamps. The modifications to understand timestamps were minor." Vic believes that this project was a good demonstration of the flexibility and adaptability of the patent pending technology.
Intel's was not the first to recognize this was a problem. It is an old problem, but the solution only came recently by the innovations at DateWise. A November 7, 1997 posting on the Windows Developer Resource Center said "I am looking for a simple program that can compare two EXE or DLL files and tell you if they are the same EXCEPT for any time stamp differences. I notice that when I use VC++ to compile a program and compare the resulting EXE file with one that was compiled just a few minutes earlier, they don't compare exactly because several time stamps embedded within the file have changed." The author received no response and has never found a tool to accomplish this task.
DateWise's program works on most compiled EXE, DLL, OCX, O and LIB files.
DateWise, Ltd. was founded in 1998 to exploit a patent application on a process that handles uncertainty in file comparison including recognizing expected differences dates, times, temperatures, currency, etc.
Intel is the world's largest chip maker and a leading manufacturer of computers, networking and communications products.