Konference o otevřených mobilních technologiích. Jaroslav Řezník, Red Hat, Seznámení s open source vývojem a open source řešeními.

Slides:



Advertisements
Podobné prezentace
Struktura operačních systémů
Advertisements

Operační systémy. Tomáš Vaníček Katedra inženýrské informatiky FSv, ČVUT Thákurova 7, Praha Dejvice, B407
Operační systém GNU Linux Příkazy pro práci se soubory.
S MARTPHONE Mgr. Rostislav Harenčák 2014 OKO – občanské kompetence občanům registrační číslo: CZ.1.07/3.1.00/
GNU/Linux BRUNO PFOHL. Co je to Linux ?  Operační systém založený na Linuxovém jádru  Vychází z myšlenek unixového jádra a proto se občas můžete setkat.
Mobilní aplikace Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
UNIX 2. Unixové systémy © Milan Keršlágerhttp:// Obsah: ● odvozené unixové systémy.
1/1/ Rozšíření aplikace FatRat Luboš Doležel Vedoucí práce: Ing. Jan Žďárek, PhD. Oponent: Ing. Tomáš Kadlec
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Prostředí internetu Číslo DUM: III/2/VT/2/2/27 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Josef Ledvoň. Dostupné z Metodického portálu ISSN: , financovaného.
Přecházíme na WordPress Hynek Beran Správa ICT město Hořice
Systém správy dokumentace akreditované zkušební laboratoře Bc. Jan Randl, 4912.
Diplomové práce pro CE WOOD a) Bilance toku materiálu pilařského provozu b) Závislost kvality vstupní suroviny na kvalitu výstupních produktů pilařského.
Otevřené vzdělávací technologie. Ekosystém „otevřených“ iniciativ Open Education: otevřený přístup ke vzdělávání. Open Knowledge & Data: znalosti a informace.
Hudson ● Popis mé práce ● Postup práce ● Zhodnocení ● Dohoda příspívajícího - SCA Nguyen Quang Huy Open Source Programování Otevřená Informatika.
Software Licence a distribuce Karel Nymsa Dotkněte se inovací CZ.1.07/1.3.00/
Název šablony: ICT2 – Inovace a zkvalitnění výuky prostřednictvím ICT Vzdělávací oblast dle RVP:Základy výpočetní techniky Okruh dle RVP:Základy informatiky.
Univerzitní informační systém III., Lednice 2004 Vývoj a koncepce nového univerzitního webu Ondřej Kudlík
Inthouse App Jednoduchá vizualizace pro výrobce zařízení pro technologie budov © Siemens, s.r.o Všechna práva vyhrazena. siemens.cz/cps.
Operační systémy Současné unixové systémy
PŘIHLÁŠENÍ K ELEKTRONICKÉ EVIDENCI TRŽEB
DIGITÁLNÍ UČEBNÍ MATERIÁL
AUTOR: Mgr. Marcel Bednařík NÁZEV: VY_32_INOVACE_09_INF_12
Mobilní aplikace nebo web?
Vývoj mobilních aplikací a jejich výhody
MICROSOFT WINDOWS.
Letecká informační služba pro GA 2017
Internet.
Informace a informační zdroje
Facebook.
Vytvořil: Robert Döring
Inf Počítač a lidé s handicapem
Informace a informační zdroje
Evaluace předmětů studenty (Anketky)
Inf Operační systémy a jejich funkce
PhDr. Dušan Bartůněk UK FTVS
INTERNET Číslo projektu CZ.1.07/1.5.00/ Název školy
Architektura UIS Bc. Tomáš Procházka Sekce jádra systému Vývojový tým Univerzitního informačního systému Mendelova zemědělská a lesnická univerzita v.
Edgecam.
Linux − první seznámení
Inf Ovládání operačního systému
JEdit Open source programování – – Marek Bílý.
Maemo 5 Představení vývojové platformy
LibreOffice Příspěvek do LibreOffice v rámci předmětu
2. P marketingového mixu Cena. 2. P marketingového mixu Cena.
© 2011 Ministerstvo průmyslu a obchodu
Využití softwaru při tréninku a hodnocení sportovních aktivit
Ing. Karel Ondřej ZEAL s.r.o.
Legislativní tok Ministerstvo spravodlivosti SR
Etické kodexy v praxi Pavel Seknička.
Jak přispívat do Souborného katalogu ČR
GPRS, EDGE, CDMA, WiFi, vytáčené připojení, linka euro ISDN, ADSL
Role sociální práce ve vztahu k výkonu veřejného opatrovnictví Hradec Králové Workshop je pořádán v rámci projektu Systémová podpora sociální.
ŠKOLA: Gymnázium, Chomutov, Mostecká 3000, příspěvková organizace
Sebehodnocení školy z pohledu zřizovatele (obce)
RFID a vážení - řízení nákladů na svoz odpadů
Přednášky z Distribuovaných systémů
Logistický systém ve společnosti Těžké strojírenství Plzeň a.s.
Nádherné prezentace navrhnete a předvedete snadno a s jistotou.
M-Commerce Šárka Přibíková 3MA
Počítačová podpora konstruování
DIGITÁLNÍ UČEBNÍ MATERIÁL
E-Goverment Zdeněk Hanák.
Software Mgr. Václav Chvál.
Primární emise akcií (IPO) VOKT (P-8)
PhDr. Ondřej Kočandrle, oddělení infrastruktury VaV
Digitální učební materiál
(Otevřená) data kolem nás
Požadavky na digitální data pro GIS SPÚ
Transkript prezentace:

