Я использовал бы Amazon S3 с S3fox.
Можно создать контейнер для каждого разработчика, можно создать мгновенные общедоступные или защищенные паролем ссылки на загрузку для клиентов.
SVN почти бесполезен в Вашем случае, большие файлы возьмут возрасты для помещения в репозиторий, если он не полностью повредит все это. SVN может сохранить двоичный файл, но он не предназначен для (он не может сказать, отличается ли один пиксель в отличие от текстовых файлов), делают это. Так как это попытается обработать и обновить его базу данных по каждой фиксации, это может быть неправильно. Я не полагался бы на него.
S3 будет стоить Вам 1$ на 10 ГБ. S3fox свободен. Ваши разработчики будут довольны этим, только вещь состоит в том, что каждый раз они должны переименовать файл сами, можно использовать;
PROJECT4_HOMENY_2009_09_16_20_41_Michael_v1.jpg
Это именование отсортирует файлы приятно (группирует его проектом, виды он по дате).
Конечно, с Linux его возможное - X-оконная система была разработана на основе точно такой операции, хотя, вероятно, будет значительно более просто использовать X-терминалы вместо того, чтобы управлять всеми экранами непосредственно от хост-машины (X-терминал требует очень небольших аппаратных средств - gumstick ПК является более, чем соответствующим).
Обычно сенсорные экраны работают мышами. Таким образом, это зависит от Вашего приложения; можно ли выполнить несколько экземпляров его одновременно? У меня есть приложения, будет, и у меня есть некоторые, которые обнаруживают, это уже открыто, и откажитесь открывать отдельный экземпляр.
Это также зависит от того, как приложение работает (если это использует базу данных в фоновом режиме или конкретный файл конфигурации, снова, это зависит от того, как это делает это, это не может иметь параллельный доступ для рабочих экземпляров).
В основном протестируйте его и посмотрите, можно ли выполнить несколько экземпляров и если это может, Вы смочь делать это. Сенсорные экраны просто используют Ваш палец в качестве мыши.
Хотя... это действительно поднимает вопрос того, может ли у Вас быть несколько одновременных мышей. Вы могли бы получить случайную "странность" с несколькими касаниями одновременно.
Кроме того, имейте в виду что, если у Вас есть 2 монитора и 2 экземпляра в одной системе и что системные нечетные/умирающие катастрофические отказы/действия, Вы теряете все. С несколькими системами низкого уровня, по крайней мере, у Вас есть рабочий узел при восстановлении другого.
Возможный с Linux (мультизаголовок выезда), но я подозреваю, что это - больше проблемы, чем это стоит. Вы будете хорошо от проторенного пути, и вероятно найти вещи, которые только работают при особых условиях и/или нестабильны.
Я рекомендую вместо этого получить набор дешевого неттопа ПК, и бросить Linux на них так они не являются раздражающе медленными для использования. Я могу ручаться за Acer Revos (как HTPC в моем случае), но можно, вероятно, найти что-то более дешевым, который будет хорошо работать для потребностей.