6
голосов
5ответов
3242 просмотров

What service do you use to distribute software?

I work for a medium sized software company and have been put to the task of finding a new way of electronically distributing our software. We don't have a super fast connection to distribute it ourselves so it would need to be a solution that we can upload to and send out links to customers. Th...

1
голосов
4ответов
371 просмотров

An interesting software distribution problem

I have a problem which I am sure some of you would be interested to discuss here. Here goes: I and a couple of friends have been working on a small Windows Application which may be exactly what a niche market wants. We are in the final stages of releasing 1.0 We have been thinking of distributi...

32
голосов
10ответов
13893 просмотров

What’s the best way to distribute a binary application for Linux?

I just finished porting an application from Windows into Linux. I have to create an installer of the application. The application is not open source => I should distribute the application's binaries (executable file, couple .so files, help files and images). I found several methods to do it: ...

3
голосов
4ответов
184 просмотров

Launching win32 native executable from public web site

I've been presented with an architectural challenge and am looking for ideas. Customer has an existing win32 native application that they are pretty resistant to changing in any but trivial ways. It is written in unmanaged c++ and uses at least one 3rd party dll so it is not a stand alone exe. W...

0
голосов
1ответов
494 просмотров

Installing support files for app using sql 2005 where server is on another computer

I have a managed C++ application that connects to SQL Server 2005 Express databases on the same computer and over a network. My problem is that if the database is located on another computer over the network, the client machine will not have the needed DLLs files installed from SQL Server. I can...

16
голосов
3ответов
8165 просмотров

How to distribute a Mac OS X with dependent libraries?

I have a program (specifically my entry for the SO DevDays Countdown app challenge) which relies on several dynamic libraries, namely libSDL, libSDL_ttf, and others. I have these libraries installed under /opt/local/lib via MacPorts, and many people won't have these installed (and some might hav...

2
голосов
1ответов
52 просмотров

Has anyone ever observed any ratio trend of the quantity of software maintenance time compared to the number of users of your software?

So for example have you noticed a big difference in support request volume on software being used by 1000 users compared to just 50? Or is it more related to how solid the software actually is? It's almost like calculating how valuable it is for us to take the extra time to make the software prop...

0
голосов
2ответов
82 просмотров

Given a ruby script how to figure out what it depends on?

I want to distribute a ruby script to many of my friends, because it's useful. But how do I know what else they might have to install? I mean at the top of the script, there is this: require 'rubygems' # require 'activerecord' #TODO: figure out what packages this depends on require 'active...

1
голосов
2ответов
192 просмотров

Which database should be used when developing a client-server application as a retail product?

