160 likes | 281 Views
(T)orvolds (U)ni(X) --> TUX!. An Introduction to Linux By Neil Light, KK4VHX. 1983 - GNU's Not Unix 1985 - Free Software Foundation. Richard Stallman. FOSS. 25 August 1991: Hello everybody out there using minix -
E N D
(T)orvolds (U)ni(X) --> TUX! An Introduction to Linux By Neil Light, KK4VHX
1983 - GNU's Not Unix 1985 - Free Software Foundation Richard Stallman FOSS
25 August 1991: Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things). Linus Torvalds The Father of Linux
Flexible • Scalable • No Security by Obscurity • No Vendor Lock-in • If you don't like it, fix it! Why Linux?
Bootloader – After POST, initializes boot device and passes control to the kernel • Kernel – Provides the mechanism for application code to execute, to share resources, and to access file systems and hardware. • Applications – Command interpreters, compilers, utilities, GUI components, word processors, web browsers, etc... What is Linux?
Bootloader – After POST, initializes boot device and passes control to the kernel • Kernel – Provides the mechanism for application code to execute, to share resources, and to access file systems and hardware. • Applications – Command interpreters, compilers, utilities, GUI components, word processors, web browsers, etc... What is Linux?
File based – Data, devices, and processes are all represented by files. • Modular – Hardware and file systems are supported by plugging code into the kernel. • Portable – New architectures are supported by porting source code and recompiling the kernel. Kernel
Server RedHat (RHEL) CentOS Unbreakable Linux (Oracle) SUSE (Novell) • Desktop ?Ubuntu Debian Linux Mint Slackware Pear OS Fedora • Embedded uClinux OpenWRT Ubuntu Mobile Embedded Debian BusyBox* Raspbian Android Distributions
Repositories RPM APT YUM • Architectures ARM x86 AVR RISC SPARC More about distros
GIMP Inkscape LibreOffice Audacity Kdenlive VLC Blender • Photo Editing • Vector Drawing • Desktop Publishing • Audio Production • Video Production • Multimedia Playing/Streaming • 3D Animation Common Applications
CHIRP CQRLog / Xlog FLDigi / FLArq Rigctl / Hamlib GNOME Predict GEDA XNEC2c GNU Radio • Radio Programming • Logging • Digital Modes • Radio Interfacing • Satellite Tracking • Electronics Design • Antenna Modeling • SDR http://radio.linux.org.au/?sectpat=All&ordpat=title Amateur Radio Applications
Shackbox Knoppix SystemRescueCD F-Secure Rescue CD Puppy Linux Thinstation Andy's Ham Radio Linux Live CD http://www.livecdlist.com/ LiveCDs
Neil Light, KK4VHX KK4VHX@neillight.com Questions?