Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilOldřich Pavlík
1
Konference o otevřených mobilních technologiích. Jaroslav Řezník, Red Hat, Inc.jreznik@redhat.com Seznámení s open source vývojem a open source řešeními pro mobilní zařízení
2
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník2 Agenda ● Open source a Free Software ● Komunita ● Byznys ● Mobilní technologie
3
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník3 OPEN FREEDOM CLOSED PROPRIETARY LIBR E
4
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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ý.
5
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
6
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
7
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník7 Kdo za Free Software může? Saint Gnucius......nebo-li Richard Mathew Stallman (RMS)...
8
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
9
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
10
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník10 Principy svobodného software ● Svoboda ● spustit, ● kopírovat, ● distribuovat, ● studovat, ● měnit, ● a zlepšovat. ● GNU projekt (www.gnu.org)
11
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
12
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
13
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
14
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
15
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník15 Mobilní řešení ● Infrastruktura ● OpenBTS ● Asterisk ● MobiCents ●... ● Mobilní telefony/OS ● Openmoko ● Android ● LiMo a další ● Maemo a Symbian od Nokie
16
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
17
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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 http://www.gartner.com/it/page.jsp?id=1306513
18
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Ř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
19
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník19 Přednášky ● Pátek 23. 4. (tedy dnes) ● Workshopy (Maemo, FSO, Android) ● Přednáška o GSM ● Sobota 24. 4. (tedy zítra) ● Openmoko (SHR, FSO, QtMoko) + WikiReader ● N900 (Maemo, MeeGo...) ● Android (Openmoko, HTC) ● TouchBook ● GPS (navigační software) ● OpenStreetMaps
20
Konference o otevřených mobilních technologiích. 19. 4. 2010Jaroslav Řezník20 Odkazy ● http://openbts.sourceforge.net/ http://openbts.sourceforge.net/ ● http://www.openmoko.org/ http://www.openmoko.org/ ● http://www.maemo.org/ http://www.maemo.org/ ● http://www.symbian.org/ http://www.symbian.org/ ● http://www.redhat.com/ http://www.redhat.com/ ● http://www.fedoraproject.org/ http://www.fedoraproject.org/ ● http://www.gnu.org/ http://www.gnu.org/ ● http://www.opensource.org/ http://www.opensource.org/ ● http://www.fsf.org/ http://www.fsf.org/
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.