Linux & Open Source

16
Linux & Open Source De toekomst van de IT-industrie ? Jan Guldentops [email protected]

description

De toekomst van de IT-industrie ? Jan Guldentops [email protected]. Linux & Open Source. Wie is BA ?. Leuvens consultancy bureau Oudste Belgische linuxbedrijf (° 1996) Sterke focus op oplossingen bouwen / Solution building / integratie / troubleshooting 4 area's : Infrastructure Security - PowerPoint PPT Presentation

Transcript of Linux & Open Source

Page 1: Linux & Open Source

Linux & Open Source

De toekomst van de IT-industrie ?

Jan Guldentops [email protected]

Page 2: Linux & Open Source

Wie is BA ?

● Leuvens consultancy bureau – Oudste Belgische linuxbedrijf (° 1996)

● Sterke focus op oplossingen bouwen / Solution building / integratie / troubleshooting

● 4 area's :– Infrastructure

– Security

– “Mac Guyver-Projecten”

– BA Testlabs

● Sterke strategische keuze voor – Open Systems

– Open Standards

– Open Source

Page 3: Linux & Open Source

Wat is Linux ?● Freeware OS ontwikkeld door Linus Torvalds

– Linus is er in 1991 mee begonnen

– Vanaf 1.0 (1994) een betrouwbaar OS, ondertussen versie 2.2

– Heel de wereld sleutelt er aan mee

● Linux is een verzamelnaam– Er zijn verschillende interpraties, totaalpakketten van hetzelfde OS te vinden: distributies

– Elk met hun eigen smaak en voorkeuren

● Een werkend Linuxsysteem bestaat uit 4 elementen– Een kernel

● De eigenlijke communicatie tussen het OS en de hardware

● Alle basisfeatures (networking, Raid, filesystemen, etc.) van het besturingssysteem

● Kan je zelf compileren

– Een gevarieerd pakket aan open source programma's

● Bash, Apache, NC-FTP, etc.

– Een grafische schil : X-windows

– Een Windowmanager

– De look and feel van X-windows: KDE, Gnome, Afterstep

Page 4: Linux & Open Source

Linux is onderdeel van een beweging !

● Open source Software– GPL, Copyleft, Freeware

– Betrouwbare stabiele software met de beschikbare sourcecode

– Way of life

– Brood verdienen op ontwikkeling en support, niet op licentieverkoop.

● Open standards– TCP/IP - SMTP, HTTP en andere protocols

– Dankzij het internet een grote doorbraak

– Zelfs de grote jongens laten hun proprietaire systemen vallen.

● Bijvoorbeeld Lotus Notes gebruikt vanaf 5.0 SMTP als E-mailprotocol

– Toch duidelijke sabotage van partijen als Microsoft en Cisco

● Geen lockin van de de klanten meer

Page 5: Linux & Open Source

Linux = hot !● De marktleider(s) lachen hun klanten in hun gezicht uit

– security-bugs Microsoft besturingssystemen

– stroom aan virussen

– “melken” van de klanten

● Linux is nu volwassen– Kernel 2.6 is net uitgekomen

● linux was volwassen vanaf 2.2 nu zijn we twee versies later

– Er zijn goede, relatief makkelijk te installeren linux-distributies voorhanden

● Industrie ziet brood in Linux– Hardware-vendors: IBM, Compaq, Dell, HP, ...

– Software-vendors: Oracle, SAP, Informix, Sybase, etc.

Page 6: Linux & Open Source

Mogelijkheden● Linux = knooppunt ts Unix en PC-wereld

– Eindelijk een goedkoop alternatief om een Unix op PC-hardware te draaien. <-> Sun, HP, IBM op proprietaire hardware

– Erft alle applicaties en toepassingen van de Unixwereld

● Leert terug unix aan een generatie gebruikers– Gratis dus makkelijk toegankelijk voor bv studenten

– Terug een generatie IT'ers die unix kent.

– Makkelijk om thuis een testlinux op te zetten.

● Open source = ideale research en ontwikkelingsomgeving● Ondertussen ook een haalbaar alternatief in het bedrijfsleven

– In de eerste plaats als server en netwerktoestel

– In mindere mate als workstation.

Page 7: Linux & Open Source

Praktisch● Internet - Intranetserver

– Apache webserver

● Webpagina's databasesdatabasedriven

● integratie met andere diensten

– Mailserver

● Pop3

● Sendmail / Qmail

– Caching Proxy

– Nameserver

– LDAP of andere internetservices

● File / Printserver– Samba / NFS

