Skip to content

Commit 656736d

Browse files
committed
Open Source
1 parent 12ddfde commit 656736d

3 files changed

Lines changed: 49 additions & 0 deletions

File tree

docs/_quarto.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ book:
7878

7979
- part: "Notes"
8080
chapters:
81+
- notes/open-source.qmd
8182
- notes/version-control.qmd
8283

8384
#- "-------------"

docs/notes/open-source.qmd

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Open Source Software
2+
3+
4+
**Open source software** is software whose source code is freely available for anyone to view, modify, and distribute. This access fosters a culture of transparency, collaboration, and innovation, enabling community-driven improvement and adaptation of software.
5+
6+
Popular examples of open source software include: the [Mozilla Firefox](https://www.mozilla.org/en-US/firefox/) web browser, the [Linux](https://www.linux.org/) operating system, and the [WordPress](https://wordpress.org/) blogging platform. Additionally, Facebook's open source [React](https://react.dev/) platform is a great example of a big tech company successfully leveraging the benefits of crowd-sourced developer labor, without losing their competitive advantage.
7+
8+
Platforms like [GitHub](http://github.com), [GitLab](https://gitlab.com), and/or [Bitbucket](https://bitbucket.org) can help individuals discover and collaborate on open source coding projects.
9+
10+
Contributing to open source projects can help individuals demonstrate their credibility and skills to potential employers, build professional networks, and connect with like-minded individuals.
11+
12+
Within an open source coding project, it is important to [choose an appropriate open source license](https://choosealicense.com/), to define how the software can be used, modified, and shared.
13+
14+
By adopting and promoting open source software, individuals and organizations alike can actively participate in shaping the future of technology and innovation for generations to come.
15+
16+
## Presentation
17+
18+
<div class="my-responsive-iframe-container">
19+
<iframe class="my-responsive-iframe"
20+
src="https://docs.google.com/presentation/d/e/2PACX-1vRNG1Dffdz8kxxG1bTRnzd3w3hdpVfRA340rRgBT2EZzjZv8_WltSIsQN6imKAbFXLzzNL7ZQn-rszp/embed?start=false&loop=false&delayms=3000"
21+
frameborder="0"
22+
allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"
23+
>
24+
</iframe>
25+
</div>

docs/styles.css

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,26 @@
3333
}
3434
3535
*/
36+
37+
/*
38+
RESPONSIVE IFRAME
39+
https://www.w3schools.com/howto/howto_css_responsive_iframes.asp
40+
*/
41+
42+
.my-responsive-iframe-container {
43+
position: relative;
44+
overflow: hidden;
45+
width: 100%;
46+
padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
47+
}
48+
49+
/* Then style the iframe to fit in the container div with full height and width */
50+
.my-responsive-iframe {
51+
position: absolute;
52+
top: 0;
53+
left: 0;
54+
bottom: 0;
55+
right: 0;
56+
width: 100%;
57+
height: 100%;
58+
}

0 commit comments

Comments
 (0)