Konference o otevřených mobilních technologiích. Jaroslav Řezník, Red Hat, Seznámení s open source vývojem a open source řešeními pro mobilní zařízení

Konference o otevřených mobilních technologiích Jaroslav Řezník2 Agenda ● Open source a Free Software ● Komunita ● Byznys ● Mobilní technologie

Konference o otevřených mobilních technologiích Jaroslav Řezník3 OPEN FREEDOM CLOSED PROPRIETARY LIBR E

Konference o otevřených mobilních technologiích Jaroslav Řezník4 Co je to ten Open Source? ● Open source software (OSS) je počítačový software, který má k dispozici zdrojové kódy a práva k dalšímu používání omezeny licencí, která splňuje definici Open Source nebo která je public domain. ● Software který je Open Source lze libovolně měnit, vylepšovat a distribuovat modifikovaný i nemodifikovaný.

Konference o otevřených mobilních technologiích Jaroslav Řezník5 Proprietární vývoj ● Vývoj proprietárního software – Společnost kontroluje 100% vývojového procesu, copyright, licence a zdrojový kód ● Licence na proprietární software – “Black Box” -- distribuce binárního kódu – Žádná nebo velmi omezená licence na zdrojový kód – Software “ovládá” vlastník kódu, žádné modifikace ● Výhody a nevýhody – (+) - plánovaný vývoj, efektivita, jasná struktura – (-) - špatná interakce se zákazníkem, modifikace, vendor lock-in, interoperabilita, pomalejší oprava chyb, podpora

Konference o otevřených mobilních technologiích Jaroslav Řezník6 Open source vývoj ● Výhody a nevýhody – (+) „Release early, release often“ ● Nové verze s novými funkcemi, zájem ostatních vylepšovat ● Spolupráce několika firem, volné konkurenční prostředí ● Lepší integrace se stávajícími standardy, otevřené standardy ● Kontrola nad funkčností, rychlé opravy ● Vše dostupné a dohledatelné – (-) ● Špatné plánování, změna cíle projektu ● Nové funkce = vývojáři sobě ● Rozsáhlá komunikace vývojářů, každý má právo se vyjádřit

Konference o otevřených mobilních technologiích Jaroslav Řezník7 Kdo za Free Software může? Saint Gnucius......nebo-li Richard Mathew Stallman (RMS)...

Konference o otevřených mobilních technologiích Jaroslav Řezník8 Free Software Song Join us now and share the software; You'll be free, hackers, you'll be free. x2 Hoarders may get piles of money, That is true, hackers, that is true. But they cannot help their neighbors; That's not good, hackers, that's not good. When we have enough free software At our call, hackers, at our call, We'll throw out those dirty licenses Ever more, hackers, ever more. Join us now and share the software; You'll be free, hackers, you'll be free. x2

