Бесплатная мультиплатформенная установка

Расширяясь на Бесплатное программное обеспечение мастера установки, я ищу межплатформенный установщик. Мы поддерживаем около 27 вариантов платформы, и большинство установщиков, упомянутых в другом вопросе, относятся только к Windows. Мы ищем что-то портативное, возможно, на основе Java, но я полагаю, что любой язык сценариев также подойдет. Предложения?

Изменить: в порядке количества платформ под каждой ОС: linux, solaris, windows, hpux, aix, zlinux, bsd, OSX, OS / 360 (меня это не волнует). Итак, примерно столько вариантов, сколько вы можете получить без VMS или мэйнфрейма. Многие платформы Linux похожи, но отличаются только версией libc. Но мы поддерживаем 32- и 64-разрядные версии на каждом процессоре, на котором работает ОС. Например, мы поддерживаем 4 платформы solaris:

  • solaris sparc 32
  • solaris sparc 64
  • Solaris x86 32 бит
  • solaris x86 64 бит

person stimms    schedule 26.09.2008    source источник
comment
Когда вы говорите о 27 вариациях платформ, насколько они различаются? Какие основные операционные системы лежат в основе?   -  person    schedule 26.09.2008


Ответы (6)


IzPack?

person DGentry    schedule 26.09.2008
comment
Выглядит неплохо, но нужна виртуальная машина Java. Хорошо, если ваше приложение является Java-приложением, или если вы предполагаете, что у ваших пользователей будет установлена ​​виртуальная машина, в противном случае не так много ... - person Alan Donnelly; 06.05.2010

Извините, я не знаю бесплатных кроссплатформенных. Я знаю, что несколько известных мне коммерческих компаний используют BitRock. На нем построено довольно много стеков Linux.

person Hector Sosa Jr    schedule 26.09.2008
comment
BitRock выглядит очень красиво. Встроенный установщик (возможно, использует Qt?) Разумная цена (по сравнению с InstallShield) - они даже предлагают сниженные цены для небольших компаний. - person Alan Donnelly; 06.05.2010

Если ваш проект с открытым исходным кодом, вы можете бесплатно использовать BitRock's Install Builder. И эта страница на сайте wxWidgets перечисляет множество различных установщиков платформ с описанием различных проблемы с каждым.

person Brad Parks    schedule 23.10.2008

Вам следует взглянуть на InstallJammer. Бесплатное приложение с открытым исходным кодом, очень простое в использовании, но при этом достаточно мощное, чтобы сделать все, что вам нужно. Поддерживает большинство платформ прямо из коробки.

person Community    schedule 29.01.2009
comment
InstallJammer довольно хорош. Он создает собственный исполняемый файл с минимальными накладными расходами (около 1,4 МБ). Кажется, что это позволяет довольно обширную настройку, к сожалению, через Tcl / Tk. - person Alan Donnelly; 06.05.2010

Я также предлагаю

http://packjacket.sourceforge.net/

person michelemarcon    schedule 20.10.2008