Collaboration mediated by open source technologies
FLOSS; Collaboration; Digital Art; Computer Networks; Software engineering.
Technology is increasingly present in human life, so we can consider it as a basic need item. It is often not available and accessible, the rule of who has access or who does not is dictated by capital, causing social segregation. Access to technology as an item of basic human need; and sharing and distribution, can be seen not only as a product, but as weighing and free code to change and adapt to each need. Access to source code is directly related to collaboration, taking into account that the distributed and collaborative depends directly on the sharing of source code. This work approaches collaboration mediated by technologies based on free software, discussing traditional art and digital art; the values and freedoms of free software; and sharing software artifacts at different granularities. The entire discussion presented leads to a case study whose object of study is the Mosaicode tool, a visual programming environment, source code generator and free software. The Mosaicode was developed at the Federal University of São João del-Rei (UFSJ), at the ALICE laboratory -- Arts Lab in Interfaces, Computers, and Everything Else. This tool is focused on the generation of software applications for the domain of digital arts, a domain in which artists usually have no programming experience, but they usually program to generate their art artifacts. As a result, a collaboration model is proposed that defines a collaborative workspace, encompassing the three pillars of the 3C Collaboration Model: communication, coordination and cooperation.