Konference o otevřených mobilních technologiích Jaroslav Řezník9 Open Source a Free Software ● Free Software Foundation (FSF) ● Richard Mathew Stallman – GNU ● “free as in free speech”, ne “free as in free beer” ● Open Source Initiative (OSI) ● Eric S. Raymond – Katedrála a bazar

Konference o otevřených mobilních technologiích Jaroslav Řezník10 Principy svobodného software ● Svoboda ● spustit, ● kopírovat, ● distribuovat, ● studovat, ● měnit, ● a zlepšovat. ● GNU projekt (

Konference o otevřených mobilních technologiích Jaroslav Řezník11 Komunita ● Vývoj v rámci komunity ● IRC, mailing lists, konference ● Verzovací systémy (CVS, SVN, GIT...) ● Licence ● GPL, BSD, MIT, Apache, MPL... ● Cca 60 OSI approved

Konference o otevřených mobilních technologiích Jaroslav Řezník12 Byznys? ● Je vůbec možné spojení open source a byznysu??? ● Přímo vývoj open source – Red Hat, Qt Software (teď součást Nokie) ● Využití open source – Cca polovina webových serverů ● Kombinace – Google, Facebook

Konference o otevřených mobilních technologiích Jaroslav Řezník13 Red Hat, Inc. ● Založen v roce 1993, Raleigh, USA ● Veřejně obchodovatelný od roku 1999 (NYSE RHT) ● S&P 500 index ● Red Hat Enterprise Linux, virtualizace, middleware... ● Market cap - $5.86 miliard ● Obrat $748.2 milionů = +15% ● Subskripce, trénink

Konference o otevřených mobilních technologiích Jaroslav Řezník14 Fedora & RHEL & CentOS & others ● Fedora -> RHEL -> CentOS ● Ve Fedoře vývoj a testování ● RHEL přidává komerční podporu ● CentOS ji zase ubírá :D ● Co se objeví v jedné verzi Fedory, to se objeví v další verzi Ubuntu :-) ● Bleeding Edge

Konference o otevřených mobilních technologiích Jaroslav Řezník15 Mobilní řešení ● Infrastruktura ● OpenBTS ● Asterisk ● MobiCents ●... ● Mobilní telefony/OS ● Openmoko ● Android ● LiMo a další ● Maemo a Symbian od Nokie

Konference o otevřených mobilních technologiích Jaroslav Řezník16 Mobilní řešení ● Openmoko ● Cíl o skutečně open source telefon – Jak software – tak hardware ● Přednášky! ● OpenBTS ● Low cost řešení GSM pro rozvojové země ● VoIP místo tradiční infrastruktury

Konference o otevřených mobilních technologiích Jaroslav Řezník17 Rozšíření ● Uvolnění Symbianu ● 46.9% trhu!!! (2009), ještě closed verze ● Další ● Linux 4.7% ● Android 3.9% ● WebOS 0.7% ● Closed source ● RIM 19.9% ● IPhone 14.4% ● Windows 8.7% Zdroj

Konference o otevřených mobilních technologiích Jaroslav Řezník18 Výhody open source v mobilech ● Svoboda pro vývojáře ● Z obou táborů ● Uživatelé získají opět open source ● Výrobci ● Spolupráce na vývoji ● Operátoři ● Snadný rebranding ● Vlastní featury

Konference o otevřených mobilních technologiích Jaroslav Řezník19 Přednášky ● Pátek (tedy dnes) ● Workshopy (Maemo, FSO, Android) ● Přednáška o GSM ● Sobota (tedy zítra) ● Openmoko (SHR, FSO, QtMoko) + WikiReader ● N900 (Maemo, MeeGo...) ● Android (Openmoko, HTC) ● TouchBook ● GPS (navigační software) ● OpenStreetMaps

Konference o otevřených mobilních technologiích Jaroslav Řezník20 Odkazy ● ● ● ● ● ● ● ● ●