diff --git a/pod/episodes.html b/pod/episodes.html new file mode 100644 index 0000000..20a5ae7 --- /dev/null +++ b/pod/episodes.html @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + Welcome - foss-north + + + +
+
+
+ +
+
+ + +
+
+ +

Episodes

+ +

RSS

+ + +
+ +
+ +

Episodes

+ +

#1: What is Copyright

+ +
+
Duration: 00:10:52 - Date: Fri, 1 May 2020 22:12:10 +0200
+

We have a look at the history of copyright and what it actually is.

+ +

#2: Copyright and Software

+ +
+
Duration: 00:10:46 - Date: Sat, 9 May 2020 22:14:13 +0200
+

We look at how copyright affects software and why software licenses are necessary.

+ +

#3: The History of Free and Open Source Software

+ +
+
Duration: 00:14:41 - Date: Sat, 16 May 2020 22:15:41 +0200
+

We take a look at the history of free and open source software.

+ +

#4: What is a (FOSS) License

+ +
+
Duration: 00:14:05 - Date: Sat, 23 May 2020 22:18:12 +0200
+

What makes a software license a free and open source license?

+ +

#5: Classic Permissive Licenses

+ +
+
Duration: 00:16:19 - Date: Fri, 29 May 2020 22:19:19 +0200
+

We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT.

+ +

#6: Modern Permissive Licenses

+ +
+
Duration: 00:11:56 - Date: Fri, 5 Jun 2020 22:20:31 +0200
+

We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license.

+ +

#7: The GNU Licenses

+ +
+
Duration: 00:20:11 - Date: Fri, 12 Jun 2020 22:21:43 +0200
+

We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL.

+ +

#8: Tivoization

+ +
+
Duration: 00:09:45 - Date: Sun, 21 Jun 2020 22:25:55 +0200
+

We take a look at tivoization. What is it, and why is it controversial?

+ +

#9: Patents - part 1

+ +
+
Duration: 00:14:50 - Date: Sun, 28 Jun 2020 22:26:34 +0200
+

Mirko Boehm visits foss-north and talks about software patents (part 1).

+ +

#10: Patents - part 2

+ +
+
Duration: 00:20:08 - Date: Mon, 6 Jul 2020 22:27:24 +0200
+

Mirko Boehm visits foss-north and talks about software patents (part 2).

+ +

#11: Open Projects

+ +
+
Duration: 00:19:08 - Date: Sun, 12 Jul 2020 22:28:28 +0200
+

What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks.

+ +

#12: The curl license - part 1

+ +
+
Duration: 00:19:10 - Date: Sun, 19 Jul 2020 22:30:18 +0200
+

In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl.

