class: center, middle, inverse, title-slide # Open software and stuff ## Free yourself ⚔️ 😎 Be happy ### Timothée Bonnet ### 2021-06-30 --- class: center, middle ## 1. Operating System 🐧 ## 2. Why open-source / free software? ## 3. Science stuff 🔬 ## 4. Normal life stuff 😺 --- class: center, middle, animated, slideInRight # Linux (Ubuntu): What you may think it is <video width="768" height="576" controls> <source src="media/vim.mp4" type="video/mp4"> </video> --- class: inverse, center, middle, animated, bounceInDown # Linux (Ubuntu): What it really is <video width="768" height="576" controls> <source src="media/Rstudiowork.mp4" type="video/mp4"> </video> --- ## Linux (Ubuntu): What it really is > Command line powerful but unecessary > > Installation super easy > > Start with double-boot (and soon never use Windows/MacOS again) -- ### Compared to Windows * You are in control (no random update/restart, no multi-layered admin rights, no unwanted features...) * Does not slow down with age; virtually no virus * Lighter / faster / customizable * All Unix tools -- ### Compared to MacOS * Does not cost one kidney * Hardware and software fully customizable --- ## 2. Why open-source / free software? ### Free Software (all GNU or MIT license) * Libertarian philosophy (focus on social movement) * No restriction on usage or modification * Distribution can be at a cost or no cost -- ### Open Source software (e.g., Android) * Similar but more business-friendly philosophy (focus on development efficiency) * Distribution at no cost * Can't discriminate against people, groups or restrict usage of other software -- ### Freeware (e.g., Skype, Acrobar Reader) * No cost * Can restrict usage (e.g., Mendeley encryption) * No modification without permission / no source code --- class: inverse, center, middle ### Pro proprietary software argue: * increases funding/time in software research and development * generates more economic activity (market revenues) -- ## I am no expert but pretty clear that ### (Non-free) Proprietary software slows down science -- ### generates inequalities -- ### sometimes lead to sub-optimal software (marketing- instead of performance- oriented) --- class: middle, animated, bounceInDown # 3. Science stuff 🔬 --- # Data management, analysis, statistics... -- ### Supports science that can be shared, checked, reproduced, improved Who can pay for licenses out of first world universities? How do you check analyses that were run by clicking in menus? How do you contribute new/improved features if you can't read the source code? -- ## A few examples: ### Statistics, data: SPSS/SAS/Matlab → R/Python/Scilab... ### Workflows: XXX → Make, Conda, Git --- class: middle, animated, bounceInDown # Academic office work * Slides: Powerpoint → LibreOffice Impress, `\(\LaTeX\)` Beamer, RPres, Markdown Xaringan <img src="https://upload.wikimedia.org/wikipedia/commons/b/be/Sharingan_triple.svg" height="40px" /> * Writing: Microsoft Word → LibreOffice, `\(\LaTeX\)`, Markdown, Pandoc... * Spreadsheet: Microsoft Excel → LibreOffice Calc * Reference manager: <b>Mendeley</b>, Endnote → Zotero --- # 4. Normal life stuff 😺 --- class: middle, animated, bounceInDown name: colors # Open/free software not only for science! -- ## Basic officework software * OS: MacOS / Windows → Linux (Ubuntu, Debian...) * Browsing: Chrome, Edge... → Firefox, Chromium... * Emails: ?? → Thunderbird, Evolution... * Music: ?? → foobar -- ## Specialised software * Audio: Audacity * Photo: Darktable, RawTherapy * Video, 3D, video game: Blender --- class: inverse, center, middle background-image: url(media/ezgif-2-c5737c2b505b.gif) -- # <span style="color:white"> Free Open-software is </span> # <span style="color:white"> better for science </span> # suitable for everyday life --- class: centre, animated, flipInY background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/be/Sharingan_triple.svg) ## BTW, Xaringan is awesome! .large[(yes, what you see is R-Markdown in RStudio)] <br> <br> <br> <br> <br> <br> <br> <br> <br> [**https://github.com/yihui/xaringan**](https://github.com/yihui/xaringan)<br> [https://github.com/gadenbuie/xaringanthemer](https://github.com/gadenbuie/xaringanthemer) The chakra comes from [remark.js](https://remarkjs.com), [**knitr**](http://yihui.name/knitr), and [R Markdown](https://rmarkdown.rstudio.com). Image credit: [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Sharingan_triple.svg)