Computer software, or just software, is a collection of computer programs and related data that provides the instructions for telling a computer what to do and how to do it.

learn more… | top users | synonyms

-1
votes
1answer
28 views

Managing over the air and binary update patches?

I'm currently looking into managing patches for an application, there are two kinds of patches the application will get: 'hard' patches which requires the downloading of binaries and 'soft' patches ...
0
votes
0answers
45 views

Software Architecture: CQRS and port modeling

I have a PersonComponent, which an internal implementation is based on CQRS pattern. So which one is better way to model ports (and their interfaces): I'm not totally sure that how high or low ...
0
votes
0answers
110 views

Accusing closed source of using open source?

I might be missing something obvious, but how can an open source community accuse a closed source developer of copyright/license infringement? That is, if a piece of closed source software used open ...
-3
votes
0answers
21 views

How to release software along with a commercial product, without revealing source code(C++)?

I want to provide closed source software along with a commercial product. I wish to not reveal the complete source code to the customer. My software is written in C++. I intend the customer to write ...
-4
votes
0answers
25 views

Software Architecture(first level decomposition - restaurant system)

I am supposed to create a first level decomposition for a given system with assigned responsibilities and interfaces. I must document and motivate the assumptions,alternatives and decisions. So my ...