You are on page 1of 18

Operating Systems and Systems Integration

Operating Systems and Systems Integration


Is this a theoretical subject?
NO! This is practical!
Mostly based on Linux
Nick Loves Linux
So why does Nick love Linux?

Is this a boring subject only about the


More reasons why Nick Loves Linux
Open Standards and Protocols
Standards that are not so open
Embrace and Extend

theory of the internal operation of an


Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)

operating system??? How Best to Integrate? Standards


So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 1/18


Is this a theoretical subject?

■ Hmmm, operating systems: sounds like a theoretical Operating Systems and Systems Integration
Is this a theoretical subject?

subject NO! This is practical!


Mostly based on Linux

■ At university, a lot of theory from a text book Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ Are we going to spend lots of time copying from a text Open Standards and Protocols
Standards that are not so open
book? . . . Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 2/18


NO! This is practical!

■ This subject aims to provide you with practical skills that Operating Systems and Systems Integration
Is this a theoretical subject?

you will find useful in your workplace. NO! This is practical!


Mostly based on Linux

■ You learn here by doing. Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ I even understand this subject too! Open Standards and Protocols
Standards that are not so open
Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 3/18


Mostly based on Linux

■ . . . with some comparisons with Windows 2000. Operating Systems and Systems Integration
Is this a theoretical subject?

■ Aim to support career certification, e.g., Red Hat Certified NO! This is practical!
Mostly based on Linux

Engineer, Linux Professional Institute Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
Open Standards and Protocols
Standards that are not so open
Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 4/18


OSSI — ver. 1.1 Introducton to OSSI - p. 5/18
So why does Nick love Linux?

■ It is free software Operating Systems and Systems Integration


Is this a theoretical subject?

■ Free as in freedom NO! This is practical!


Mostly based on Linux
Nick Loves Linux
■ . . . also, free as in free beer So why does Nick love Linux?
More reasons why Nick Loves Linux

■ It works really well Open Standards and Protocols


Standards that are not so open
Embrace and Extend
■ It can “glue” many other things together Other “Industry Standards”
What is “Systems Integration”?
■ Like Lego; can build anything I want Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 6/18


More reasons why Nick Loves Linux

■ Built on cooperation Operating Systems and Systems Integration


Is this a theoretical subject?

■ Great for Internet applications NO! This is practical!


Mostly based on Linux
Nick Loves Linux
■ Only fully compliant TCP / IP So why does Nick love Linux?
More reasons why Nick Loves Linux

■ We can see and modify the source code to any of it that we Open Standards and Protocols
Standards that are not so open

want to Embrace and Extend


Other “Industry Standards”
What is “Systems Integration”?
■ Based on standards Why From Many Companies?
Monoculture (One supplier)
■ Uses open protocols How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 7/18


Open Standards and Protocols

■ What do I mean by “Open Standard?” Operating Systems and Systems Integration


Is this a theoretical subject?
◆ Can freely download the standard, not pay a huge fee NO! This is practical!
Mostly based on Linux

just to read it Nick Loves Linux


So why does Nick love Linux?
◆ Agreed to by open discussion: barrier to participation is More reasons why Nick Loves Linux
Open Standards and Protocols
lack of ability, not lack of money! Standards that are not so open
Embrace and Extend
◆ Examples of open standards: Other “Industry Standards”
What is “Systems Integration”?
n TCP / IP , http, SSH , ftp, DNS , DHCP , Perl, LDAP , SMTP , Why From Many Companies?
Monoculture (One supplier)
TLS , many, many more How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 8/18


Standards that are not so open

■ Many standards are developed in a less open way Operating Systems and Systems Integration
Is this a theoretical subject?

■ Example: the WEP protocol, used to provide “privacy” for NO! This is practical!
Mostly based on Linux

wireless LANs Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ Developed behind closed doors, announced to the public Open Standards and Protocols
Standards that are not so open

■ Cracked almost immediately: a bad design Embrace and Extend


Other “Industry Standards”
What is “Systems Integration”?
■ Not open to inspection and peer review Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 9/18


Embrace and Extend

■ Many companies use “standards” Operating Systems and Systems Integration


Is this a theoretical subject?

■ But change them a little bit to give a competitive advantage NO! This is practical!
Mostly based on Linux
Nick Loves Linux
■ Example: Kerberos So why does Nick love Linux?
More reasons why Nick Loves Linux
◆ Developed at MIT as open source software, Open Standards and Protocols
Standards that are not so open
◆ Improved by programmers all round the world Embrace and Extend
Other “Industry Standards”
◆ Used by Microsoft for authentication in Active Directory What is “Systems Integration”?
Why From Many Companies?

■ Microsoft changed the interpretation of one small part of Monoculture (One supplier)
How Best to Integrate? Standards

the protocol So what answers are there?


Samba — Systems Integration

Effect: all Kerberos clients can use a Microsoft Kerberos


Practical: 60 hours of laboratory workshops!

server
■ But Microsoft clients will refuse to work with anything
except a Microsoft server.

