diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-12-13 18:47:55 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2021-12-13 18:48:05 +0100 |
commit | e3315faded9253ea3a02d6e381159faa4756b08b (patch) | |
tree | 2b0378d4908306b04b33f099c3029396c071b93a | |
parent | b0271665dabd5b04de0b5f7c9ecb9a5bf604bf12 (diff) | |
download | presentations-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.txt | 46 |
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). |