+ + +
+
+ + +
+ + +
+ + + + + + + + + \ No newline at end of file diff --git a/pod/episodes/01 - What is Copyright.mp3 b/pod/episodes/01 - What is Copyright.mp3 new file mode 100644 index 0000000..3fa2f15 Binary files /dev/null and b/pod/episodes/01 - What is Copyright.mp3 differ diff --git a/pod/episodes/01 - What is Copyright.ogg b/pod/episodes/01 - What is Copyright.ogg new file mode 100644 index 0000000..1c18ec5 Binary files /dev/null and b/pod/episodes/01 - What is Copyright.ogg differ diff --git a/pod/episodes/02 - Copyright and Software.mp3 b/pod/episodes/02 - Copyright and Software.mp3 new file mode 100644 index 0000000..aae6394 Binary files /dev/null and b/pod/episodes/02 - Copyright and Software.mp3 differ diff --git a/pod/episodes/02 - Copyright and Software.ogg b/pod/episodes/02 - Copyright and Software.ogg new file mode 100644 index 0000000..bf7c3cb Binary files /dev/null and b/pod/episodes/02 - Copyright and Software.ogg differ diff --git a/pod/episodes/03 - The History of Free and Open Source Software.mp3 b/pod/episodes/03 - The History of Free and Open Source Software.mp3 new file mode 100644 index 0000000..98ffc04 Binary files /dev/null and b/pod/episodes/03 - The History of Free and Open Source Software.mp3 differ diff --git a/pod/episodes/03 - The History of Free and Open Source Software.ogg b/pod/episodes/03 - The History of Free and Open Source Software.ogg new file mode 100644 index 0000000..e25f7f0 Binary files /dev/null and b/pod/episodes/03 - The History of Free and Open Source Software.ogg differ diff --git a/pod/episodes/04 - What is a (FOSS) License.mp3 b/pod/episodes/04 - What is a (FOSS) License.mp3 new file mode 100644 index 0000000..39e1734 Binary files /dev/null and b/pod/episodes/04 - What is a (FOSS) License.mp3 differ diff --git a/pod/episodes/04 - What is a (FOSS) License.ogg b/pod/episodes/04 - What is a (FOSS) License.ogg new file mode 100644 index 0000000..375cb07 Binary files /dev/null and b/pod/episodes/04 - What is a (FOSS) License.ogg differ diff --git a/pod/episodes/05 - Classic Permissive Licenses.mp3 b/pod/episodes/05 - Classic Permissive Licenses.mp3 new file mode 100644 index 0000000..c09c088 Binary files /dev/null and b/pod/episodes/05 - Classic Permissive Licenses.mp3 differ diff --git a/pod/episodes/05 - Classic Permissive Licenses.ogg b/pod/episodes/05 - Classic Permissive Licenses.ogg new file mode 100644 index 0000000..ee036a1 Binary files /dev/null and b/pod/episodes/05 - Classic Permissive Licenses.ogg differ diff --git a/pod/episodes/06 - Modern Permissive Licenses.mp3 b/pod/episodes/06 - Modern Permissive Licenses.mp3 new file mode 100644 index 0000000..2b673fd Binary files /dev/null and b/pod/episodes/06 - Modern Permissive Licenses.mp3 differ diff --git a/pod/episodes/06 - Modern Permissive Licenses.ogg b/pod/episodes/06 - Modern Permissive Licenses.ogg new file mode 100644 index 0000000..2d08970 Binary files /dev/null and b/pod/episodes/06 - Modern Permissive Licenses.ogg differ diff --git a/pod/episodes/07 - The GNU Licenses.mp3 b/pod/episodes/07 - The GNU Licenses.mp3 new file mode 100644 index 0000000..18db069 Binary files /dev/null and b/pod/episodes/07 - The GNU Licenses.mp3 differ diff --git a/pod/episodes/07 - The GNU Licenses.ogg b/pod/episodes/07 - The GNU Licenses.ogg new file mode 100644 index 0000000..6f73539 Binary files /dev/null and b/pod/episodes/07 - The GNU Licenses.ogg differ diff --git a/pod/episodes/08 - Tivoization.mp3 b/pod/episodes/08 - Tivoization.mp3 new file mode 100644 index 0000000..6c79a24 Binary files /dev/null and b/pod/episodes/08 - Tivoization.mp3 differ diff --git a/pod/episodes/08 - Tivoization.ogg b/pod/episodes/08 - Tivoization.ogg new file mode 100644 index 0000000..e6f4746 Binary files /dev/null and b/pod/episodes/08 - Tivoization.ogg differ diff --git a/pod/episodes/09 - Patents.mp3 b/pod/episodes/09 - Patents.mp3 new file mode 100644 index 0000000..4a92b58 Binary files /dev/null and b/pod/episodes/09 - Patents.mp3 differ diff --git a/pod/episodes/09 - Patents.ogg b/pod/episodes/09 - Patents.ogg new file mode 100644 index 0000000..0fad8df Binary files /dev/null and b/pod/episodes/09 - Patents.ogg differ diff --git a/pod/episodes/10 - Patents part 2.mp3 b/pod/episodes/10 - Patents part 2.mp3 new file mode 100644 index 0000000..93fb8e1 Binary files /dev/null and b/pod/episodes/10 - Patents part 2.mp3 differ diff --git a/pod/episodes/10 - Patents part 2.ogg b/pod/episodes/10 - Patents part 2.ogg new file mode 100644 index 0000000..905dc7a Binary files /dev/null and b/pod/episodes/10 - Patents part 2.ogg differ diff --git a/pod/episodes/11 - Open Projects.mp3 b/pod/episodes/11 - Open Projects.mp3 new file mode 100644 index 0000000..12d4a26 Binary files /dev/null and b/pod/episodes/11 - Open Projects.mp3 differ diff --git a/pod/episodes/11 - Open Projects.ogg b/pod/episodes/11 - Open Projects.ogg new file mode 100644 index 0000000..399bdeb Binary files /dev/null and b/pod/episodes/11 - Open Projects.ogg differ diff --git a/pod/episodes/12 - The curl license - part 1.mp3 b/pod/episodes/12 - The curl license - part 1.mp3 new file mode 100644 index 0000000..0647a32 Binary files /dev/null and b/pod/episodes/12 - The curl license - part 1.mp3 differ diff --git a/pod/episodes/12 - The curl license - part 1.ogg b/pod/episodes/12 - The curl license - part 1.ogg new file mode 100644 index 0000000..d85250d Binary files /dev/null and b/pod/episodes/12 - The curl license - part 1.ogg differ diff --git a/pod/episodes/nextepisode b/pod/episodes/nextepisode new file mode 100644 index 0000000..b1bd38b --- /dev/null +++ b/pod/episodes/nextepisode @@ -0,0 +1 @@ +13 diff --git a/pod/episodes/update-episodes.sh b/pod/episodes/update-episodes.sh new file mode 100755 index 0000000..613b461 --- /dev/null +++ b/pod/episodes/update-episodes.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +if [ -f "nextepisode" ]; then + NEXT=$(cat nextepisode) +else + NEXT="1" +fi + +BEFORE=$(ls -l *.ogg | wc -l) + +youtube-dl -x -f bestaudio --audio-format vorbis --yes-playlist 'https://www.youtube.com/playlist?list=PL8Xzb2qPbjDEad5--0M8W5TWEOgj_yo1z' --playlist-start=$NEXT --playlist-end=$NEXT --output "%(title)s.%(ext)s" --write-info-json + +AFTER=$(ls -l *.ogg | wc -l) + +NNEXT=$(expr $NEXT + 1) + +if [ "$BEFORE" -ne "$AFTER" ]; then + YAML_TITLE=$(cat *.info.json | python -m json.tool | grep '\"title\"' | head -n1 | cut -d ':' -f 2 | sed 's/\",.*$//' | sed 's/^.*\"//' | sed 's/[0-9]* - //') + YAML_YT=$(cat *.info.json | python -m json.tool | grep '\"id\"' | head -n1 | cut -d ':' -f 2 | sed 's/\",.*$//' | sed 's/^.*\"//') + YAML_OGG="$(cat *.info.json | python -m json.tool | grep '\"title\"' | head -n1 | cut -d ':' -f 2 | sed 's/\",.*$//' | sed 's/^.*\"//').ogg" + YAML_MP3="$(basename "$YAML_OGG" .ogg).mp3" + YAML_PUBDATE=$(date "+%a, %d %b %Y %X %z") + YAML_NUMBER=$(cat *.info.json | python -m json.tool | grep '\"title\"' | head -n1 | cut -d ':' -f 2 | sed 's/\",.*$//' | sed 's/^.*\"//' | sed 's/ -.*//' | sed 's/^0*//') + YAML_DESCRIPTION=$(cat *.info.json | python -m json.tool | grep '\"description\"' | head -n1 | cut -d ':' -f 2 | sed 's/\",.*$//' | sed 's/^.*\"//' | sed 's/Visit.*//') + + ffmpeg -i "$YAML_OGG" "$YAML_MP3" + + YAML_OGG_SIZE=$(stat -c %s "$YAML_OGG") + YAML_MP3_SIZE=$(stat -c %s "$YAML_MP3") + + TOTAL_DURATION_MS=$(mediainfo --Inform="General;%Duration%" "$YAML_OGG") + TOTAL_DURATION_S=$(expr $TOTAL_DURATION_MS / 1000) + DURATION_S=$(expr $TOTAL_DURATION_S % 60) + TOTAL_DURATION_M=$(expr $TOTAL_DURATION_S / 60) + DURATION_H=$(expr $TOTAL_DURATION_M / 60) + DURATION_M=$(expr $TOTAL_DURATION_M % 60) + YAML_DURATION=$(printf "%02d:%02d:%02d" $DURATION_H $DURATION_M $DURATION_S) + + echo "" >> ../_data/episodes.yaml + echo "- title: \"$YAML_TITLE\"" >> ../_data/episodes.yaml + echo " yt: \"$YAML_YT\"" >> ../_data/episodes.yaml + echo " ogg: \"$YAML_OGG\"" >> ../_data/episodes.yaml + echo " mp3: \"$YAML_MP3\"" >> ../_data/episodes.yaml + echo " oggsize: $YAML_OGG_SIZE" >> ../_data/episodes.yaml + echo " mp3size: $YAML_MP3_SIZE" >> ../_data/episodes.yaml + echo " duration: \"$YAML_DURATION\"" >> ../_data/episodes.yaml + echo " pubdate: \"$YAML_PUBDATE\"" >> ../_data/episodes.yaml + echo " number: $YAML_NUMBER" >> ../_data/episodes.yaml + echo " description: \"$YAML_DESCRIPTION\"" >> ../_data/episodes.yaml + + rm *.info.json + echo "$NNEXT" > nextepisode +fi + diff --git a/pod/images/logo-black.png b/pod/images/logo-black.png new file mode 100644 index 0000000..053eb9a Binary files /dev/null and b/pod/images/logo-black.png differ diff --git a/pod/index.html b/pod/index.html new file mode 100644 index 0000000..c77906e --- /dev/null +++ b/pod/index.html @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + Welcome - foss-north + + + +
+
+
+ +
+
+ + +
+
+ +

