Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Technology Project Distros Lars Noodén

Similar presentations


Presentation on theme: "Computer Technology Project Distros Lars Noodén"— Presentation transcript:

1 Computer Technology Project Distros Lars Noodén (lars.nooden@gmail.com)

2 EC The European Commission insists on ● Open Source ● Open Standards "For all new development, where deployment and usage is foreseen by parties outside of the Commission Infrastructure, Open Source Software will be the preferred development and deployment platform." (2008) – http://ec.europa.eu/idabc/en/document/740 3/469

3 Definitions ● FOSS - Free and Open Source Software ● Distro - an operating system distributed as packaged set including – a kernel – device drivers, – file systems, – utilities and – sometimes user applications ● Stable - not changing

4 Stable ● Kernel ● modules ● drivers ● Programs ● version Same programs ● e.g. Firefox Same versions of the programs ● e.g. KDE 3.5.x Goal met: 100% predictable

5 Support Cycle ● Development ● Release ● Maintenance ● EOL Release Stable Devel

6 Development Release Stable Devel Release Stable Devel Release Stable Devel v1v1 v2v2 v3v3 etc Release Stable Devel

7 Definitions ● Patch – repairs or addresses a specific problem without otherwise changing functionality or behavior. ● Upgrade – essentially a new package with possible changes in functionality, behavior, appearance, price or licensing.

8 OpenBSD Development There are three "flavors" of OpenBSD: ● -release: The version of OpenBSD shipped every six months on CD. ● -stable: Release, plus patches for security and reliability. ● -current: Where new development work is done. Eventually, it will become the next release. Release Stable Current Release Stable Current

9 Debian Development There are three "flavors" of Debian: ● -stable: The released and supported version, with patches for maintenance and security ● -testing: In queue to become "stable", packages selected, but maybe not all arch. ● -unstable: Where new development work is presently being done, and eventually, it will turn into the next testing. StableTesting Unstable StableTesting Unstable

10 Ubuntu ● Ubuntu is built from Debian-testing

11 Distro Components One Kernel: File System: afs, ext, hfs, ufs, ffs, ntfs, iso9660, zfs Utilities: Drivers: Utilities Desktop Environment: (plus window manager) (plus themes) (plus default settings) Programs:

12 Click to add an outline ● Solaris ● NetBSD ● OpenBSD ● DragonFlyBSD ● Slackware ● Debian ● Ubuntu/Kubuntu ● Xubuntu/Fluxbuntu ● Fedora ● RHEL (Red Hat) ● CentOS

13 Definitions ● core - processor ● mult-core - multiple processors in a single chip ● processor - executes programs ● RAM - physical computer memory

14 Solaris ● Widely used Server and Workstation System ● http://opensolaris.org/ ● Common Development and Distribution License (CDDL) Version 1.0: ● view, ● modify, ● build, ● use, and ● redistribute

15 Solaris ● GNU tool chain ● "Zones" - Virtualization ● http://www.opensolaris.org/os/community/zones/faq/ ● x86, x86-64, Sparc architectures ● High-end systems ● > 64 GB RAM ● > 8 cores ● http://www.softpanorama.org/Articles/Linux_vs_Solaris/Depl oyment_areas/high_end_servers.shtml

16 NetBSD ● Often in Embedded Systems and Servers ● http://netbsd.org/ ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

17 NetBSD ● "Of course it runs NetBSD" ● Highly portable ● http://netbsd.org/ ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

18 NetBSD ● Often in Embedded Systems and Servers ● GNU / BSD tool chain

19 OpenBSD ● Often in Embedded Systems and Servers ● http://openbsd.org/ ● BSD License: ● view, ● modify, ● build, ● use, and ● redistribute

20 OpenBSD ● "Only two remote holes in the default install, in more than 10 years!" ● Standards oriented, proactive security, encryption ● http://openbsd.org/ ● GNU - BSD toolchain

21 Others ● DragonFly BSD ● Slackware GNU/Linux ● Gentoo GNU/Linux ● Fedora GNU/Linux  RHEL (Red Hat)  CentOS  YellowDog  K12LTSP ● Arch GNU/Linux ● OpenWRT ● Debian GNU/Solaris  Nexenta ● Debian GNU/Linux  Finnix  Knoppix  Damn Small Linux  Skolelinux / Edubuntu  Maemo ● Debian GNU/NetBSD ● Puppy Linux

22 Computer Technology Project Distros Lars Noodén (lars.nooden@gmail.com)


Download ppt "Computer Technology Project Distros Lars Noodén"

Similar presentations


Ads by Google