Let me preface this by saying I've never owned a mac before, nor do I currently own one. I'm a java developer on Windows (Vista), and I am writing an application that at one point will burn data to a cd, preferably from an iso. Due to Suns resistance to incrementally improve things and inability to support basic I/O functions, I cannot do this in Java. To get around this limitation, I used process exec to call an exe to do this on windows, and passed the parameters through that call (Drive the cd is on, path, burn settings). On windows, doing this was relatively easy, as Microsoft has made available a small (14K) executable to do so. The application must support Linux and Mac OS X (10.4-10.5 preferred, 10.5 only is fine too). This leads me here. I have searched google a bit, but perhaps Im looking with the wrong terms (never used a mac). I was hoping someone could either point me to a built in function, or at a small program I can appropriate for this purpose. Again, the application should not require any user input, run relatively quietly, and be somewhat small. Supporting OS X is more of a gesture by us, not a requirement (Kinda like how you guys miss out on a lot of games) If anyone could help me out, Id greatly appreciate it.