– DHCPD

– Fax-gateway op basis van mgetty

– Kleine webbased intranet-applicaties

● Database-server– Oracle / Informix

– Papa en mama-winkels

Page 8: Linux & Open Source

Linux voor networking of Security● Router / Bridge

– Routing, Network Adress Translation, Dhcp, etc.

– Routers zelf op maat maken

● ISDN-router

● Gigawave wireless router

● Security– Firewall

● Linux heeft een uitstekende firewallingcode in zowel kernels 2.0, 2.2 en 2.6.

● Kan elke commerciele firewall op de markt aan

● Als frontend voor eventueel kwetsbare en weinig performante servers

● b.v. mailgateway voor een Exchange server

– Virtual Private Networking

● Linux kan geencrypteerde tunnels opzetten

● Ondersteunt IPSEC

– Linux als waakhond in het netwerk

● Monitoring-toestel

● Sniffer

Page 9: Linux & Open Source

Linux als werkstation of NC● Als werkstation

– Spotgoedkoop X-workstation

– Ideaal als ontwikkelingsomgeving

● o.a. Crossplatformtools zoals Perl en GCC

– Als workstation voor gewone gebruikers

● Begint M$ te bedreigen

● Hoop goede Office-suites (OpenOffice)

● KDE Office

– Handig workstation voor netwerkbeheerders

● Als Network Computer– Diskless station

– Boot over het netwerk -> filesysteem staat op een NFS-server

– Gebruiker krijgt X-windows met een Netscape maar kan niks naar de knoppen helpen

– Spotgoedkope hardware (+- 250 euro voor een minimumconfiguratie)

– Ideaal voor bijvoorbeeld bibliotheken en kiosken

Page 10: Linux & Open Source

basis voor een black box eindproduct

● Ontwikkeling van volledig op maat gemaakte oplossingen op basis van Linux

● Voorbeelden– Watchguard firewall

– Cobalt Internetservers

– MP3-players

– WebTV's

– Autonome wagens

– Allerlei kiosktoepassingen en wearable computers

– Gigaswitches.

Page 11: Linux & Open Source

ondersteunde hardware● Processoren / Systemen

– Intelachtigen 386, 486, pentiums, Pentium II, cyrix, Amd, etc.

– 64bit AMD Opteron en Xeon - Digital Alpha

– Strongarm

– Sparc / Ultrasparc

– Mips

– Macintosh: Mk68 – Powermac

– Powerpc

● Meeste PC-hardware is ondersteunt– Best even een kijkje nemen in de hardware FAQ

– Makkelijker om te zeggen wat niet ondersteunt is:

● Winmodem en andere windowsgeorienteerde en sterk software-gebaseerde hardware

● IBM Mwave

● Laptops– Toshiba's, Compaqs en Thinkpads vormen meestal geen echte problemen

Page 12: Linux & Open Source

Linux installeren● Stap 1: een distributie kiezen

– De oervaders:

● Debian

● Slackware

– De nieuwe, commerciele kanonnen

● Redhat

● Suse / Novell

● Turbolinux

● Redflag Linux

– Speciale versies

● Trinux

● Doslinux

Page 13: Linux & Open Source

Hoe kiezen ?Echte godsdienst-oorlogen

Page 14: Linux & Open Source

Linux versus NT/W2K●

Page 15: Linux & Open Source

Voordelen van Linux t.o.v. windows

● Stabiliteit– Servers hebben uptimes van 200 a 400 dagen

– Workstations hebben uptimes van weken

● Remote beheerbaar– Linuxmachine is met bijvoorbeeld ssh perfect vanop afstand beheerbaar

● Prijs– Quasi gratis

● Draait op lichtere hardware– Pentium met 32 MB is voldoende voor veel servertoepassingen

– Routing en firewalling kan op een 486 met 8 MB

● Volledige broncode beschikbaar● Kan op maat gefinetuned worden

– Kernel kan aangepast worden aan de specifieke vereisten

Page 16: Linux & Open Source

Voordelen van Linux t.o.v. windows

● Minder getraind personeel beschikbaar– Onder iedere steen zit wel een NT Administrator of toch iemand die denkt dat hij dat is.

● Minder goede grafische schil (GUI)– X-Windows is minder goed als Grafische schil voor workstations dan Microsoft

– Microsoft heeft ook het voordeel van de standardisatie.

● Te weinig clientapplicaties● Marketing

– Het is moeilijker om Linux aan het management te verkopen dan Microsoft

● Rest mogen jullie zelf invullen