The LibreOffice project was announced with great fanfare in September 2010. Nearly one year later, the OpenOffice.org project (from which LibreOffice was forked) was cut loose from Oracle and found a new home as an Apache project. It is fair to say that the rivalry between the two projects in the time since then has been strong. Predictions that one project or the other would fail have not been borne out, but that does not mean that the two projects are equally successful. A look at the two projects' development communities reveals some interesting differences.
Background I've been to a few talks on SOLID before. Most of the principles seem pretty reasonable to me – but I've never "got" the open-closed principle (OCP from here on). At CodeMash this year, I mentioned this to the wonderful Cori Drew, who said that she'd been at a user group talk where she…
H. Sharp, N. Baddoo, S. Beecham, T. Hall, and H. Robinson. Information and Software Technology, 51 (1):
219 - 233(2009)<ce:title>Special Section - Most Cited Articles in 2002 and Regular Research Papers</ce:title>.
F. da Silva, and A. França. Journal of Systems and Software, 85 (2):
216 - 226(2012)<ce:title>Special issue with selected papers from the 23rd Brazilian Symposium on Software Engineering</ce:title>.
T. Chang, T. Yeh, and R. Miller. (2010)Tsung-Hsiang Chang
MIT CSAIL
vgod@mit.edu
Tom Yeh
UMIACS & HCIL
University of Maryland
tomyeh@umiacs.umd.edu
Robert C. Miller
MIT CSAIL
rcm@mit.edu.