Skip to main content

All Questions

4 votes
1 answer
174 views

How do open source libraries like Apache Commons fit into the microservices architecture?

I'm reading about microservices, and one point I come across repeatedly, is, in order to achieve full indepencency, it's a bad idea to share libraries among microservices. Examples are here and here. ...
MC Emperor's user avatar
11 votes
4 answers
14k views

What is the correct way of adding third-party code into a C or C++ project?

I want to incorporate some open source libraries into my C project. This is the first time I do that, so I don't know what is the right or most common way of doing it. I see two possible paths I can ...
user avatar
0 votes
1 answer
101 views

Are there pitfalls to consider when integrating with third parties? [closed]

In many of my personal and professional projects inevitably comes the moment where we have to weight pros and cons of integrating third parties versus developping a home solution. I've always been a ...
Diane M's user avatar
  • 2,076
0 votes
1 answer
123 views

Who should I submit a bug to when two vendor libraries collide?

I found a bug. Yay for me. The bug is such a mix of technologies I am not sure who I should submit the bug to. The bug is a mix of Adobe Experience Manager and Angular Materials. Neither is really ...
TyMayn's user avatar
  • 133
1 vote
2 answers
2k views

What open source library licenses can I use in closed-source?

I like to create a closed-source program and sell it. I would like to make use of various open source libraries to make it easier to write this program. So how I will choose the libraries that I ...
Nick Baspam's user avatar
6 votes
2 answers
1k views

Keeping third-party source code up to date

What is the best way to keep third-party source code up to date? For instance in my app, I'm using third-party source code from an open GitHub repository. What I've done is that I have downloaded the ...
Peter Warbo's user avatar
-1 votes
1 answer
151 views

Using third party/ open source controls [closed]

I usually feel reluctant to use any third party or open source controls while coding in Objective-C iPhone due to following reasons. Open source controls are developed in incremental manner. So once ...
Nasir Mahmood's user avatar
1 vote
1 answer
298 views

Licensing for hosted open source and 3rd party libraries

Context: We have an ASP.NET MVC3 codebase, hosted on CodePlex, currently in the "setup period". This codebase uses several NuGet packages (without changes or additions to the source, just "using" the ...
Jeroen's user avatar
  • 523
3 votes
3 answers
195 views

For an open source project, is it legal and acceptable to link to commercial libraries?

For an open source project, is it legal and acceptable to link to commercial libraries? For example, an open source application I'm involved in would benefit from using commercial 3rd party user ...
Ed James's user avatar
  • 1,341
8 votes
6 answers
755 views

How to proceed when a bug in open source libraries is suspected?

We are using some open source libraries in our projects. Sometimes there are some issues found in some of them (most likely library bugs, but it may also be a wrong usage from our side, especially ...
Suma's user avatar
  • 410
14 votes
1 answer
1k views

License requirements for including open source software

In an open source project, a number of other open source libraries have been included to implement needed functionality, some as libraries (LGPL), and some as source code (non-LGPL). The new BSD ...
jholl's user avatar
  • 293