Reputation
45,147
Next tag badge:
109/100 score
17/20 answers
Badges
12 115 196
Newest
 Enlightened
Impact
~1.8m people reached

11h
comment How escrow works on software projects?
@smeeb If you disagree, feel free to participate in the discussion on Meta. But you will need to explain how your question pertains to source code escrow, as defined on WIkipedia and fits our definition of what is on-topic, keeping in mind that we are software developers and not lawyers or experts in contracts. If this question should be reopened, I'd be happy to look into it further. I just don't see how it fits into our scope.
1d
comment How escrow works on software projects?
I'm voting to close this question as off-topic because this question is about traditional forms of financial escrow and not about considerations related to software source code escrow.
1d
comment How escrow works on software projects?
This answer is my understanding of source code escrow, as well. If you look at the Wikipedia page for non-functional requirement linked to in revision 1 of the question, the link for "escrow" goes to the Wikipedia page for source code escrow. What is described in the question is indeed escrow, but I would not expect to find that information as a software requirement. I would expect the requirements to include what Wikipedia calls source code escrow, which aligns with this answer.
2d
awarded  Enlightened
2d
awarded  Nice Answer
May
3
comment Open Source Licenses like GPL in Multiple Licenses models
@Heisenbug Yes. However you only need the CLA if you are accepting outside contributors. If you are the only contributor, you don't need a CLA and can still dual license.
May
3
revised Open Source Licenses like GPL in Multiple Licenses models
added 223 characters in body
May
3
comment Open Source Licenses like GPL in Multiple Licenses models
@RobertHarvey It depends on the order you do things and the terms of the CLA. For example, if you fork the repository and only keep the GPL license (which you can do - you choose the license you receive the software under in a dual-licensed situation), you can then make changes to your repository and release those as GPL. There are also two high-level kinds of CLAs: one where you grant the product owner additional rights to relicense your code and one where you give up copyright.
May
3
answered Open Source Licenses like GPL in Multiple Licenses models
May
3
revised Apache 2.0 license without disclosing source
added 209 characters in body
May
3
answered Apache 2.0 license without disclosing source
May
1
answered Licensing on Github
Apr
28
revised Is a license header in source files required when applying the Apache Software License 2.0 to a project?
edited title
Apr
28
comment Should I add the license in every headers and source files?
The question that @gnat linked to addresses the Apache license. What license are you applying? For the Apache license, as mentioned in that question, the answer is "you should". For a different license, the answer may be "you must".
Apr
27
answered UML- Aggregation or Association
Apr
27
comment If I implement an Interface, is it called an Inheritance?
@EricLippert That makes sense, once you are talking about a specific language. UML uses the terminology "realizes an interface" and a different notation than class inheritance - if I made a UML diagram showing realization, that would turn into an interface and a class in Java or a class containing 1+ pure virtual functions and a concrete class in C++. How should I refer to it in this case? Does it vary if I know that my implementation language is Java or should I use the UML terminology when referring to the diagram and the Java terminology when referring to the code?
Apr
27
comment If I implement an Interface, is it called an Inheritance?
Although the question is tagged with Java, I find it problematic to cite a language specification for a generic term. Many languages have interfaces and their language specs may use a different term, so using a Java-specific term may be confusing when talking to developers who use X-Lang.
Apr
27
answered Professional use of former MIT licensed sofware
Apr
22
revised When should a function take a pointer for a collection to fill vs returning a pointer with a filled collection?
added 8 characters in body
Apr
22
reviewed Edit Participants in Agile retrospective