Öppen/Fri programvara, 19 januari 2003 1(13) Öppen/Fri programvara DENNA PRESENTATION ÄR INTE KLAR, KOMMENTARER MOTTAGES TACKSAMT. CyberRymden 2002-09-10 Marcus Rejås <marcus@rejas.se> $Id: slides.tex,v 1.10 2002/12/11 20:15:40 rejas Exp $
Öppen/Fri programvara, 19 januari 2003 2(13) Meta information Syfte Informera om Fri programvara och OpenSource på ett icketekniskt sätt. Totaltid: ca 2 timmar May the source be with you
Öppen/Fri programvara, 19 januari 2003 3(13) Vad är inte Öppen/Fri Mjukvara ShareWare FreeWare SlajdWare :-) Public Domain
Öppen/Fri programvara, 19 januari 2003 4(13) (Pre)Historia Från datorernas barndom Fanns inga program Programmerare fick betalt för att programmera (få datorn att utföra något), inte för program. Fritt informationsflöde Att fri programvara fanns blev inte uppenbart förrän motsatsen kom
Öppen/Fri programvara, 19 januari 2003 5(13) Vad är Öppen/Fri Mjukvara Mjukvara som ger dig frihet att... använda produkten hur du vill och till vad du vill utforska hur den fungerar ändra den så den passar dig sprida den vidare i ursprunglig eller förbättrad form.
Richard Stallman Fri programvaras fader MIT AI-lab sedan 1971 Digital börjar kräva NDA 1980 Stallman ekonomiskt oberoende, drömmer om ett fritt Operativsystem som alla kan använda som de gjorde på den gamla goda tiden Stallman slutar 1984 för att skriva GNU Han vill inte att MIT skall kunna göra anspråk på GNU och hindra dess frihet. Öppen/Fri programvara, 19 januari 2003 6(13)
Free Software Foundation Bildades 1984 av Richard Stallman. GNU Projektet GNU = GNU is Not Unix Ett helt fritt operativsystem, utan hemligheter som alla kan använda till vad de vill och dela med sig av både kunskaper och program. Mycket filosofi Egen licens, GNU General Public License. Gör att alla program som varit fria förblir så Öppen/Fri programvara, 19 januari 2003 7(13)
Linux 1991 Linus Torvalds köper en PC DOS inget att ha jämfört med de system han använt på Helsingfors universitet. Han vill ha Unix Köper Minix. En billig Uniximplementation Tycker inte att Minix är bra nog och börjar skriva en egen operativsystemkärna. Använder de verkyg som Stallman tagit fram och släpper Linux (som det kom att heta) under Stallmans Licens GPL. Öppen/Fri programvara, 19 januari 2003 8(13)
Open Source Initiative Bildades av Bruce Perens och Eric S Raymond 1997 De tyckte att Stallman hade rätt men att han tryckte för mycket på filosofin bakom och härigenom skrämde företagen. Har ingen egen licens men en uppsättning punkter som en licens skalluppfylla för att vara en Opensource-licens (GNU GPL är en OpenSource licens). Öppen/Fri programvara, 19 januari 2003 9(13)
Fördelar med Fri Mjukvara Man kan studera hur produkten fungerar och vad den gör. Ingen risk att den sprider oönskad information. Fri konkurrens på Support Ingen risk att ett företag slutar utveckla produkten eller går i konkurs. Man kan använda produktetn för alltid. Priset (inte så viktigt) Öppen/Fri programvara, 19 januari 2003 10(13)
Öppen/Fri programvara, 19 januari 2003 11(13) Nackdelar med Fri Mjukvara Utvecklas ofta av hacker för hackers. Det som är roligast att införa införs först. Finns licenser att tänka på även här. Framför allt för utvecklingsföretag.
Lite Myter Man kan inte använda fri programvara eftersom det inte finns någon att stämma om något går snett. Mjukvara utvecklarna har licenser och avtal som omöjliggör det i alla fall. Det finns till exempel (mig veterligt) inget Antivirus-program vars tillverkare ger dig ersättning från om du drabbas av virus trots att du använder programmet Om jag använder fri programvara kan jag tvingas att släppa min egen källkod fri. Nej det kan du (i de flesta fall) inte. Undantaget är om du tar ett program med GPL och bygger vidare på det. Till exempel om du baserar ditt operativsystem Minux på Linux så måste du släppa det fritt så att utvecklarna av Linux kan ta del av dina förbättringar. Öppen/Fri programvara, 19 januari 2003 12(13)
Öppen/Fri programvara, 19 januari 2003 13(13) Slutord Fri programvara gör att man undviker många problem som finns med proprietär programvara Det finns licenser även för fri programvara All fri programvara är inte bra!