Rewrite section to incorporate text properly.

Much of the existing pasted text had subtle condescension toward
developers, which I've cleaned up here.  Admittedly, I may have over
compensated  and added subtle condescension toward lawyers.
This commit is contained in:
Bradley M. Kuhn 2014-11-11 11:53:32 -05:00
parent 472f89bedb
commit 36a6c7232e

View file

@ -1050,43 +1050,36 @@ generally find that software freedom developers and their lawyers are willing to
have a reasonable dialogue and will work with you to resolve a violation have a reasonable dialogue and will work with you to resolve a violation
once you open the channels of communication in a friendly way. once you open the channels of communication in a friendly way.
%FIXME-URGENT: integrate Furthermore, if the complaint comes from a CEGEO, assume they are
well-prepared. CEGEO's fully investigate compliance issues before raising
the issue. The claims and concerns will be substantiated, and immediate
denials will likely lead the CEGEO to suspect malice rather than honest
mistake.
Assume preparation on the complainants side. The organizations However, the biggest and most perennial mistake that all CEGEOs see during
traditionally bringing complaints of copyleft non-compliance all enforcement is this: failure to include the violators' software development
fully investigate and verify complaints referred to them before making teams in the enforcement discussions and negotiations. As described above,
contact with apparently non-complying parties. Complainants will be CCS verification and approval is the most time-consuming and difficult part
prepared to substantiate the facts on which their complaint is based. of resolving most compliance matters. Without direct contact between
software developers on both sides, the resolution of the technical issues
involved in demonstrating that the binary distributed was built from the
source provided is likely to be tortuous, expensive, and tense. Your lawyers
will certainly be understandably reluctant to expose your employees to direct
inquiry from potentially adverse parties. However, facilitated exchanges of
information among software engineers communicating on technical subjects
shortens the time to resolution, substantially reduces the cost of reaching
resolution, and prevents unnecessary escalation due to mutual
misunderstanding. Furthermore, such frank technical discussion will often be
the only way to avoid compliance litigation once a violation has occurred.
Fortunately, these frank discussions will improve your company's
%FIXME-URGENT: integrate relationships. Free Software development communities improve software to
benefit everyone, which includes you and your company. When you use
copylefted community software in your products, you are part of that
Let engineers be a part of the process. The most time-consuming and community. Therefore, resolving a compliance matter is an occasion to
difficult part of resolving most compliance matters, in our experience, strengthen your relationship to the community, by increasing communication
is verifying that source code is indeed complete and between your developers and the project whose work you use for business
corresponding. Without direct contact between software engineers on both benefit.
sides, the resolution of the technical issues involved in demonstrating
that the binary distributed was built from the source provided is likely
to be tortuous, expensive, and potentially tense. Counsel are
understandably reluctant to expose their clients employees to direct
inquiry from potentially hostile parties. But facilitated exchanges of
information among software engineers communicating on technical subjects
shortens the time to resolution, substantially reduces the cost of
reaching resolution, and prevents unnecessary escalation due to mutual
misunderstanding.
%FIXME-URGENT: integrate
Use compliance discussions to improve relationships. Development
communities make software to benefit users, which includes you. When you
use copylefted community software in your products, you are an important
and valuable part of the commons, from the developers point of
view. Resolving a compliance matter is an occasion to strengthen your
relationship to the commons, by increasing communication between your
engineers and the project whose output you use for business benefit.
%FIXME-URGENT: END
\section{Termination} \section{Termination}