E, a dcraw? Jak na razie jest darmowya otwarty kod źródłowy sprawia, że można go przekompilować na praktycznie dowolną platformę.
Jeśli chodzi o odczyt struktury pliku jak już wspominano jest prościej, aczkolwiek oczywiście lepiej by było jakby się producenci złamali i wprowadzali jakiś otwarty standard. Niestety raczej bym na to nie liczył, pozostają jedynie takie "wytrychy" jak dcraw...
Jeśli chodzi o fizyczny zapis pliku to chyba nie ma bata, trzeba nadążać za nośnikami...