summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-12-13 18:47:55 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-12-13 18:48:05 +0100
commite3315faded9253ea3a02d6e381159faa4756b08b (patch)
tree2b0378d4908306b04b33f099c3029396c071b93a
parentb0271665dabd5b04de0b5f7c9ecb9a5bf604bf12 (diff)
downloadpresentations-e3315faded9253ea3a02d6e381159faa4756b08b.tar.gz
presentations-e3315faded9253ea3a02d6e381159faa4756b08b.tar.bz2
presentations-e3315faded9253ea3a02d6e381159faa4756b08b.zip
Add abstract for LibrePlanet 2022
It has to be about under 150 words, so it'll need to be trimmed down a bit. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--LibrePlanet2022/abstract.txt46
1 files changed, 46 insertions, 0 deletions
diff --git a/LibrePlanet2022/abstract.txt b/LibrePlanet2022/abstract.txt
new file mode 100644
index 0000000..2a15d94
--- /dev/null
+++ b/LibrePlanet2022/abstract.txt
@@ -0,0 +1,46 @@
+Title: Replicant: Struggle for independence
+
+Replicant is an FSF certified 100% free software Android
+distribution.
+
+Android is very different from GNU/Linux. While Android reuses the
+Linux kernel (sometimes with huge modifications), it uses almost no
+other components from GNU/Linux and a lot of the Android code was
+written from scratch.
+
+In GNU/Linux and Android, not all the device drivers[1] are inside the
+Linux kernel. For instance in GNU/Linux part part of the Graphic card
+drivers run outside of the Linux kernel[2][3].
+
+In Android the non-kernel drivers are implemented as "hardware
+abstraction libraries". They also enable smartphones and tablets
+manufacturers to ship Linux kernels with modifications that are
+incompatible with GNU/Linux or to support new hardware features not
+yet supported in GNU/Linux.
+
+Since Replicant was created in 2010, most of the work consisted in
+reusing an Android distribution[5] and to replace or avoiding the
+nonfree hardware abstraction libraries it was using to make specific
+smartphones and tablet work.
+
+These distributions also reused the modified Linux kernels provided by
+the smartphones and tablets manufacturers.
+
+The Replicant project has now completely changed focus and wants to
+get rid of the dependency over vendor kernels and base its work on top
+of the official Linux kernel.
+
+In order to be accessible to people with less technical background,
+this talk will first explain the hardware architecture of smartphones
+and Android (more clearly that this summary that has to be under
+characters) and will then talk about the directions taken by the
+Replicant project.
+
+Attendee will also be able to ask questions .
+
+[1]https://en.wikipedia.org/wiki/Device_driver
+[2]https://en.wikipedia.org/wiki/Graphics_card
+[3]The mesa project provides
+[4]https://en.wikipedia.org/wiki/Mesa_(computer_graphics)
+[5]Replicant has been based on Google's Android and then on
+ CyanogenMod and LineageOS (two Android community distributions).