Öppen källkod, IT-rätt och säkerhet, IG020G

Slides:



Advertisements
Liknande presentationer
Taltidningen 2.0 På god väg mot inkluderande dagstidningar
Advertisements

Test av mobila lösningar i molnet
Kort introduktion till hur du använder GitHub och sMap mobile
CiviCRM – en introduktion
This work is licensed under a Creative Commons 3.0 Attribution License Wikispaces för SBC En guide
Kommunal nätpolitik  1. Bygg inte databaser  2. Ta den tekniska fajten  3. Bygg en delande praxis.
Välkommen till onlineseminariet om Webb 2.0 Stäng av mikrofonen Begär ordet via chatten... Eva Norling och Peter Giger, Blekinge Tekniska Högskola,
Webb 2.0 i utbildningen. Ett mer digitalt samhälle kunskaps.
1 EPUB 3 – MÖJLIGHETER MED ETT NYTT FORMAT Publicering och inkludering. Att publicera digitalt tillgängligt för alla Svenska Daisy-konsortiet och TPB 15.
Mjukvara och nätverk Vad är det?.
Talböcker idag och imorgon
Programmering B PHP Lektion 1
Bibliotek 2.0 Från kontroll till nätverk
The Swedish Library of Talking Books and Braille Egen nedladdning - Talböcker direkt till eleverna.
Mobila appar i ett nötskal eller ”There’s an app for that!”
Om projekten Koha och Digital delaktighet Viktor Sarge, Utvecklare – Digitala biblioteksmiljöer 31 mars 2011.
2007 Microsoft Office System - Klienten Pontus Haglund Mid Market Solutions Specialist Microsoft AB.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Kapitel 11: Implementation av filsystem.
Välkommen till kursen Öppen källkod, IT-rätt och säkerhet, IG020G
OPERATIVSYSTEM OCH PRAKTISK LINUX
Programmering B PHP Lektion 2
If you want to build a ship, don´t herd people together to collect wood and don´t assign them tasks and work, but rather teach them to long for the endless.
Programmering B PHP Lektion 1 Mahmud Al Hakim Folkuniversitetet
The Swedish Library of Talking Books and Braille DAISY Direkt – direktnedladdning av talböcker Vad är det och hur gör man?
Välkommen till Del 1.
Introduktion till DITA
Operativsystem Vad är det för något ? Varför har man operativsystem ?
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
Med efterföljande After Work. Repetition från tidigare samt nyheter och fördjupning Intresseinriktningarna och kunskaperna är olika. Möjlighet till att.
Sveriges lantbruksuniversitet Presentation av EPrints publiceringsverktyg Workshop - Öppet arkiv för världslitteratur och globala rättvisefrågor.
Egen nedladdning i praktiken
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
Införande av QGIS som GIS-plattform i Kristianstads kommun
1969 – Bell Labs Multics utvecklas men läggs ner Thompson & Ritchie skapar Unics (senare Unix) för att spela Space Traveler.
Det dyrbaraste vi har är gratis.. Open Source, historia ”Grundades” av Richard M. Stallman (Free Software Foundation). Copyright för varumärket har Bruce.
Pass 3 Allmän IT Mjukvara IT-samhället Datasäkerhet Ergonomi
Koha En presentation av bibliotekssystemet Koha. Projeketets syfte & mål Projektets syfte är att öka kunskapsnivån i Halland och Sverige kring bibliotekssystemet.
Anders Sjögren ANSI - standard ?. Anders Sjögren ANSI - standard ? Om man skriver ett bra C-program och kompilerar fram ”exe”-filen så vore det ju trevligt.
INTRODUKTION TILL PROGRAMMERING
För utbildningsprogrammet Mobila applikationer och nätverkstjänster för Android Föreläsning 1: Kursintroduktion, smartphones. Välkommen till.
Välkommen till årets andra nätverksträff Sundsvall 30 maj, 2006 Funda Denizhan och Magnus Burell Verva, Nätverket 24-timmarswebben.
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
Robert Olofsson Nordic Peak AB
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 5 ( ) INNEHÅLL: -Introduktion till programmeringsspråket Java -Den allmänna.
Personlig säkerhet Vilka regler skyddar vår personliga integritet så att vi inte kränks genom behandling av våra personuppgifter?
Windows nyheter Morgan Persson Datordriftgruppen, LTH.
Operating Systems (Operativsystem) Choosing The Operating Systems (Val av operativsystem)
Daniel Andersson Maria Ekendahl. Alla bibliotek kan bidra efter förmåga Ett bibliotek kan visa upp mycket mer än det själv producerar genom samverkan.
Smarttelefoner på finska marknaden Apple iPhone 4S 16GB629,90 €iOS Samsung Galaxy S III599,90 €Android Sony Ericsson XPERIA119,90 €Android Nokia Lumia.
Rejås 1 (16) – Fri programvara är enkelt Datakonsult Marcus Rejås Viktiga dokument (ej licenser)
Viktiga dokument (ej licenser) - Vem skrev vad? Skall man behöva läsa det? Copyright © 2006, 2007, 2008 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten.
Rejås 1 (27) – Fri programvara är enkelt Datakonsult Marcus Rejås Open Source - Eller som vi säger,
Open Source - Eller som vi säger, Fri programvara Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult, Jag ger härmed rätten till.
Rejås 1 (16) – Fri programvara är enkelt Datakonsult Marcus Rejås Affärsmodeller kring fri programvara.
Anpassa fri programvara - Frihet ett, hur nyttjar man den? Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja.
Open Source - Personer och företag i urval Copyright © 2006,2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Programvaror - Jo, tack, det vill vi ha... Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Operativsystem s63 Win 7 Länken mellan datorn och omvärlden Användare kan ge kommandon till datorn Starta program Skriva text via tangentbordet Matar ut.
Licenser - Jo, tack, men så få som möjligt Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla att nyttja denna presentation.
Rejås 1 (22) – Fri programvara är enkelt Datakonsult Marcus Rejås Licenser - Jo, tack, men så få.
Svenska Linuxföreningen 1 (29) Pixel Palace, — Marcus Rejås
Licenser del 2 och Produktutvärderingar - Och lite annat som vanligt Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till alla.
Affärsmodeller kring fri programvara - Exempel och diskussionsunderlag Copyright © 2006, 2007 Marcus Rejås Rejås Datakonsult Jag ger härmed rätten till.
Koha – ett öppet bibliotekssystem Göteborg 8 december 2015.
Rejås 1 (17) – Fri programvara är enkelt Datakonsult Marcus Rejås OSS och Ekonomi - Finns det ekonomi.
Fri programvara – Mycket mer än gratis
Öppna lösningar för GIS-utveckling
Affärsmodeller kring fri programvara
Fri programvara – Mycket mer än gratis
Automated and sustainable IT
Presentationens avskrift:

