Skip to content

Commit 4edbf9f

Browse files
committed
Create Page Open Source 2.0
Finally create a page to introduce open source on the knowledge base, related to Open Source 2.0 Initiative. See discussion #465 « Open Source 2.0 Initiative: From Open Source Software to Open Source Resources » on GitHub. Link: #465
1 parent 03fdca3 commit 4edbf9f

7 files changed

Lines changed: 11765 additions & 2 deletions

File tree

_quarto.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ website:
3636
contents:
3737
- content/models/open-education.md
3838
- content/models/open-science.md
39+
- content/models/open-source.md
3940
- content/models/open-hardware.md
4041
- content/models/open-collaboration.md
4142
- content/models/open-peer-review.md

content/models/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
## List of open templates
1+
## List of Open Models
22

33
* [Open Education](open-education.md)
44
* [Open Science](open-science.md)
5+
* [Open Source](open-source.md) (2.0)
56
* [Open Collaboration](open-collaboration.md)
67
* [Open Hardware](open-hardware.md)
78
* [Open Innovation](open-innovation.md)
@@ -19,7 +20,6 @@
1920
* Open Law
2021
* Open Music
2122
* Open Patent
22-
* Open (Source) Software
2323
* Open Standard
2424
* Open Pedagogy
2525
* Open Scolarship

content/models/open-source.md

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# Open Source (2.0)
2+
3+
::: {.callout-warning}
4+
**Related to the [Open Source 2.0 Initiative](https://github.com/Open-Models/Base/discussions/465).**
5+
6+
The meaning of « open source » remains unclear, the interpretation here differs from the conventional sense of the term to favor
7+
open source resources instead of open source software.
8+
9+
The Open Source Initiative and the [Open Source Definition](https://opensource.org/osd) are introduced but not considered as relevant to explain open source.
10+
:::
11+
12+
## An Open Source Definition
13+
14+
> **1.** Practice of releasing publicly a digital resource with its source files (ex: open source resource, open source
15+
> educational resource, open source software, open source image...).
16+
>
17+
> **2.** (From OSINT) Information from a publicly available source.
18+
19+
## Classic, Controversial (and Outdated?) Meaning
20+
21+
In popular usage, open source is associated with software for which the source code is made available.
22+
23+
In the mainstream interpretation, to be considered open source a software must use an open license that does not restrict any type of
24+
actor or usage. **In this view, the legal framework must be compatible with the [Open Source Definition](https://opensource.org/osd) (OSD) of the Open Source Initiative.**
25+
26+
The Open Source Definition with its liberal approach is a source of conflict. Some will introduce limitations in their licenses (e.g. for
27+
economic or ethical reasons) and describe their software as open source while part of the community will reject this
28+
qualifier based on the OSD. Alternatively to the Open Source Initiative, the [Organization for Ethical Source](https://ethicalsource.dev/)
29+
promote another vision of open source.
30+
31+
Within the software community there are various interpretations of « open source ».
32+
33+
## From Open Source Software to Open Source Resources
34+
35+
With the emergence of other openness movements, the notion of open source seems to go beyond software. For various
36+
typologies of digital resources we will have both a final format and source files to edit them. Access to source files
37+
will be an essential aspect to fully enable the modification of open resources.
38+
39+
**Basic example of open source resource:** A pdf document under an open license shared with its odt/docx/latex source file.
40+
41+
Therefore, the notion of open source becomes transversal to all open models.
42+
43+
![<a href="/images/open-models-open-source-relation.svg" download>Download image source file</a>](/images/open-models-open-source-relation.webp){width=65% fig-alt="Graphic to represent the relation between
44+
open models and open source"}
45+
46+
### Open Source Educational Resources
47+
48+
With open education, resources are commonly called « Open Educational Resources » (OER). Alternatively, the notion of
49+
« [Open Source Educational Resources](https://arxiv.org/abs/2107.14330) » has been suggested to specify OERs that would provide their source files.
50+
51+
> *What do you mean by "open-source educational materials"?*
52+
>
53+
> *"Open-source" implies that there are source files that are converted and rendered into a final learner-presentable
54+
> form. Examples include Jupyter notebooks or plaintext/markup language documents like LaTeX, Markdown,
55+
> ReStructuredText, AsciiDoc, and R Markdown.*
56+
> **[About section](https://jose.theoj.org/about) of the Journal of Open Source Education**
57+
58+
**Examples of Open Source Educational Resources:** This knowledge base as the website's markdown files are provided on [GitHub](https://github.com/Open-Models/Base).
59+
Similarly, [The Turing Way](https://book.the-turing-way.org/) handbook (see debate around the question "[Is the Turing
60+
Way Open Source](https://github.com/the-turing-way/the-turing-way/issues/3653) ?").
61+
62+
### Open Source Article
63+
64+
In open science, it's common to speak of open access articles to consider access to articles for documents generally in pdf format.
65+
An open source article will be about providing all the underlaying material used to produce the pdf (latex, markdown,
66+
docx, odt files...), taking into account other elements such as figures (see open source images).
67+
68+
**Example:** For any article on arXiv you can download both a pdf and its « tex source » such as with the article
69+
mentioned above entitled « [Developing Open Source Educational Resources for Machine Learning and Data Science](https://arxiv.org/abs/2107.14330) ».
70+
71+
### Open Source Image
72+
73+
> *If you provide the source for the image so that I can modify it and it uses an OSI compliant license, then yes, I would say it's an open source image.*
74+
>
75+
> *What constitutes Open Source or not is very clear now for software, but for other artifacts, that might not be so clear.*
76+
> **A member of the Open Source Initiative in a private email.**
77+
78+
Images and designs can be formed with a set of layers. The image formats usually used are compressed (e.g.: png/jpeg),
79+
aggregating these layers, but access to these original, decompressed source files will enable the images to be modified.
80+
81+
**Examples of open source images:** Photoshop uses psd files before exporting to jpeg/png/etc. The spelling mistake of the
82+
following image under CC0 will be hard to edit on the png format while the text can be easily modified using the svg format (with
83+
a tool like Inkscape).
84+
85+
![<a href="/images/open-source-image.svg" download>Download image source file</a>](/images/open-source-image.webp){width=50% fig-alt="PNG image under CC0 with misspelled text coupled with watermark and texture
86+
to make edition impossible"}
87+
88+
### Open Source Hardware
89+
90+
[Expand around blueprint in 3D pdf vs ifc/rvt]
91+
92+
### Open Source Data
93+
94+
[Expand around dataset vs source of the dataset]
95+
96+
### Open Source Music
97+
98+
[Expand around mp3 vs MIDI files]
99+
100+
### Open Source Video
101+
102+
[Expand around MP4/AVI/... vs tools files (.kdenlive, .osp, .mlt, .blend)]

0 commit comments

Comments
 (0)