linux og open source - aalborg...
Post on 19-Jul-2020
4 Views
Preview:
TRANSCRIPT
1
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Linux og Open SourceLinux og Open Sourcehistorie og statushistorie og status
Peter Toft <pto@linuxbog.dk>
2
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Free Software FoundationFree Software FoundationDannes i 1984 og ledes af Richard M Stallman
Mål -> GNU-systemet
GNU's Not UNIX
Free Software
Software skal være frit
Compilere, editorer mv. af høj kvalitet lavet – kernen mangler!
Software under GPL
General Public License
3
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Linus skaber LinuxLinus skaber LinuxStart i 1991 - Unix var for dyrt
”Hvem vil være med til at skrive et UNIX-lignende styresystem?”
I starten udviklet af finske Linus Torvalds
Kildekoden på Internet i åben licens
Han fik mange til at bidrage
Udviklingsmetoden ”Linux development model” danner skole-eksempel for succes
4
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Hardware og LinuxHardware og LinuxLinux findes til bl.a.
i386 -Itanium, AMD, Cyrix, SMP
Alpha, SUN Sparc, MIPS, HPPA
Motorola mk68000, PowerPC, ARM
S/390 mainframe fra IBM
5
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
BSD-familienBSD-familien
Open Source
htttp://www.freebsd.org
http://www.openbsd.org
http://www.netbsd.org
Under BSD-licens
6
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
GPL og BSD-licensenGPL og BSD-licensenGPL
Tag software og brug.
Ændringer skal fødes tilbage til projektet
”sikrer” konvergens
Ekstremt udbredt licens
BSD-licensen
Tag software og brug.
Ændringer skal IKKE nødvendigvis tilbage.
Copyrights må ikke slettes.
Mulighed for divergens
Bedre ”firma”-muligheder
7
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Open SourceOpen Source
Eric S. Raymond går sammen med Linus Torvalds mv og formulerer Open Source
Sammenfatter ”alle” frie varianter i en hat
Feb 1998
Stor succes!!
8
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Open Source handler om frihedOpen Source handler om frihedhttp://www.opensource.orghttp://www.opensource.org
Man må frit distribuere program og kildekode
Uden at betale royalties!
Man skal have adgang kildekoden til programmet
Man har lov til at rette i kildekode og udsende sin egen version af programmet
Man må ikke diskriminere eller lægge op til specielle begrænsninger i brug.
9
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Hvad hvis jeg får kildekoden?Hvad hvis jeg får kildekoden?
Jeg kan - i princippet - selv rette fejl
Jeg kan - i princippet - selv udvide programmet.
10
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Linux Development Model (I)Linux Development Model (I)
Firma
Bruger A: Fejl når tryk F1
Bruger B: Fejl når tryk F2
Bruger C: Fejl når tryk F2
Kernegruppe Bruger C: F2-fejl rettet, her er koden
Bruger A: Fejl når tryk F1
Bruger B: Fejl når tryk F2
Linux development model
Traditionel firma/køber
Computer source code -----> Machine executable program
For (ii=0;ii<10;ii++) {
a(ii) = 2*i+3; -----> 0101010101001010101
}
11
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Ulemper ved Open Source?Ulemper ved Open Source?
Der er ingen reelle garantier
Der har været stor fokus på udviklernes egne behov
Der er en klar bedring af dette
Se om programmerne har det I skal bruge!
12
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Fordele ved Open Source?Fordele ved Open Source?
Hurtige udviklingscyklus
Alle kan deltage i udviklingen
Virus er nærmest ukendt
Ingen bagdøre (som MS-software har)
Stor fokus på sikkerhed
Interbase bagdør; fundet efter ½ år i OSSbruger: politically, password: correct
13
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Hvad er Linux?Hvad er Linux?
Egentlig kun selve kernen
Resten er ligeså vigtigt
Linux burde måske hellere hedde
Gnu/Linux/XFree86/Apache/OpenOffice.org/KDE/GNOME/Mozilla-systemet
I folkemunde kaldes dette blot Linux....
Open Source
14
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Penge i Open Source når Penge i Open Source når programmerne er gratisprogrammerne er gratis
Firmaerne skal distancere hinanden på prisservicekvalitet
Open Source gør at leverandør skal levere kvalitet
kan ikke leve på tradition alene.
Produkt dør ikke sammen med leverandør eller ændringer i strategi!
15
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Hardware/SoftwareHardware/SoftwareIBM, HP, SUN vil sælge hardware + software + services
HW + Windows 2000 + server software
30.000 kr
HW + Linux + server software
25.000 kr
Profil måske 2000 kr Profit måske 5000 kr
16
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Open Source Open Source systemer i dagsystemer i dag
17
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
NetværketNetværket
Windows Mac
Linux
Na vn es erver ogwebs erver
Lin u x VPNLin u x firewa ll, DHCP, em a il,DNS, Webs erver
In tern et
Printer
Lin u x p r im æ r dom a in con troller+ Fil/ Pr in ters erver
Lin u x overvå gn in gog s ys a dm
Lin u x rou tere
Alt dette findes gratisCentral fjernadministration mulig
18
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Servere: Low to middle endServere: Low to middle end
Web server - Apache er en stor succesSAMBA
Fil server til Windows/Linux/Mac
Print server
Domain controller
Database server - Oracle, Sybase osv.Mail/ftp/DNS/router/firewall
Ingen ”exchange” killer i Open Source .... endnu :-)
19
http://pto.linux.dk/foredrag/odense-2004
Server-software i Open SourceServer-software i Open Source
Web server (www.apache.org) Web server (www.apache.org) Apache er en stor succesApache er en stor succes
SAMBA (www.samba.org)SAMBA (www.samba.org)Fil, print og domain server til Windows/Linux/MacFil, print og domain server til Windows/Linux/Mac
Database server - Oracle, Sybase osv.Database server - Oracle, Sybase osv.MySQL og PostgreSQL er gratis :-)MySQL og PostgreSQL er gratis :-)
Mailserver - Mailserver - Open-Xchange (SuSE) Open-Xchange (SuSE) http://mirror.open-xchange.org/ox/EN/community/http://mirror.open-xchange.org/ox/EN/community/
Open Groupware Open Groupware http://opengroupware.org/http://opengroupware.org/
Courier IMAP Courier IMAP http://www.courier-mta.org/imap/http://www.courier-mta.org/imap/
Kolab Kolab http://kolab.org/http://kolab.org/
20
http://pto.linux.dk/foredrag/odense-2004
Osterman Research in October 2004Osterman Research in October 2004http://www.it-observer.com/articles.php?id=427http://www.it-observer.com/articles.php?id=427
55% af CIO og IT chefer overvejer at skifte til 55% af CIO og IT chefer overvejer at skifte til Linux email systemer indenfor de næste 2 år.Linux email systemer indenfor de næste 2 år.
21% foretrækker Linux til hele email 21% foretrækker Linux til hele email infrastruktur.infrastruktur.
40% vil gerne have lavere pris og bedre 40% vil gerne have lavere pris og bedre ydelse.ydelse.
21
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Desktop for "ikke eksperter"Desktop for "ikke eksperter"
KDE eller GNOME desktopGrafiske indgange til ”kryptiske” systemfunktionerNem adgang til floppy/cdrom, print systemet
Office programmerStarOffice, GNOME Office, KOffice, OpenOffice.org
BilledprogrammerThe GIMP (PhotoShop)
InternetKonqueror, Mozilla, Netscape, Opera
22
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
KDE3.1
23
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
OpenOffice.orgOpenOffice.org
Kan OpenOffice.org alt hvad MS Office kan?
Hvad er StarOffice i forhold til OpenOffice.org?
Pris
OpenOffic
e.org til Linux, Windows, *BSD, MacOS/XOpenOffic
e.org til Linux, Windows, *BSD, MacOS/X
24
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
StarOffice/OpenOffice.orgStarOffice/OpenOffice.org
25
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
EvolutionEvolution
26
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
EvolutionEvolution
27
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Fil/Web/Share-Fil/Web/Share-browserbrowser
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Big Brother overvågerBig Brother overvåger
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Big Brother overvågerBig Brother overvåger
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
SystemadministrationSystemadministration
Fuld adgang til fjernadministrationOpgradering via nettet - ikke en CD i hver maskine Fuld kontrol over versioner og ændringerAvancerede overvågningssystemer via webAlt kan styres fra kommandolinienGrafiske værktøjer findes
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Apache opsætningApache opsætningNameVirtualHost 192.168.1.3
<VirtualHost 192.168.1.3>
ServerName www.linuxbog.dk
DocumentRoot /home/pto/linuxbog
<Directory "/home/pto/linuxbog/">
Options Indexes FollowSymLinks Includes
AllowOverride authconfig
</Directory>
DirectoryIndex index.shtml index.html index.php
ServerAdmin pto@linuxbog.dk
ErrorLog logs/default-error_log
</VirtualHost>
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
webmin og apachewebmin og apache
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Hvad mangler til Linux i dagHvad mangler til Linux i dag
MS Word 100% kompatibilitet umulig
OpenOffice.org måske 95% kompatibel
Muligt at køre MS Office 97/2000 via en kommerciel emulator (CrossOver Office)
Desktop Publishing
Professionel billedbehandling (CMYK)
Exchange kompatibilitet er på vej
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
CrossOver OfficeCrossOver Office
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Kom selv i gangKom selv i gangKøb eller download
InstallationMandrake - http://www.mandrakelinux.com
Red Hat - http://www.redhat.com
Live Linux systemerKNOPPIX – http://www.knopper.net/knoppix
Dappix - http://tyge.sslug.dk/knoppix
Billige skiver http://www.linuxpusher.dk
Læs i ”Linux – Friheden til at vælge” http://www.linuxbog.dk
Installér
Meld dig ind i en LUG - http://www.lug.dk
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
Linux – Friheden til at vælgeLinux – Friheden til at vælgefriheden: Linux - Friheden til at vælge installation
unix: Linux - Friheden til at lære Unix
Wm: Linux – Friheden til at vælge window manager
applikationer: Linux - Friheden til at vælge programmer
kontorbruger: Linux - Friheden til at vælge kontorprogrammer
admin: Linux – Friheden til systemadministration
program: Linux - Friheden til at programmere
c: Linux - Friheden til at programmere i C
Forsker: Linux – Friheden til at forske
java: Linux - Friheden til at programmere i Java
sikkerhed: Linux - Friheden til sikkerhed på internettet
web: Linux - Friheden til egen webserver
dokumentation: Linux - Friheden til at skrive dokumentation
signatur: Linux - Friheden til at vælge digital signatur
http://www.linuxbog.dk
www.linuxbog.dk
<nummer>
Peter Toft <pto@linuxbog.dk> - http://pto.linux.dk/foredrag
LinksLinksDanmark
http://www.linux.dk
http://www.opensource.dk
http://www.lug.dk
http://www.linuxbog.dk
http://www.gnuskole.dk
Nyheder
http://slashdot.org
http://linuxtoday.net
Software
http://freshmeat.net
http://rpmfind.net
top related