Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI 17.9.2007.

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

TIES322 Tietoliikenneprotokollat 2
Open source testaustyökalut
Tietokoneen käyttöjärjestelmä
JavaFX © Reino Aarinen, 2007.
Avoimen lähdekoodin sovellukset
Johdatus Linuxiin Mauri Heinonen
Linuxin rakenne ja ominaisuudet
Vapaa Ohjelmisto.  Vapaa ohjelmisto on ohjelmisto jota voi käyttää, tutkia, muuttaa ja jakaa eteenpäin vapaasti.  FLOSS (Free / Libre Open Source Software)
Opinnäytetöiden esittely
Ari Jolma Professuuri: Geoinformatiikka, erityisesti paikkatietojärjestelmien suunnittelu rakennus-, yhdyskunta- ja ympäristötekniikassa.
Ortodoksinen viestintäseminaari Helsinki
Ohjelmointi Vesa Lappalainen jyu class Hello { public static void main(String[] args) { System.out.println("Hello world!"); } }
Kaisa Tuomisto TU08S1E  Tutkimuksen tavoitteet  Käytetyt hakusanat ja osumat  Linux  Tietolähteiden vertailua  Yhteenveto  Viitteet.
CT10A KANDIDAATINTYÖ Alkuraportti Avoin rajapinta antureille WLAN - reitittimeen Mikko Pukki 2007.
Java-ohjelmointikieli -Javasta ohjelmointikielenä -ohjelmontivälineistä -opasteista.
APACHE http-serveriohjelma
Avoin lähdekoodi: yllätyksiä ja ongelmia?
OpenLab yhteistyö paikallisten yritysten kanssa - OpenLabin perustaminen - Open Source –seminaari - yhteistyömahdollisuudet muiden projektien.
Clojure – this one goes to eleven!. Antti Virtanen Software Architect // Clojure oikeassa projektissa.
LINUX Anniina Fagerström, Valtteri Karttunen, Tuukka Koivisto, Niko Liukka, Joonas Salminen ja Janne Strömberg 25/10/2013 LINUX.
Työpöytäympäristö Desktop Environment eli DE Näkyvä osa käyttöjärjestelmää – Toimii distribuutioiden päällä Sisällyttää mm. ikkunoiden, tiedostojen hallintaa,
Open source -kirjastojärjestelmistä Matti Sarmela Kirjastot.fi Open source -kirjastojärjestelmistä.
GNU-ohjelmointityökalut Jussi Raunio TI09OHJ
Ohjelmointi Vesa Lappalainen jyu class Hello { public static void main(String[] args) { System.out.println("Hello world!"); } }
Department of Geoinformatics and Cartography Finnish Geodetic Institute TIPY-jaostokokous Pilottiprojekti Raportti 2006 Lassi Lehto.
Liiketoimintamallit avoimessa ohjelmistokehityksessä Timo Heubach, Marja-Kaarina Markkanen, Mika Pennanen, Ville Qvist.
Otsikko Kevät 2013 PAOK paokhanke.ning.com #paokhanke (Twitter) facebook.com/PAOK-verkosto.
Mandrake linux Seminaarityö. Linux -Linux on vapaa Unix-tyyppinen käyttöjärjestelmä. Tavallisesti Linuxista puhuttaessa tarkoitetaan "levitysversiota"
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia
KDE ja GNOME Jussi Snell EL Yleistä KDE (K Desktop Environment) (GNU Network Object Model Environment) Graafisia työpöytäympäristöjä Unix-pohjaisiin.
GNU- ohjelmointityökalut Samppa Rönkä OH2. GNU ? GNU (GNU's Not Unix) on ohjelmoija Richard Stallmanin vuonna 1983 käynnistämä projekti, jonka tavoitteena.
GIMP ja muut kuvankäsittelyohjelmat
Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2011,2012.
Drupal Luonnonvarat joulutapaaminen Mikko Laine, Maanmittauslaitos.
-Linux Henri Uljas El3. Johdantoa Mandriva Linux (aikaisemmin tunnettu nimellä Mandrake Linux). Julkaistu Helppokäyttöinen, graafinen Linux. GPL-lisenssin.
Mandriva Linux eli Mandrake Linux Toni Näppi EL2.
Jaakko Markkanen & Ari Laine. Yhteisö, joka kehittää työpöytäympäristöä KDE SC (Software Compilation) Avoimen lähdekoodin ja voittoa tavoittelematon yhteisö.
Toteutus. Ohjelmointikielen valinta Käytetään samaa kuin muutkin Työkalujen laatu Usein asiakas määrää Yleensä valittu jo ennen toteutusta Osaaminen vs.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Avoin lähdekoodi - Open Source.
 MODx on julkaisujärjestelmän ja sovelluskehyksen risteytys, jonka lisenssinä on kaikille ilmainen avoimen lähdekoodin GNU GPL. MODx on suunniteltu ammattilaisten.
Turid Hedlund D-Hanken Avoin julkaisuarkisto Elokuu 2006 – Joulukuu 2008 Yhteistyöprojekti johon osallistuvat kirjasto, atk-osasto, tutkimuksen.
T Personal SE assignment Static Methods Jaakko Nyrölä, ryhmä TeTe
VOIP &LINUX & SKYPE. VoIP Voice over Internet Protocol tekniikka jolla siirretään verkon yli reaaliaikaista ääntä ja kuvaa –internet tai lähiverkko.
DViikki Kokemuksia kokotekstien taltioinnista DSpace-ohjelmistolla Kimmo Koskinen Viikin tiedekirjasto.
Ja muut kuvankäsittelyohjelmat
Palvelun käyttöliittymätasonpalvelun toteutus osaksi TIPTOP portaalia prosessin kulku EduGUI komponenttikirjasto on käytettävissä open sourcena, Eduix.
APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5.
GIMP ja muut kuvankäsittelyohjelmat A Linux -järjestelmät TI07TIVE Janne Räsänen.
CLT132 Johdanto verkkosivuteknologioihin (viikko 1)
Kottarainen Jyväskylän yliopisto - Sovellusprojekti WWW-pohjainen kyselysovellus.
Kiiruna-projekti 2. Väliesittely
Tietokantapalvelimet -Mikko Pehkonen, Tite4. Tietokantapalvelimista  DBMS (Database Management Systems)  Tarkoitettu tiedon keskitettyyn hallintaan.
Open Source Timo Nyyssönen Tietojenkäsittelytieteen historia - seminaari.
Web-sisällönhallintajärjestelmät / 27 Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Web-sisällönhallintajärjestelmät.
Free Software Foundation Europe Euroopan vapaiden ohjelmistojen säätiö Otto Kekäläinen FSFE-esittely Demola, Tampere.
Oma Nimi Tilaisuuden nimi Pvm Paikkakunta. Mikä on VALO-CD? Kohderyhmä: tavalliset suomalaiset ihmiset Käyttöjärjestelmä: Windows XP/Vista/7 Sisältää.
”Vapaaseen lähdekoodiin perustuva kehitys” Projektinhallinnan näkökulma avoimeen koodin perustuvassa ohjelmistokehityksessä.
Uusi kehittäjäsukupolvi Suomessa Esimerkkitapaus Avoimen koodin maailman laajentuminen Yhteisöjä Suomessa Osallistu Timo Jyrinki,
TIETOKANNAT MySQL ja PostGRE Jussi Toivakka ja Juha Törö.
EV3-ohjelmointi Lumapäivät Lahti.
Web-sisällönhallintajärjestelmät
WWW-Sisällönhallintaohjelmat
GNU-Ohjelmointityökalut
Tekijä: Tommi Kesti TI15S
Riku Heino ja Milo Hakalahti
Kehitetty vuonna 1995 (Michael Widenius ja David Axmark)
Hannu Mäyrä OHJELMOINTI PROJEKTI Hannu Mäyrä
DATAN JA AINEISTOJEN AVAAMINEN FINNAN AVULLA
Datan ja aineistojen avaaminen Finnan avulla
Esityksen transkriptio:

Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI

Esityksen sisältö Open sourcen määrittely Ohjelmointikielet OSGeo Lähemmin joitain ohjelmistoprojekteja

”Open source” OSI: Open source initiative ( ohjelmistotuotantomenetelmä  hajautus, läpinäkyvyys, avoimuus GNU: The Free Software Definition ( vapauksien korostaminen  ohjelmakoodin vapaa käyttö, parantaminen ja levitys

Maamerkkejä GNU, 1983, Richard Stallman GPL, Gnu General Public Licence Linux, 1991, Linus Torvalds Julkaistu GPL:n alla Mozilla, 1998, Netscape Mozilla Public Licence Open Source Initiative Apache foundation OSGeo, 2006

OSGeo, Open Source Geospatial Foundation Joukko keskeisiä ihmisiä ja projekteja myös mm. Geodata ja Educational -projektit Autodesk Inc. mukana Apache säätiön mallin mukaan board, valitut jäsenet, muut Ohjelmistojen ja niiden tekijöiden suojaus tekijänoikeutta yms. vastaan kohdistuvilta hyökkäyksiltä Ohjelmistojen laatu ja yhteentoimivuus

Lisenssit Ohjelmakoodin tekijänoikeudet omistavan tahto GPL (GNU General Public Licence) Myös lähdekoodi julkaistava aina LGPL (Lesser GPL) Lähdekoodi (yleensä ohjelmakirjasto) voidaan liittää suljettuun ohjelmistoon yhteisöjen/projektien lisenssit yhtiöiden lisenssit

Vapaa lähdekoodi käytännössä Riippuvuudet Java C# Taustayhteisö, koodin ylläpitäjä

Ohjelmointikielet C, C++, C# kirjastoissa sovelluksissa ohjelmointi vaativaa Java (vapaa / osittain vapaa) oma maailmansa, tosin Java-liityntäpintoja kirjastoihin on olemassa laajat kirjastot Python, Perl, Ruby, R (kaikki vapaita!) ns. skriptikieliä (huono termi) korkean tason ohjelmointikieliä helppokäyttöisiä, helppo laajentaa

MapWindow

Quantum GIS

OpenEV

Geoinformatica

MapServer

PostGIS

R

Muita GRASS, OSSIM, SAGA, gvSIG Taustalla olevat kirjastot Proj4, GDAL, OGR, GEOS lisätietoja esim. et/infra/ohjeviitteita