I'm after a library that can read and write JPEG image metadata. For example if I wanted to embed and read back a short description or story relating to the jpeg image, in the image file itself, what development library/s would you recommend?
I'm not too fussed about what language (it's a new project), though I've tagged this question for languages I'm familiar with (I'd also consider other languages however). Preferably something that's relatively cross-platform (mac/linux/win), such as Java, FreePascal/Lazarus, C++, Objective-C, etc (to be honest I'm not that familiar with cross-platform, so no idea whether C# is a possibility) - aside from more popular ones such as Java or .NET, it would be preferable for there be no requirement to have any particular framework installed.