Questions tagged [distribution]
Of and relating to distributing software.
58 questions
0
votes
0
answers
55
views
Publish a trivial libraries separately or as a collection
As an individual developer, I often find need to write a trivial (let's say, under 100 SLOC + tests + docs + build system config) library that helps me to write code of some other (large) project in a ...
0
votes
2
answers
270
views
How do I distribute a C++ compiler with my application?
I'm developing a commercial closed-source application that will have a user-interface, and the back-end will be generating C++ code that needs to be compiled to produce a final end result.
When I ...
2
votes
2
answers
946
views
Strategy for offering a library both a single-header and as a header + compiled implementation
I am maintaining a FOSS library which, for the sake of discussion, consists of a small .h file and a larger .c file (plus build-related files, see below)
I've been requested to offer this library as a ...
2
votes
0
answers
178
views
How to package and distribute a Tensorflow GPU desktop application
I am developing a desktop application that utilises Tensorflow. The aim of the application is to let users easily train a given model and use it for inference within the app. I want to support ...
3
votes
1
answer
531
views
Distributing Web application to multiple customers
I am building an app (stack is Python/Django/React and DB is PGSQL) that is supposed to be used internally in companies to track their work, assign people to different tasks, throw some statistic data,...
0
votes
0
answers
665
views
How do VS Code langauge extensions distribute a language server binary?
I'm working on implementing a language server and corresponding Visual Studio Code extension for a small scripting language. The language server is implemented in Rust, so I can generate binaries that ...
0
votes
3
answers
760
views
Are Git repository and software repository same things?
What I've read
A Git repository is the . git/ folder inside a project. This repository tracks all changes made to files in your project, building a history over time. (Source)
Repository: A collection ...
2
votes
0
answers
229
views
What algorithm can I use to spread a workload between two processor with fixed resources?
I need to write an algorithm to allocate x number of tasks to 2 processors per day.
I know the following:
Exact amount of time it will take to complete each task
The exact amount of time available ...
1
vote
4
answers
2k
views
Is using multiple UUIDs decrease chance of collisions exponentially?
For example if you have a single UUID with a collision probability of x, if you concatenate 2 UUIDs, does the collision probability become x^2?
val0 = generate_uuid()
val1 = generate_uuid()
final_val ...
0
votes
0
answers
166
views
Distributing a Java application on macOS
I have developed a Java application for both Windows and MacOS. The application requires 2 separate jar files, 1 for the main application and then another is used to download and apply updates.
This ...
0
votes
0
answers
64
views
Packaging for distribution: include CI config and other files the end user doesn't need in the package?
(Disclaimers: I have checked on Google and this site. I have read this answer, which is the only related one I could find here. Additionally, that answer is from 2017, and I wonder if things have ...
1
vote
0
answers
175
views
What's the best way to control distribution/usage of proprietary, internal software?
I was tasked with writing software for my company. As I am now writing a third program (with many more coming), what's the best way to control the distribution/usage of our software?
The software I'...
9
votes
2
answers
12k
views
Is it good practice to statically link libstdc++ and/or libgcc when creating distributable binaries for Linux?
Context: I have an open source project which uses JNI. While it's possible to build it yourself, I expect most users will use standard Java tools like Maven, Gradle, or SBT to download the JAR, which ...
-2
votes
2
answers
1k
views
Can I distribute binaries of my GPLv3 software? [closed]
I have licensed my software under GPLv3 and made it available on Github as an open source repository.
Am I allowed(under GPLv3) to distribute binary releases of the application so it is easier to use ...
7
votes
3
answers
9k
views
Easy Licensing enforcement techniques for C++ Program in Windows
I am developing software in Window 10 and Visual Studio in C++. I would like to restrict the use of the software to a set of computers, by implementing a license control.
My thought is to query a ...