How should subsytem in different locations interact and communicate?
Apologies for the long post…
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble If I say “BSD” I mean the 3-Clause BSD license If I say “GPL” I mean the GPLv3 license I am not the author of the GPL project I am the author of the BSD project Simple Task I want to use a 3rd party software (GPL) in (or better ‘with’) my open source […]
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble If I say “BSD” I mean the 3-Clause BSD license If I say “GPL” I mean the GPLv3 license I am not the author of the GPL project I am the author of the BSD project Simple Task I want to use a 3rd party software (GPL) in (or better ‘with’) my open source […]
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble If I say “BSD” I mean the 3-Clause BSD license If I say “GPL” I mean the GPLv3 license I am not the author of the GPL project I am the author of the BSD project Simple Task I want to use a 3rd party software (GPL) in (or better ‘with’) my open source […]
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble If I say “BSD” I mean the 3-Clause BSD license If I say “GPL” I mean the GPLv3 license I am not the author of the GPL project I am the author of the BSD project Simple Task I want to use a 3rd party software (GPL) in (or better ‘with’) my open source […]
Using GPLv3 software in a open source project licensed BSD (3-Clause)
Preamble If I say “BSD” I mean the 3-Clause BSD license If I say “GPL” I mean the GPLv3 license I am not the author of the GPL project I am the author of the BSD project Simple Task I want to use a 3rd party software (GPL) in (or better ‘with’) my open source […]
What is a component in C#?
Introduction
Components are an important building block of software. In terms of software architecture, there are a lot of principles regarding components that should be adhered to (high cohesion, low coupling, no cycles etc.).
Resolving Dependency Cycles
Class and component dependency cycles
Assume, we have component A
with class CA
, and component B
with class CB
, with a cyclic two-way dependency between classes CA <--> CB
. Hence, we have a cyclic dependency between components A
and B
.
Designing module interfaces
I’m studying software engineering and one thing I’m really trying to improve is my skill in software architecture. My question is quite broad, so I’ll try to explain it with an example.
Designing module interfaces
I’m studying software engineering and one thing I’m really trying to improve is my skill in software architecture. My question is quite broad, so I’ll try to explain it with an example.