Commit 31a7b521e8fc6ad0494ee32ea78e37e56efb7a29
1 parent
361d9e5a
Exists in
master
and in
3 other branches
content/02-spb.tex: review
Showing
1 changed file
with
22 additions
and
20 deletions
Show diff stats
opensym2017/content/02-spb.tex
... | ... | @@ -2,9 +2,9 @@ |
2 | 2 | \label{sec:spb} |
3 | 3 | |
4 | 4 | FOSS is a phenomenon that has gained notoriety in recent years and has been |
5 | -attarcting the interest of academia. However, since the beginning of computing | |
5 | +attracting the interest of academia. However, since the beginning of computing | |
6 | 6 | the majority of developers worked in the way that we now identify as free |
7 | -software, that is, sharing code openly. This feature makes the code available | |
7 | +software, that is, sharing code openly. This openness makes the code available | |
8 | 8 | for inspection, modification, and use by any person or organization |
9 | 9 | \cite{hippel2003,kon2012}. |
10 | 10 | |
... | ... | @@ -16,7 +16,7 @@ and its development is based on open collaboration and development practices |
16 | 16 | \cite{meirelles2013}. |
17 | 17 | |
18 | 18 | From the economic point of view, unlike what happens with proprietary software, |
19 | -FOSS promotes the establishment of several suppliers that compete with each | |
19 | +FOSS promotes the establishment of several suppliers that can compete with each | |
20 | 20 | other based on the same software. This stronger competition among suppliers |
21 | 21 | brings benefits to users because it gives better assurances regarding the |
22 | 22 | evolution of the system and induces a reduction in prices \cite{kon2012}. These |
... | ... | @@ -31,14 +31,15 @@ study, adapt, and improve the software. Example of common FOSS licenses are |
31 | 31 | the \textit{GPL (GNU General Public License)}, the Apache license, the MIT |
32 | 32 | license, and the BSD license. |
33 | 33 | |
34 | -The SPB portal has been designed in 2005 and released in 2007. In a practical | |
35 | -view, it is a web system that has consolidated itself as a software project | |
36 | -sharing environment. It provides a space (community) for each software. | |
37 | -Therefore, the current platform for SPB was designed to include tools that | |
38 | -promote collaboration and interaction in communities (by managers, users, and | |
39 | -developers) of the projects, according to the practices used in FOSS | |
40 | -communities. This includes e-mail lists, discussion forums, issue trackers, | |
41 | -version control systems, and social networking environments. | |
34 | +The original incarnation of SPB portal has been designed in 2005 and | |
35 | +released in 2007. From a practical point of view, it is a web system | |
36 | +that has consolidated itself as an environment for sharing software | |
37 | +projects. It provides a space (community) for each software. | |
38 | +Therefore, it was designed to include tools that promote collaboration | |
39 | +and interaction in communities (by managers, users, and developers) of | |
40 | +the projects, according to the practices used in FOSS communities. This | |
41 | +includes mailing lists, discussion forums, issue trackers, version | |
42 | +control systems, and social networking environments. | |
42 | 43 | |
43 | 44 | Initially, the purpose of the portal was only to share the software developed |
44 | 45 | in the Brazilian government, to reduce the costs of hiring software. However, |
... | ... | @@ -48,13 +49,14 @@ results obtained through the use of those solutions. In this way, some software |
48 | 49 | development cooperatives and private companies have shown an interest in making |
49 | 50 | their software available on the SPB platform. |
50 | 51 | |
51 | -The concept of Brazilian Public Software goes beyond FOSS. In addition to being | |
52 | -licensed under a FOSS license, a SPB needs to have explicit guarantees that it | |
53 | -is a public good, and that project must be available in the SPB portal. Being a | |
54 | -true public good assumes requirements that can not be met solely by means of | |
55 | -FOSS licensing. For example, there must be a relaxed trademark usage policy by | |
56 | -the original vendor that do not stop eventual competitors from adversiting | |
57 | -services for that same software. Inclusion in the SPB project also has extra | |
58 | -requirements, such as having a public version control system, installation | |
59 | -manual, and hardware requirements specification. | |
52 | +The concept of Brazilian Public Software goes beyond FOSS. In addition | |
53 | +to being licensed under a FOSS license, a SPB needs to have explicit | |
54 | +guarantees that it is a public good, and that project must be available | |
55 | +in the SPB portal. Being a true public good assumes requirements that | |
56 | +can not be met solely by means of FOSS licensing. For example, there | |
57 | +must be a relaxed trademark usage policy by the original vendor that | |
58 | +does not stop eventual competitors from advertising services for that | |
59 | +same software. Inclusion in the SPB Portal also has extra requirements, | |
60 | +such as having a public version control system, installation manual, and | |
61 | +hardware requirements specification. | |
60 | 62 | ... | ... |