Создание мультиплатформенных компакт-дисков для распространения программного обеспечения

Это не связано строго с программированием, но, надеюсь, все еще актуально.

Я работаю над проектом, который написан на Java и предназначен для использования на ПК и Mac. Он будет распространяться на CD (и, возможно, в конце концов, на DVD). Наша целевая аудитория определенно нетехническая, и поэтому важно, чтобы компакт-диск "просто работал", когда он загружен.

Само по себе это не сложно. Для Windows мы можем настроить Autorun для автоматического запуска приложения, а для Mac мы можем использовать специальное форматирование папок, чтобы было понятно, что должен делать пользователь.

Загвоздка в том, что мы хотели бы отправить один диск, который можно было бы использовать как на Mac, так и на ПК. Я видел некоторые скорее византийские методы достижения этого с помощью специального проприетарного программного обеспечения. Надеюсь, это не единственный способ добиться этого.

Итак, мой вопрос: Как создать компакт-диск для распространения программного обеспечения, чтобы компакт-диск работал, работал или выглядел «родным» при открытии как на Mac, так и на ПК?

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
378
2

Ответы 2

Существует множество инструментов, которые могут записывать компакт-диски или создавать образы компакт-дисков, читаемые изначально как на Mac, так и на ПК.

Например, попробуйте MacImage

Вы можете использовать mkisofs или mkhybrid для создания «гибридного» образа компакт-диска.

Другие вопросы по теме