1 / 54

L17

L17. Linux Today. Brian Dolan-Goecke. Atlanta, Georgia. October 8-12, 2001. Brian Dolan-Goecke. Contact. Email: Brian@Goecke-Dolan.com WebSite: www.Goecke -Dolan.com/Brian Phone: (612) 759-0967. Linux Today.

kimberly
Download Presentation

L17

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. L17 Linux Today Brian Dolan-Goecke Atlanta, Georgia October 8-12, 2001

  2. Brian Dolan-Goecke

  3. Contact • Email: Brian@Goecke-Dolan.com • WebSite: www.Goecke-Dolan.com/Brian • Phone: (612) 759-0967

  4. Linux Today Today, Linux is a fun and exciting development in the IT world. In this presentation we will investigate the evolution of Linux. We will begin by covering some common questions about Linux. Then we look at the current state of Linux, what it has to offer and where it comes up short. To conclude we will look at future development in Linux.

  5. Linux Basics What is Linux ? Where did it come from ? Open Source ? What is Linux composed of ? How does one get Linux ?

  6. What Is Linux ? Common Definition A Unix Operating System and Applications that run on multiple machines from PDAs to Mainframes

  7. What Is Linux ? Technical Definition Collection of programs distributed with the "Linux Kernel", and most often with several additional applications. Often programs and tools included are from GNU, BSD and many other contributors

  8. Where Did Linux Come From ? Linus Torvalds, a student at the University of Helsinki, wrote the Kernel code and released it to the world in 1991

  9. Grow When Torvolds released the Linux Kernel code onto the Internet he did this in a Free, no strings attached manner. He was actively looking for feedback, answers and help

  10. Open Source At the heart of Linux Comes in flavors Can be more complex than the software! Lineo has GPL manager tool See www.opensource.org for more info

  11. Linux Grew To 10 years later, Linux has grown to about 2,437,470 lines of code, with thousands of developers contributing With thousands of applications (packages) being written and developed for it

  12. What Is Linux Composed Of ? Linux Kernel (from Linus Torvalds) GNU Programs (from GNU Project) Other software More correctly called a "GNU/Linux Distribution"

  13. Common Distributions Slackware RedHat Caldera Mandrake Debian Corel

  14. Slackware Current Version: 8.0 Notes: Oldest distribution WebSite: www.slackware.com

  15. RedHat Current Version: 7.1 Notes: Best known distribution Company is more than just distribution Has Alpha CPU Distribution Has Itanium CPU Distribution WebSite: www.RedHat.com

  16. Caldera Current Version: 3.1 Notes: Have products for machines classes Combined with SCO/Unix WebSite: www.Caldera.com

  17. Mandrake Current Version: 8.0 Notes: Based on RedHat ? Known for speed Graphical interface, install, admin, more Has PowerPC version WebSite: www.Mandrake.com

  18. SuSE Current Version: 7.2 Notes: Many available packages Popular in Europe Available on 6 CD's or DVD WebSite: www.SuSE.com

  19. Debian Current Version: 2.2r3 (Potato) Notes: A completely Open Source distribution Multiple CPU Architectures Have some special distributions WebSite: www.Debian.org

  20. Corel Current Version: Second Edition Notes: Based on Debian Bundled with Corel Linux Products Sold to xandrox ? WebSite: www.corel.com/Linux

  21. Notable Distributions YellowDog, for Mac/PowerPC NSA Secure Linux Several Single-Use Distributions NetMax -- www.netmax.com

  22. How Does One Get Linux ? Buy a distribution Download a distribution Build you own distribution

  23. Questions Audience Questions

  24. Current Linux Linux Kernel 2.4 Other Software

  25. Kernel 2.4 Released January 4, 2001 Made Linux more robust and stable with better performance. A lot of these advances make Linux more appealing to the enterprise user. Newest Kernel is 2.4.10, released 9/23/2001

  26. Linux Advances Highlights New Architectures Optimizations Better SMP Better Resource Management Extended Limits DevFS New File Systems

  27. New Architectures Intel Itanium (ia64) IBM Mainframe (S/390) SuperH MIPS 64-bit

  28. Optimizations Pentium III AMD Cyrix MMX/MMX2 MTRR/MCR

  29. Expanded Support For Buses Added direct ISA "Plug and Play" support I2O devices Robust resource management Key for enterprise

  30. Better SMP Multi IO-APIC (Also non-SMP IO-APIC) Can handle many more simultaneous processes Configurable process limit More efficient scheduler Key for Enterprise

  31. Resource Management New Resource Management Subsystem Works better with "Plug and Play" Has PCI card database Works with DevFS

  32. Expanded Limits 4.2 Billion Users and Groups 64 GB Ram on Intel hardware 16 Ethernet Cards 10 IDE Controlers Remove 2GB file size limit Key for Enterprise

  33. Shared Memory POSIX-style shared memory segments Still has SysV shared memory compatibility

  34. VFS Changes Faster and simpler single-buffer system Multi-File System mounts More Partition Table types

  35. Logical Volume Manager Added great flexibility to disk management Key for enterprise

  36. File System Advances Journal File System - Ext3 - Reizerfs - IBM JFS -SGI JFS HPFS Read/Write UDF (cdrom/dvd filesystem)

  37. Embedded Memory Devices Memory Technology Devices (MTD) Disk-On-Chip Onboad memory as MTD Flash Memory More...

  38. Embedded Filesystems Compressed ROM FS (CRAMFS) ROM FS (ROMFS) Simple RAM-Based FS (RAMFS)

  39. New Devices USB IrDA Firewire (IEEE1394) Improved DVD

  40. DevFS Adds ability for dynamic devices Adds ability for static devices nodes Devices created by driver as loaded Directory hierarchy for devices Larger device name space

  41. Desktop Advances Direct Rendering Manager Improved DVD support Digitizer Pad as Mice Parallel device layer rewritten

  42. Software Packages

  43. Servers SAMBA Apache Tomcat/Java

  44. Desktop Software XFree86 4.x GUI Advances - KDE -Gnome Gnome adoption by UNIX community

  45. Other Software Linux Clustering More games

  46. Linux Future

  47. Linux Needs Better HotSwap More raid support (soft/hard) GFS More Fiber Channel Support

  48. Linux Future Continued improvements More devices supported More clustering

  49. Linux Will Be Seen Embedded devices - PDA's - Multimedia devices - Networking devices - Other Continued server growth

  50. What do you think Linux needs for the future ?

More Related