Episodes

+
    +
  • Latest
  • +
  • All
  • +
+

RSS

+ + +
+ +
+ +

+ Welcome to the foss-north pod +

+ +

+ The foss-north pod is a pod cast about free and open source. We discuss licensing, copyright, and related topics. Once in a while we have a guest. +

+ +

+ The pod started as a video series where the discussions are supported by illustrations. However, most of the contents also work without video. You can subscribe to the audio only pod cast from our ogg RSS or mp3 RSS, or the video version at YouTube. Likes and subcribes at YouTube are appreciated as it helps us reach a broader audience! +

+ +

Last Episode

+

#12: The curl license - part 1

+ +
Downloads: ogg - mp3 - YouTube
+
Duration: 00:19:10
+

In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl.

+ + + +

Previous Episodes

+ +

You can find all our previous episodes in the episode archive. + +

+
+ + +
+ + +
+ + + + + + + + + \ No newline at end of file diff --git a/pod/pod-mp3.rss b/pod/pod-mp3.rss new file mode 100644 index 0000000..7dd5f5e --- /dev/null +++ b/pod/pod-mp3.rss @@ -0,0 +1,192 @@ + + + foss-north - the pod + https://foss-north.se/pod/ + The foss-north conference crew discuss free and open source, meet interesting guests, and explores various topics around freedoms and source code. + en + Sun, 19 Jul 2020 22:30:18 +0200 + Sun, 19 Jul 2020 22:30:18 +0200 + foss-north + free software, open source, licensing, freedom + yes + + + foss-north + info@foss-north.se + + no + + + + + + + The curl license - part 1 + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + Sun, 19 Jul 2020 22:30:18 +0200 + + https://foss-north.se/pod/episodes.html#ep12 + https://foss-north.se/pod/episodes.html#ep12 + foss-north + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + yes + 00:19:10 + + + + Open Projects + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + Sun, 12 Jul 2020 22:28:28 +0200 + + https://foss-north.se/pod/episodes.html#ep11 + https://foss-north.se/pod/episodes.html#ep11 + foss-north + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + yes + 00:19:08 + + + + Patents - part 2 + Mirko Boehm visits foss-north and talks about software patents (part 2). + Mon, 6 Jul 2020 22:27:24 +0200 + + https://foss-north.se/pod/episodes.html#ep10 + https://foss-north.se/pod/episodes.html#ep10 + foss-north + Mirko Boehm visits foss-north and talks about software patents (part 2). + Mirko Boehm visits foss-north and talks about software patents (part 2). + yes + 00:20:08 + + + + Patents - part 1 + Mirko Boehm visits foss-north and talks about software patents (part 1). + Sun, 28 Jun 2020 22:26:34 +0200 + + https://foss-north.se/pod/episodes.html#ep9 + https://foss-north.se/pod/episodes.html#ep9 + foss-north + Mirko Boehm visits foss-north and talks about software patents (part 1). + Mirko Boehm visits foss-north and talks about software patents (part 1). + yes + 00:14:50 + + + + Tivoization + We take a look at tivoization. What is it, and why is it controversial? + Sun, 21 Jun 2020 22:25:55 +0200 + + https://foss-north.se/pod/episodes.html#ep8 + https://foss-north.se/pod/episodes.html#ep8 + foss-north + We take a look at tivoization. What is it, and why is it controversial? + We take a look at tivoization. What is it, and why is it controversial? + yes + 00:09:45 + + + + The GNU Licenses + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + Fri, 12 Jun 2020 22:21:43 +0200 + + https://foss-north.se/pod/episodes.html#ep7 + https://foss-north.se/pod/episodes.html#ep7 + foss-north + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + yes + 00:20:11 + + + + Modern Permissive Licenses + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + Fri, 5 Jun 2020 22:20:31 +0200 + + https://foss-north.se/pod/episodes.html#ep6 + https://foss-north.se/pod/episodes.html#ep6 + foss-north + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + yes + 00:11:56 + + + + Classic Permissive Licenses + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + Fri, 29 May 2020 22:19:19 +0200 + + https://foss-north.se/pod/episodes.html#ep5 + https://foss-north.se/pod/episodes.html#ep5 + foss-north + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + yes + 00:16:19 + + + + What is a (FOSS) License + What makes a software license a free and open source license? + Sat, 23 May 2020 22:18:12 +0200 + + https://foss-north.se/pod/episodes.html#ep4 + https://foss-north.se/pod/episodes.html#ep4 + foss-north + What makes a software license a free and open source license? + What makes a software license a free and open source license? + yes + 00:14:05 + + + + The History of Free and Open Source Software + We take a look at the history of free and open source software. + Sat, 16 May 2020 22:15:41 +0200 + + https://foss-north.se/pod/episodes.html#ep3 + https://foss-north.se/pod/episodes.html#ep3 + foss-north + We take a look at the history of free and open source software. + We take a look at the history of free and open source software. + yes + 00:14:41 + + + + Copyright and Software + We look at how copyright affects software and why software licenses are necessary. + Sat, 9 May 2020 22:14:13 +0200 + + https://foss-north.se/pod/episodes.html#ep2 + https://foss-north.se/pod/episodes.html#ep2 + foss-north + We look at how copyright affects software and why software licenses are necessary. + We look at how copyright affects software and why software licenses are necessary. + yes + 00:10:46 + + + + What is Copyright + We have a look at the history of copyright and what it actually is. + Fri, 1 May 2020 22:12:10 +0200 + + https://foss-north.se/pod/episodes.html#ep1 + https://foss-north.se/pod/episodes.html#ep1 + foss-north + We have a look at the history of copyright and what it actually is. + We have a look at the history of copyright and what it actually is. + yes + 00:10:52 + + + + \ No newline at end of file diff --git a/pod/pod-ogg.rss b/pod/pod-ogg.rss new file mode 100644 index 0000000..6f4571f --- /dev/null +++ b/pod/pod-ogg.rss @@ -0,0 +1,192 @@ + + + foss-north - the pod + https://foss-north.se/pod/ + The foss-north conference crew discuss free and open source, meet interesting guests, and explores various topics around freedoms and source code. + en + Sun, 19 Jul 2020 22:30:18 +0200 + Sun, 19 Jul 2020 22:30:18 +0200 + foss-north + free software, open source, licensing, freedom + yes + + + foss-north + info@foss-north.se + + no + + + + + + + The curl license - part 1 + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + Sun, 19 Jul 2020 22:30:18 +0200 + + https://foss-north.se/pod/episodes.html#ep12 + https://foss-north.se/pod/episodes.html#ep12 + foss-north + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + In our summer special Daniel Stenberg visits foss-north and talks about curl, the curl license, and how he picked a license for curl. + yes + 00:19:10 + + + + Open Projects + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + Sun, 12 Jul 2020 22:28:28 +0200 + + https://foss-north.se/pod/episodes.html#ep11 + https://foss-north.se/pod/episodes.html#ep11 + foss-north + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + What is an open project? There is more beyond open source. We also discuss why open projects sometimes are less open. For instance when it comes to responsible disclosure and trademarks. + yes + 00:19:08 + + + + Patents - part 2 + Mirko Boehm visits foss-north and talks about software patents (part 2). + Mon, 6 Jul 2020 22:27:24 +0200 + + https://foss-north.se/pod/episodes.html#ep10 + https://foss-north.se/pod/episodes.html#ep10 + foss-north + Mirko Boehm visits foss-north and talks about software patents (part 2). + Mirko Boehm visits foss-north and talks about software patents (part 2). + yes + 00:20:08 + + + + Patents - part 1 + Mirko Boehm visits foss-north and talks about software patents (part 1). + Sun, 28 Jun 2020 22:26:34 +0200 + + https://foss-north.se/pod/episodes.html#ep9 + https://foss-north.se/pod/episodes.html#ep9 + foss-north + Mirko Boehm visits foss-north and talks about software patents (part 1). + Mirko Boehm visits foss-north and talks about software patents (part 1). + yes + 00:14:50 + + + + Tivoization + We take a look at tivoization. What is it, and why is it controversial? + Sun, 21 Jun 2020 22:25:55 +0200 + + https://foss-north.se/pod/episodes.html#ep8 + https://foss-north.se/pod/episodes.html#ep8 + foss-north + We take a look at tivoization. What is it, and why is it controversial? + We take a look at tivoization. What is it, and why is it controversial? + yes + 00:09:45 + + + + The GNU Licenses + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + Fri, 12 Jun 2020 22:21:43 +0200 + + https://foss-north.se/pod/episodes.html#ep7 + https://foss-north.se/pod/episodes.html#ep7 + foss-north + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + We have a look at the GNU licenses. This episode discusses: GPL, LGPL, AGPL and GFDL. + yes + 00:20:11 + + + + Modern Permissive Licenses + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + Fri, 5 Jun 2020 22:20:31 +0200 + + https://foss-north.se/pod/episodes.html#ep6 + https://foss-north.se/pod/episodes.html#ep6 + foss-north + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + We continue our tour of permissive licenses. This episode discusses: Apache License 2.0, MPL 2.0, various other permissive licenses such as WTFPL, Beerware, Unlicense, CC-0, zlib license. + yes + 00:11:56 + + + + Classic Permissive Licenses + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + Fri, 29 May 2020 22:19:19 +0200 + + https://foss-north.se/pod/episodes.html#ep5 + https://foss-north.se/pod/episodes.html#ep5 + foss-north + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + We take a tour of the classic permissive licenses. This episode discusses: BSDs, MIT. + yes + 00:16:19 + + + + What is a (FOSS) License + What makes a software license a free and open source license? + Sat, 23 May 2020 22:18:12 +0200 + + https://foss-north.se/pod/episodes.html#ep4 + https://foss-north.se/pod/episodes.html#ep4 + foss-north + What makes a software license a free and open source license? + What makes a software license a free and open source license? + yes + 00:14:05 + + + + The History of Free and Open Source Software + We take a look at the history of free and open source software. + Sat, 16 May 2020 22:15:41 +0200 + + https://foss-north.se/pod/episodes.html#ep3 + https://foss-north.se/pod/episodes.html#ep3 + foss-north + We take a look at the history of free and open source software. + We take a look at the history of free and open source software. + yes + 00:14:41 + + + + Copyright and Software + We look at how copyright affects software and why software licenses are necessary. + Sat, 9 May 2020 22:14:13 +0200 + + https://foss-north.se/pod/episodes.html#ep2 + https://foss-north.se/pod/episodes.html#ep2 + foss-north + We look at how copyright affects software and why software licenses are necessary. + We look at how copyright affects software and why software licenses are necessary. + yes + 00:10:46 + + + + What is Copyright + We have a look at the history of copyright and what it actually is. + Fri, 1 May 2020 22:12:10 +0200 + + https://foss-north.se/pod/episodes.html#ep1 + https://foss-north.se/pod/episodes.html#ep1 + foss-north + We have a look at the history of copyright and what it actually is. + We have a look at the history of copyright and what it actually is. + yes + 00:10:52 + + + + \ No newline at end of file diff --git a/pod/style.css b/pod/style.css new file mode 100644 index 0000000..6f9796e --- /dev/null +++ b/pod/style.css @@ -0,0 +1,139 @@ +@import url('https://fonts.googleapis.com/css?family=Armata|Open+Sans:300'); +@import url(https://fonts.googleapis.com/css?family=Roboto:300); + +body { + background-image:linear-gradient(#ffcc33 100px, #fff 450px); + background-image:-webkit-linear-gradient(#ffcc33 100px, #fff 450px); + background-repeat: no-repeat; + background-color: white; + + padding-top: 4rem; +} + +span.header { + font-family: 'Armata', serif; + color: #333333; + font-size: 36pt; +} + +h1 { + font-family: 'Armata', serif; + color: #333333; + font-size: 30pt; + + margin-top: 30px; + margin-bottom: 30px; +} + +h2 { + font-family: 'Armata', serif; + color: #333333; + font-size: 24pt; + + margin-top: 24px; + margin-bottom: 30px; +} + +h3 { + font-family: 'Armata', serif; + color: #333333; + font-size: 24pt; + + margin-top: 18px; + margin-bottom: 30px; +} + +h4 { + font-family: 'Armata', serif; + color: #333333; + font-size: 24pt; + + margin-top: 16px; + margin-bottom: 30px; +} + +div.bodyspace { + display: block; + height: 2px; + + margin-top: 20px; + margin-bottom: 20px; +} + +div.bodybreak { + background-color: #ffcc33; + display: block; + height: 2px; + + margin-top: 60px; + margin-bottom: 60px; +} + +div.details { + font-family: 'Roboto', sans-serif; + font-size: 14pt; + margin-top: -20px; + margin-bottom: 20px; +} + +div.italic { + font-style: italic; +} + +p { + font-family: 'Roboto', sans-serif; + font-size: 14pt; + margin-bottom: 20px; + text-align: justify; + text-justify: inter-word; +} + +ul { + font-family: 'Roboto', sans-serif; + font-size: 14pt; + margin-bottom: 20px; +} + +/*a, +a:hover, +a:focus { + font-family: 'Roboto', sans-serif; + font-size: 14pt; + font-weight: bold; + text-decoration: underline; +}*/ + +footer { + background-color: #eaeaea; + text-align: center; + + font-family: 'Roboto', sans-serif; + font-size: 9pt; + + display: block; + width: 100%; + padding-top: 20px; + padding-bottom: 20px; + margin-top: 40px; + + border-top: solid #cccccc 1px; +} + +.navbar .logo { + height: 2rem; + margin-left: 0; + margin-bottom: 0; +} + +.navbar { + margin-bottom: 0; + border-bottom: solid black 1px; +} + +.nav-item > a { + font-family: 'Armata', serif; +} + +.nav-item > a { + color: black; +}