[beyond-licensing] My shortlist of issues
Carol Willing
willingc at gmail.com
Fri Apr 22 02:07:32 UTC 2016
Hi Danese,
These are excellent points especially 1, 2a, 2b, and 4. Thanks for
sharing them.
Carol
On 20 Apr 2016, at 10:56, Danese Cooper wrote:
> Hello all,
>
> Since I'll be in London working on InnerSource on the 21st, I thought
> I'd spent a few minutes listing the beyond licensing issues that worry
> me and that prompted me to organize the meeting. I'm also sending my
> team member Duane O'Brien <duobrien at paypal.com>, who attended the
> Summit last month (please send him meeting details)
>
> 1. Transparency isn't negotiable. That means board meetings must have
> a public component. Board minutes must be published. Decisions (both
> technical and political) must be publicly documented, and preferably
> backed by consensus. Although it takes time, public discussion must
> precede or be a component of major decisions. Donors must be
> disclosed. What's more, discussions must be publicly archived so
> decisions can be understood years after they are taken.
>
> 2. Corporations aren't people. I started saying "Open Source is
> People" a few years ago, as a meme to remind folks that reputation
> (and merit for good works) should only be achieveable by individual
> people in FOSS. Good corporate involvement boils down to being a good
> place for FOSS people to work (because of enlightened policies). Use
> of corporate commit-bits that hide individual contributors isn't open
> source.
>
> 2. Open Source people aren't fungibile. For years I've been watching
> corporations assign and later un-assign large numbers of resources to
> specific FOSS projects like pieces on a chessboard, and I've yet to
> see this practice make a project stronger. FOSS is best when it's
> about passion. Assigned resources are often more preoccupied about
> serving their corporate masters than about the project at hand. And
> even if they do manage to form project attachments, the fact that they
> may be pulled from the project at any time means their involvement is
> always conditional.
>
> 3. Patronage is key. When I work for a company, they gain my
> reputation. The cost of that is supporting my pro bono work (I'm
> currently serving on 3 boards). Many open source people volunteer on
> boards or in other capacities as they work their way into the
> meritocracy. Companies need to support this; it's fundamental to open
> source.
>
> 4. Pay-to-Play can be dangerous, and a commitment to mitigate those
> dangers is necessary. 100% Pay-to-play boards (or projects who reject
> worthy code contributions from non-paying entities) are not good for
> open source. The reason boards must include community elected voting
> members is that corporate representation isn't invested in the project
> in the same way. Rejection of contributions for any reason other than
> technical merit isn't open source. Another version of this is when a
> company prioritizes their contributions over community ones, even at
> the code review point. All work deserves the same prompt review, and
> the queue and review process should be visible.
>
> 5. Technology must come first. In my experience, open source
> strategies promoted by corporations are rarely about the best
> technology winning, and that is often evident in the interface to the
> community. Projects that focus on technology before strategy are
> generally appealing to more contributors (and the playing field is
> generally more level in those projects).
>
> There are probably more, but this is a pretty good start of what's
> bothering me today :-).
>
> D_______________________________________________
> beyond-licensing mailing list
> beyond-licensing at opensource.org
> https://lists.opensource.org/cgi-bin/mailman/listinfo/beyond-licensing
Carol Willing
Research Software Engineer, Project Jupyter @ Cal Poly
Director, Python Software Foundation
More information about the beyond-licensing
mailing list