I switched to Linux
You can too
Presented by Stephen Cross
1990
Love Afair
2004
2005
2007
Love on the Rocks?
Why switch?
For me...
Apple's Direction
Professional Development
Phil Schiller - 2012
“It's the most beautiful computer we've ever made”
Mojave Min Req: MacBook Pro (Mid 2012 or newer)
2011 MBPro: Core i5 2.4Ghz
In my opinion
- Beauty over function.
- Consumer not the professional.
- Less choices.
- Disposable computers.
Technical Skills - Drupal Dev
- PHP
- Javascript
- Twig
- CSS
- Design
Modern Workflows
Local Dev - Front Build - CI - Deployment - Testing
SKILL: DevOps
Drupal and Linux
Production servers - Linux
Local Dev Enviroment - Linux (via Docker)
Thought Process
If I work in Linux...
Closer to my deployment environment.
Get comfortable (remove technology fear).
Be better at DevOps type things.
Be more valuable to your team.
Switch to Linux.
What is Linux?
- Linux is an operating system, like Mac OS and Windows
Is Linux Popular?
- Linux runs on 100% of the world’s 500 supercomputers
- 95% of the servers that run the world’s top 1 million domains are powered by Linux
- 85% of all smartphones are based on Linux
- 54.1% of professional developers use Linux as a platform in 2019
- All ATF websites run on Linux.
Linux is Everywhere
- TiVo - Roku
- Kindle
- In-car and In-flight Entertainment
- Self Driving Cars
- Smart Refrigerators
- Washing Machines
- Air Traffic Control
- U.S. Department of Defense
- Nuclear submarines
- This Presentation
If it has a computer chip
It's probably running Linux
Linus Torvalds
 |
- Born 1969 - Finland
- Lives in Oregon
- Created Linux 1991
- Also created git (version control system)
|
Open Source
- Open Source
- Developed by over 200 company, many non-profit organization, thousands of developers
- Nobody owns Linux.
- Any can use and modify it
- Someone has an idea...
There's a Linux for that.
Distributions
Flexibility
Your Choice
Beefy desktop with four displays
Light weight, minimal port laptop for traveling
Laptop to have SD reader, and USB 3.0 ports
Small profile, quiet computer for a family room
Hardware
- Shipping with Linux: Dell, System76, Purism
- Ubuntu Certified hardware - https://certification.ubuntu.com/
- Revive Old hardware
System 76

System 76
- Works out of the box
- Execellent customer support
- Computer I want to use
- Time to explore, test, nuke if need to
Breaking the Chains
Choosing open-source, multi-platform apps
For me: Linux, Mac, iOS, Android, Web Browsers
Drupal Dev Apps
- Docker (Lando/DDEV) - PASS!
- Drupal VM (Virtualbox, Vagrant, Ansible) - PASS!
- IDE (PHP Storm/VS Code) - PASS!
- Sequel Pro - ?
Google & AlternativeTo.net
MS Office Apps
- LibreOffice - Open Source
- Reads and writes to MS and standard formats
- Perform all common tasks
- Free Office - Not open source
- Better Office Compatibility
- Free for basic functionality
- Online: Office and Google
No Linux Options : Windows
- Run Windows in a virtual machine
- Use Wine - (Wine Is Not an Emulator)
- Find alternative software
No Linux Options : Mac
- Find alternative software
My Alternatives
- Adobe Photoshop -> Gimp (for basic image editing)
- Audition -> Audacity (great replacement)
WineHQ.org
During Transition
- Get comfortable & build confidence
- Sense of freedom
- Realization: OS is just another App
- Distro-hoping
$300 Experiment
- Drupal development laptop
- Eveyday use
- $300
Thinkpad - T420
- Ebay: $45
- 128 GB SSD: $36
- Charger: $11
- i5 Gen 2 - 3.2 ghz
- 8G Ram
- Less than ... $100
Getting Started
- Live ISO
- Etcher - Linux, Mac, Windows
- Burn to USB
- Boot from USB
- Second Machine
- DO NOT GO ALL IN
Summary
- Linux is not just for geeks
- Linux is not command line only
- GUI competes with Mac OS and Windows
- Take control
- Grow your skills and confidence
- Choose OS agnostic hardware
- Buy hardware shipped with Linux
Fall in love again.
Switch to Linux