Öppen källkod, IT-rätt och säkerhet, IG020G 2017-04-08 Öppen källkod, IT-rätt och säkerhet, IG020G Magnus.eriksson@miun.se Föreläsning 5 – Några teknikbegrepp: mobil kommunikation, smartphones, appar, mobiloperativsystem, källkod, library Text (ej bilder) fritt tillgängligt under Creative Commons BY-SA 3.0

Repetition: IT-juridik Immaterielrätt (Se tidigare föreläsningar) IT-rätt Lagen om elektronisk kommunikation (LEK) Post- och telestyrelsen (PTS) BBS-lagen Personuppgiftslagen (PUL) Datainspektionen FRA-lagen och Datalagringsdirektivet Försvarets radioanstalt Offentlighets- och sekretesslagen och tryckfrihetsförordningen Lagen om offentlig upphandling Ipred-lagen ACTA:s avtalsförslag

Mobil kommunikation Skillnad på sladdlös (cordless), trådlös (wireless) och mobil. Mobil kommunikation (eng. cellular systems) har handover och roaming. Generationer: 0G: 1950-talet. Radiotelefoner – ej riktigt mobila och cellulära. 1G: NMT år 1981. Analogt. 1200 bit/s. Handover och roaming. Cellulära. 2G: GSM år 1991. Digitalt. 9600 bit/s. 2.5G: GPRS år 2000 paketförmedlande – pris per megabyte ist. för minut. WAP-sidor. 3G: WCDMA, CDMA2000 år 2002. Spread spectrum. 200 kbit/s, idag tiotals megabit/s. Pre-4G: Mobile Wimax år 2006, LTE 2009. 100 Mbps. All-IP. ”Riktig” 4G: Advanced-LTE och Advanced-Wimax standardiserades våren 2011. I framtiden 1 Gbps. 5G ?

