Abstract
How learning occurs within Free/Libre Open Source (FLOSS) communities and what is the dynamics of such projects (e.g. the life cycle of such projects) are very relevant questions when considering the use of FLOSS projects in a formal education setting. This paper introduces an approach based on the 3C collaboration model (communication, coordination and cooperation) to represent the collaborative learning dynamics within FLOSS communities. To explore the collaborative learning potential of FLOSS communities a number of questionnaires and interviews to selected FLOSS contributors were run. From this study a 3C collaborative model applicable to FLOSS communities was designed and discussed.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Arets, J., Heijnen, V.: Interview with jay cross (2015). www.tulser.com/wpcontent/uploads/2015/10/Tulser-interview-Jay-Cross.pdf. Retrieved 9 May 2016
Bacon, S., Dillon, T.: The potential of open source approaches for education. Futurelab, 44 (2006)
Burnell, L.J., Priest, J.W., Durrett, J.B.: Teaching distributed multidisciplinary software development. IEEE Softw. 19(5), 86–93 (2002)
Cerone, A., Sowe, S.K.: Using free/libre open source software projects as e-learning tools. ECEASST, 33 (2010)
Driscoll, M.: Psychology of Learning Instruction, 3rd edn. Pearson Education Inc., Boston (2005)
Ellis, C., Wainer, J.: A conceptual model of groupware. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, CSCW 1994, pp. 79–88. ACM, New York, NY, USA (1994)
Ellis, C.A., Gibbs, S.J., Rein, G.: Groupware: some issues and experiences. Commun. ACM 34(1), 39–58 (1991)
Fernandes, S., Cerone, A., Barbosa, L.S.: A preliminary analysis of learning awareness in FLOSS projects. In: Cerone, A., Persico, D., Fernandes, S., Garcia-Perez, A., Katsaros, P., Ahmed Shaikh, S., Stamelos, I. (eds.) SEFM 2012 Satellite Events. LNCS, vol. 7991, pp. 133–139. Springer, Heidelberg (2014)
Fernandes, S., Cerone, A., Barbosa, L.S.: Analysis of FLOSS communities as learning contexts. In: Counsell, S., Núñez, M. (eds.) SEFM 2013. LNCS, vol. 8368, pp. 405–416. Springer, Heidelberg (2014)
GNU Foundation. What is free software? (2016). www.gnu.org/philosophy/free-sw.en.html. Retrieved 9 May 2016
Fuks, H., Raposo, A.B., Gerosa, M.A., Lucena, C.J.P.: Applying the 3C model to groupware development. Int. J. Coop. Inf. Syst. 14(02n03), 299–328 (2005)
Jara, C.A., Candelas, F.A., Torres, F., Dormido, S., Esquembre, F., Reinoso, O.: Real-time collaboration of virtual laboratories through the internet. Comput. Educ. 52(1), 126–140 (2009)
Mackay, W.E.: Media spaces: environments for informal multimedia interaction. In: Beaudouin-Lafon, M. (ed.) Computer-Supported CooperativeWork. Trends in Software Series, pp. 55–82. Wiley, Hoboken (1999)
Magrassi, P.: Free and open-source software is not an emerging property but ratherthe result of studied design (2010). CoRR, abs/1012.5625
Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y.: Evolution patterns of open-source software systems and communities. In: Proceedings of the International Workshop on Principles of Software Evolution, IWPSE 2002, pp. 76–85. ACM, New York, NY, USA (2002)
Raymond, E.S.: The Cathedral and the Bazaar. O’Reilly Media, Sebastopol (1999)
Sowe, S.K., Cerone, A., Settas, D.: An empirical study of FOSS developers patterns of contribution: challenges for data linkage and analysis. Sci. Comput. Program. 91, 249–265 (2014)
Strauss, A., Corbin, J.M.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory, 2nd edn. Sage Publications Inc., Thousand Oaks (1998)
Sung, H.-Y., Hwang, G.-J.: A collaborative game-based learning approach to improving students’ learning performance in science courses. Comput. Educ. 63(1), 43–51 (2013)
Acknowledgments
This work was supported by the Programa Operacional da Região Norte, NORTE2020, in the context of project NORTE-01-0145-FEDER-000037. The second author is further supported by FCT under grant SFRH/BSAB/113890/2015.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Fernandes, S., Barbosa, L.S. (2016). Applying the 3C Model to FLOSS Communities. In: Yuizono, T., Ogata, H., Hoppe, U., Vassileva, J. (eds) Collaboration and Technology. CRIWG 2016. Lecture Notes in Computer Science(), vol 9848. Springer, Cham. https://doi.org/10.1007/978-3-319-44799-5_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-44799-5_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44798-8
Online ISBN: 978-3-319-44799-5
eBook Packages: Computer ScienceComputer Science (R0)