improved user experience for read-only source files on posix