4

I downloaded a Java library and noticed, that for every file and directory there is a binary file of the form ._<name>. It contains something like:

"Mac OS X ... com.apple.quarantine ... com.google.Chrome"

Have those files been added by an Mac OS X IDE (I'm an Ubuntu user planning to use the library with Eclipse)? Can I safely remove those files?

TIA for your help!

6

Those are extended attribute files, which OSX uses when the filesystem doesn't support resource forks or extended attributes. You don't care about them. (The entry you quoted is a message to the Finder to display a "This file was downloaded at (date). Downloaded programs may be unsafe. Do you want to open it?" dialog along with a button which will open Chrome and take you to the page the file was downloaded from.)

  • While the attributes these files (technically "AppleDouble" files) are generally unnecessary, there are a few cases where they are actually important. Alias files are an example that comes to mind -- without the type code, they won't even be recognized as aliases. – Gordon Davisson Mar 14 '11 at 7:04
  • But on Ubuntu, they're not going to be recognized anyway. (See the original question.) – geekosaur Mar 14 '11 at 7:11
  • agreed, as long as the files will be used on the Ubuntu system (where things like aliases wouldn't work anyway). If they were going Mac -> Ubuntu -> Mac, then the AppleDoubles might matter. – Gordon Davisson Mar 14 '11 at 7:38

You must log in to answer this question.