We are in the process of developing a client-server software (in C#, Net 2.0)which can be sold off the shelf. The product is in Medical domain. Can anyone suggest the best possible database for the following conditions: Should be able to distribute it free to the customers. Customers should be...

10
голосов
5ответов
3170 просмотров

Distributing binary applications across linux distros

I've written an application which as of yet is not open source and I'd like to distribute the executable across various linux distros. What's the best way to do this, I've looked a little bit at .rpm and .deb packaging but I can't find if that can be used for binaries or not. Ideally I'd like som...

2
голосов
4ответов
735 просмотров

Releasing a java application on different OS

I have a java application that I want to release as an exe or dwg etc so that users on different platforms can double click it and get it to start running. But for my code to work really well I need it to work as a windows service and whatever the equivalent of this in other OS are. Using Jav...

2
голосов
3ответов
464 просмотров

best way to bounding software licence to a machine/environment?

I need to create a software license key, and one of the requirement is to bound the key to a particular server, to avoid image duplication. 1. what is the preferred way to achieve this task (CPU, MAC, other) ? 2. Can it be achieved on virtual machines? Extra credits for to cross-platform approac...

1
голосов
2ответов
2796 просмотров

Windows Forms Application Setup with a database

I've written an app that needs a database. I've been using a local copy of SQL Server on my machine but would like to build a setup for this application that installed it's own database to support the application. I'd rather not have to have the user install SQL on their own and then configure ...

2
голосов
3ответов
113 просмотров

Safe emailing of software

Some people bought my application (which has no DRM) through PayPal. I didn't include update functionality inside the app (bad idea.) Now that there's a update, I thought I could email all previous customers with a link to the updated version they could install. Unfortunately, this idea is too op...

5
голосов
4ответов
7401 просмотров

Java licensing for commercial distribution

I'm thinking of using Java to write a program that I might try to sell one day. I'm new to Java so I have to ask, what types of tools/software/etc will I need (from development, to distribution, to user-friendly installation on users' machines) that have licenses that must be considered to make ...

1
голосов
1ответов
147 просмотров

Licence and/or concurrent use enforcement mechanism for fairly open UNIX product?

I would be grateful for any suggestions on how to add license key enforcement or concurrent user limit enforcement to a (UNIX-based) software product that - while not explicitly open-source - the end-user nominally has source code to, or could, conceivably, obtain with relative ease because the s...

7
голосов
5ответов
2050 просмотров

Как делиться / распространять скомпилированный код Objective-C (например, JAR в Java)?

Я хотел бы написать код Objective-C для распространения. Как лучше всего упаковать результат. В Java вы можете упаковать свой код в файл JAR и распространить его. Что было бы эквивалентом в Objective-C? Следующая ссылка близка, но, похоже, решает больше проблем с пространством имен, которые м...

1
голосов
1ответов
434 просмотров

Распространение локализованного приложения winforms

Это связано с моим сегодняшним ранним сообщением: текст ссылки Итак, теперь у меня есть демо-приложение winforms с двумя разными локализациями: английской и испанской. Теперь предположим, что у меня есть большое приложение, допустим, оно поддерживает локализацию на 15 разных языках. В преды...

18
голосов
2ответов
10954 просмотров

Безопасный алгоритм создания лицензионных ключей?

Я хотел бы распространять приложение, но у меня есть лицензионный ключ, который они могут ввести для разблокировки. Каков хороший алгоритм для создания краткого ключа, который содержит информацию о том, какую версию они приобрели, а также дополнительные сведения, такие как срок действия лицензии...

5
голосов
6ответов
4751 просмотров

Установщик JAR, который автоматически определяет наличие Java и запускает приложение.

Мне нужно создать установщик, который выполняет следующие действия: Устанавливает мой jar на клиенте. Автоматически определяет, установлена ​​ли JRE (в этом случае она не переустанавливается), в противном случае устанавливает ее без нажатия пользователем другой кнопки. Автоматически запу...

10
голосов
7ответов
3005 просмотров

Распространение настольных приложений Ruby / Python

Есть ли какой-либо способ, помимо Shoes, для разработки и распространения кроссплатформенных настольных приложений с графическим интерфейсом пользователя, написанных на Ruby? Я прихожу к выводу, что общие ошибки приложений _why в случае с Shoes исключительно вредны, а все, что сложнее двухкно...

6
голосов
3ответов
626 просмотров

Как бороться с мертвыми зависимостями с открытым исходным кодом?

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

3
голосов
5ответов
773 просмотров

Как упаковать игру для Linux?

У меня есть игра, которая в настоящее время работает под Windows и Mac OS X, и я хотел бы сделать ее доступной под Linux. Портирование должно быть довольно простым, поскольку это игра на основе Java и использует переносимые библиотеки, доступные на всех трех платформах. Самая сложная часть и ...

1
голосов
1ответов
205 просмотров

связать приложение ASP.Net для распространения в качестве устанавливаемого на клиентских компьютерах

Можно ли каким-либо образом связать ASP.Net в качестве устанавливаемого приложения, которое пользователи могут загрузить и установить на свои рабочие столы, не вдаваясь в способы загрузки IIS и т. д. и установки всего этого. Я понимаю, что IIS является обязательным для asp.net, поэтому как я мог...

5
голосов
2ответов
884 просмотров

Использование Maven для распространения проекта

У меня есть проект, который я распространяю, рассылая большие пакеты. Я хотел бы знать, есть ли удобный способ использования Maven для распространения обновлений проекта? Мне нужно что-то вроде того, что сделано для обновления программного обеспечения, такого как Firefox или Acrobat Reader. Пров...

2
голосов
3ответов
269 просмотров

Как ограничить распространение AIR?

Можно ли каким-либо образом ограничить дальнейшее распространение моего приложения AIR? Допустим, я создал одно приложение AIR и передаю его своему другу. Есть ли способ, чтобы он не мог повторно распространить это приложение для любого нового человека?

3
голосов
3ответов
1468 просмотров

Есть ли возможность для меньшего размера JRE / упаковки программного обеспечения Java для Softgrid

Моя программа Java распространяется как пакет Microsoft App-V (также известный как Softgrid) на заказчике. Размер JRE вызывает некоторую головную боль, будучи довольно большим при распределении по более медленным соединениям (App-V, похоже, заставляет пакет Java включаться в дистрибутив, а не ...

46
голосов
7ответов
12575 просмотров

Когда и когда - не устанавливать в GAC?

Когда следует устанавливать в GAC, а когда нет? (На самом деле я имею в виду установку на машине клиента, когда он приобрел наши продукты). У меня есть сборка, которая будет использоваться только с моим одним приложением (GAC или без GAC)? У меня есть сборка, которая используется всеми ...

10
голосов
2ответов
4124 просмотров

Продажа исходного кода, что мне следует знать

Я получил запрос на покупку исходного кода веб-сайта, который я разработал, и мне было интересно, был ли кто-нибудь в подобной ситуации и есть ли что-то, о чем мне следует особо знать. У кого-нибудь есть совет, как мне поступить в этой ситуации?

2
голосов
3ответов
244 просмотров

Распределение изменений таблицы SQL

У меня есть приложение WinForm, созданное с помощью VS 2008 (C #) и SQL Server Express 2008, которое в настоящее время развернуто на ПК тестовых пользователей. Мне нужно внести изменения в структуру базы данных (добавить поля, таблицы и т. д.), и мне интересно, как лучше всего распределить из...