OSSI — ver. 1.1 Introducton to OSSI - p. 10/18


Other “Industry Standards”

■ Consider the Microsoft Office suite Operating Systems and Systems Integration
Is this a theoretical subject?

■ The layout is a secret NO! This is practical!


Mostly based on Linux
Nick Loves Linux
■ OpenOffice.org has developed an office suite that can read So why does Nick love Linux?
More reasons why Nick Loves Linux
and write Office documents Open Standards and Protocols
Standards that are not so open

■ Very hard work: Embrace and Extend


Other “Industry Standards”

◆ a moving target What is “Systems Integration”?


Why From Many Companies?

◆ Much effort by MS to make them very hard to read, and Monoculture (One supplier)
How Best to Integrate? Standards

even harder to write So what answers are there?


Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 11/18


What is “Systems Integration”?

■ It involves combining products from many companies into a Operating Systems and Systems Integration
Is this a theoretical subject?

system NO! This is practical!


Mostly based on Linux

■ Other words: interoperation, compatibility Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ Very important: it’s not enough just to learn one product Open Standards and Protocols
Standards that are not so open
Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 12/18


Why From Many Companies?

■ Why not just from one supplier? Operating Systems and Systems Integration
Is this a theoretical subject?
NO! This is practical!
Mostly based on Linux
Nick Loves Linux
So why does Nick love Linux?
More reasons why Nick Loves Linux
Open Standards and Protocols
Standards that are not so open
Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 13/18


Monoculture (One supplier)

■ Advantages: Operating Systems and Systems Integration


Is this a theoretical subject?

■ Fewer system integration problems NO! This is practical!


Mostly based on Linux
Nick Loves Linux
■ Less skill required So why does Nick love Linux?
More reasons why Nick Loves Linux

■ All training from the one vendor Open Standards and Protocols
Standards that are not so open
Embrace and Extend
■ Disadvantages: Other “Industry Standards”
What is “Systems Integration”?
■ Vulnerability in one is a vulnerability in all (e.g., So.Big, Why From Many Companies?
Monoculture (One supplier)

Blaster, SirCam, NIMBDA worms, Outlook viruses) How Best to Integrate? Standards
So what answers are there?

■ One supplier cannot make everything: Samba — Systems Integration


Practical: 60 hours of laboratory workshops!

■ E.g., Cisco sell more routers and switches than Microsoft

OSSI — ver. 1.1 Introducton to OSSI - p. 14/18


How Best to Integrate? Standards

■ Using Open Standards that are free of patents and other Operating Systems and Systems Integration
Is this a theoretical subject?

restrictions on use NO! This is practical!


Mostly based on Linux

■ . . . But every vendor says they support the standards! Nick Loves Linux
So why does Nick love Linux?
More reasons why Nick Loves Linux
■ Some standards are more open than others! Open Standards and Protocols
Standards that are not so open
Embrace and Extend
Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 15/18


So what answers are there?

■ Free software supports open standards Operating Systems and Systems Integration
Is this a theoretical subject?

■ So open, you can read the source code and see how it NO! This is practical!
Mostly based on Linux

works! Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ You can even change it to suit your needs, and if you find Open Standards and Protocols
Standards that are not so open
problems, you can fix them! Embrace and Extend
Other “Industry Standards”

■ Aim for interoperation, not for exclusion or market benefit What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 16/18


Samba — Systems Integration

■ Samba allows a Linux or Unix or Macintosh machine to talk Operating Systems and Systems Integration
Is this a theoretical subject?

with Windows NO! This is practical!


Mostly based on Linux

■ and the other way round Nick Loves Linux


So why does Nick love Linux?
More reasons why Nick Loves Linux
■ Free Software Open Standards and Protocols
Standards that are not so open

■ A Linux machine can be an NT-4 compatible Primary Embrace and Extend


Other “Industry Standards”

Domain Controller What is “Systems Integration”?


Why From Many Companies?
Monoculture (One supplier)
■ Can also be an AD member How Best to Integrate? Standards
So what answers are there?
■ Very stable, high quality Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

■ Used by many companies to interoperate with Windows

OSSI — ver. 1.1 Introducton to OSSI - p. 17/18


Practical: 60 hours of laboratory workshops!

■ We start this week! Operating Systems and Systems Integration


Is this a theoretical subject?

■ So what will we do? NO! This is practical!


Mostly based on Linux
Nick Loves Linux
■ In the first class, we partition hard disks So why does Nick love Linux?
More reasons why Nick Loves Linux

■ . . . then install Linux. Open Standards and Protocols


Standards that are not so open
Embrace and Extend
■ See you there! Other “Industry Standards”
What is “Systems Integration”?
Why From Many Companies?
Monoculture (One supplier)
How Best to Integrate? Standards
So what answers are there?
Samba — Systems Integration
Practical: 60 hours of laboratory workshops!

OSSI — ver. 1.1 Introducton to OSSI - p. 18/18

You might also like