”Godwins law for OS…” (Ursprunglig formulering: “As a Usenet discussion grows longer, the probability of a comparison involving Nazis or Hitler approaches one.”) Många har svårt att diskutera operativsystem (OS) sakligt. “När en diskussion på idg.se växer går sannolikheten att ett OS-krig inträffar mot ett…”

Smartphones – några grundläggande begrepp Läs på http://en.wikipedia.org och dess källor, samt IDG:s IT- ordbok, om följande begrepp: Smartphone PDA – personal digital assistant Dumb phone Feature phone Media player Tablet (Pekplatta) Mobile operating system Multitasking Firmware Symbian iOS Android Proprietary (proprietär) Open system, open standard (Öppna system och standarder) Open operating system Porterbarhet Source code (källkod) Open source Mobile app Widget

Vad är en app? Det är inget nytt med appar. App betyder liten applikation (programvara) med specifikt syfte som enkelt kan hämtas och installeras av användare. Appar finns för alla möjliga plattformar och system som Facebook och Google+. I denna presentation pratar vi om mobila appar för smartphones och plattor. 2012-02-14 Stefan Pettersson

Widgets för Android En Widget är ett fristående program eller ett tillägg till en app för att lägga direkt på ”skrivbordet”. Dynamisk uppdatering. Behöver inte startas utan är alltid på. En app har ibland en widget som följer med vid installationen. 2012-02-14 Stefan Pettersson

Fördelar och nackdelar App eller webb? Fördelar med appar. En app kan nyttja funktioner i telefonen som adressbok, position och kamera. Distributionen av en app kan ske via en specifik marknadsplats som Apples App Store eller Android Market. Lättare att ta betalt för en app via en marknadsplats. En app kan fungera fristående och utan internetkoppling. En app ger oftast bättre användarupplevelse. Nackdelar med appar och fördelar med en mobil webblösning Webblösningen använder telefonens webbläsare och behöver inte vara bunden till specifik hårdvara och blir plattformsoberoende. En app behöver utvecklas för flera plattformar. En webblösning fungerar direkt och behöver inte laddas ner och installeras. En app behöver uppdateras av användaren, webblösningen kan uppdateras vid behov av utgivaren. Hybridlösning finns också med det ”bästa” från båda världar. 2012-02-14 Stefan Pettersson

Java källkod

Kompileras (=översätts) till Java code

Android architecture

Några tekniska begrepp som ni kommer att möta under kursen Läs på http://en.wikipedia.org och dess källor, samt IDG:s IT- ordbok, om följande begrepp: Preemtive och icke-preemtive multitasking Bibliotek, runtime library Dynamiskt länkat bibliotek (dll) Källkod kompilleras -> objektkod + länkning av bibliotek -> exekverbar kod API, includefiler, Javainterface I C och C++: .h-filer I Java: Läsbart i den förkompilerade bytekoden Öppet API – öppet system Komplett operativsystem Firmware Porterbarhet Java virtuell maskin Dalvik

Öppen källkod (open source) Datorprogram där källkoden släpps under en licens som gör den tillgänglig att använda, läsa, modifiera och vidaredistribuera, förutsatt att den vidaredistribueras på samma sätt. Avgift kan tas för distribution av kompillerad objektkod, och för onlinetjänster som använder koden. Motsats: Proprietär (upphovsrättsligt skyddad) kod Skall inte sammanblandas med freeware, som är gratis ofta proprietär programvara, ofta reklamfinansierad. shareware, ofta demoprogram av kommersiella fullversioner

Kända öppen källkodsprojekt 1983: GNU-projektet, Richard Stallman 1989: GNU GPL (General Public License) v 1 1991: Operativsystemet Linux, Linus Thorvalds 1995: Webbservern Apache 1995: Databasen MySQL 1998: Webbläsaren Mozilla -> 2003 Firefox. 2000: Sun OpenOffice -> 2011 LibreOffice fork. 2002: Wikimotorn MediaWiki 2007: Mobiloperativsystemet Google Android