hajas tamás: nyílt forráskódú szoftver az üzleti modellben (acquia, sensenet) 2010

45
Nyílt forráskódú szoftver az üzleti modellben Hajas Tamás gazdálkodás és menedzsment szak Konzulensek: Dr. Borsi Balázs – EKF GTI, GKI Gazdaságkutató Zrt. Dr. Lovas Róbert – MTA SZTAKI EKF 2010.

Upload: hajas-tamas

Post on 29-Jun-2015

592 views

Category:

Documents


15 download

TRANSCRIPT

Page 1: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Nyílt forráskódú szoftver az üzleti modellben

Hajas Tamás

gazdálkodás és menedzsment szak

Konzulensek:

Dr. Borsi Balázs – EKF GTI, GKI Gazdaságkutató Zrt.

Dr. Lovas Róbert – MTA SZTAKI

EKF 2010.

Page 2: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Ez a mű Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Hungary

Licenc alatt van. A licenc szövegének megtekintéséhez látogasd meg a http://crea-

tivecommons.org/licenses/by-nc-sa/2.5/hu/ webcímet vagy küldj egy levelet a kö-

vetkező címre: Creative Commons, 171 Second Street, Suite 300, San Francisco,

California, 94105, USA.

2010. Hajas Tamás

1

Page 3: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

TartalomjegyzékA dolgozat bírálata (Dr. Borsi Balázs)....................................................................................4Dolgozat bírálata (Tóth Éva)..................................................................................................6Bevezetés ...............................................................................................................................7Mi a nyílt forráskódú szoftver?..............................................................................................8A nyílt forráskódú szoftverekhez kapcsolódó jogok..............................................................9Nyílt szoftverfejlesztés, nyílt innováció...............................................................................10A nyílt forráskódhoz való hozzájárulási szintek...................................................................11A nyílt forráskódú fejlesztést motiváló tényezők.................................................................13A nyílt forráskódú szoftver üzleti előnyei ...........................................................................14Nyílt forráskódú üzleti modellek..........................................................................................16

Kettős licenc modell........................................................................................................17Támogatás-értékesítő modell ..........................................................................................17Külső támogatásértékesítő modell ..................................................................................17Platformszolgáltató modell .............................................................................................18Tanácsadási modell .........................................................................................................18Szoftver, mint szolgáltatás modell ..................................................................................18Hozzáadott-érték nyújtási modell ...................................................................................18Kiegészítő modell ...........................................................................................................18Veszteségvezető modell ..................................................................................................19Zárvány modell ...............................................................................................................19

A nyílt forráskódú szoftverre épülő üzleti modellek gyakorlati megvalósulásai.................20Közösségből cég: az Acquia és a Drupal..............................................................................20A Drupal...............................................................................................................................20

Mi a Drupal?....................................................................................................................20A Drupal jellemzői...........................................................................................................21A Drupal közösség...........................................................................................................22

Az Acquia ............................................................................................................................24Az Acquia termékei és szolgáltatásai..............................................................................26

Acquia Network..........................................................................................................26Acquia Drupal.............................................................................................................26Drupal Commons........................................................................................................27Drupal Gardens...........................................................................................................27Acquia Hosting...........................................................................................................28Professzionális szolgáltatások ....................................................................................28Távoli adminisztráció .................................................................................................28Drupal tréning.............................................................................................................28

Zárt forráskódból nyíltba: a Sense/Net és a Sense/Net Portal Engine.................................28A Sense/Net Portal Engine..............................................................................................29A Sense/Net.....................................................................................................................31A FLOSS innováció.........................................................................................................31A Sense/Net tevékenysége...............................................................................................33

Két út, egy irány? Összegzés ...............................................................................................34Mellékletek...........................................................................................................................36

Nyilatkozat.......................................................................................................................37Konzultációs nyilatkozat.................................................................................................38

Felhasznált irodalom............................................................................................................39Jegyzetek..............................................................................................................................41

2

Page 4: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A dolgozat bírálata (Dr. Borsi Balázs)A bírálónak, aki ahhoz szokott, hogy a Főiskola gazdasági témájú szakdolgozatai a

legtöbb esetben a konzulens számára is több-kevesebb fájdalommal járó vajúdás

után érik el bekötött, de messze nem tökéletes formájukat, nincs egyszerű dolga.

Hajas Tamás szakdolgozatának leginkább korrekt bírálata ugyanis valószínűleg

egyetlen mondatra kellene, hogy szorítkozzon: „Úgy jó, ahogy van.” De mivel a je-

len papírra műfajilag egy bírálatot kell kinyomtatni, engedtessék meg egy kevés –

bár felesleges és a környezetet is károsító – tintapazarlás.

Annak érzékeltetésére, hogy a fenti értékelést komolyan alátámasztottnak tekintse

majd az utókor, idemásolom a szakdolgozat első változatára adott összes bírálato-

mat:

1. Hiányoltam egy rendes olvasószerkesztőt: pl. az 5. o. 2. bekezdés, utolsó

előtti 3. sorában: egy „keresztül” szó, előtte egy „e” betű felesleges volt, a „ta-

nulás utáni váagy” vagy a „hozhatjas” a 8. oldalon nyilvánvalóan elírás, ha-

sonlóan a „vállalti” a 22. oldalon, „készülő álló” a 25. oldalon stb.

2. A Dunbar-szám lényegét a szerző nem ismertette, ami egy lábjegyzetet kí-

vánt (nem volt érthető a számra való utalás).

3. A Sense/Net esetében túlzottnak ítéltem a kockázat csekélységére utaló

megjegyzést: valamennyi kockázata azért volt annak, hogy a cég nyílt forrás-

kódúra tért át a vezértermékével.

A fenti, nem jelentős hiányosságokat a szerző a végső változatban kijavította. A je-

lentős bírálati szempontok szerint viszont már az első változattal kapcsolatban el-

mondhatók voltak a következők:

1. Szerkezetileg arányos dolgozat született egy igen aktuális témában: a nyílt

forráskódot alkalmazó szoftvercégek az elmúlt évtizedben megerősödtek az

IKT globális piacán, amihez változatos üzleti modellek vezettek el – és erről

a trendről ma Magyarországon még mindig nem tudunk eleget.

2. A szerző felkutatta a leginkább releváns hazai és nemzetközi szakirodalmat,

melyet alkotó módon, a szakdolgozat által célul tűzöttek szerint értelmezve,

saját gondolatokat írva használt fel. Külön figyelmet érdemel, hogy sehol

3

Page 5: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

nem esik abba a hibába, hogy hosszasan és feleslegesen citáljon egy-egy

mégoly érdekes szerzőt, ha az nem illik a dolgozat fő gondolatmenetébe

(azaz annak a problémának a feltárásába, hogy miként illeszkedik az „ingye-

nesség” koncepciójába a profitvezérelt vállalati üzleti modellekbe, és hogy

vajon a két választott vállalati eset alapján konvergálnak-e a nyílt és a zárt

platformokról induló megoldások). A hivatkozások összességében is korrek-

tek.

3. A dolgozat erősségének tartom azt is, hogy a szerző pont annyit vállal a fenti

konvergencia empirikus igazolására, amennyi egy főiskolai dolgozattól el-

várható. Másképp fogalmazva: döntéshozói képességre vall, hogy a szerző

nem kívánta túlbiztosítani magát. Másfelől ez adhat bírálatra is alapot, hi-

szen feltehető a kérdés, hogy a szerző miért nem idézett még több példát

például arról, hogy mi is az az üzleti modell. A dolgozat összképe alapján

úgy gondolom, ez felesleges kötözködés lenne (mindezeket inkább olyan

szakdolgozatokban hiányolom magam is, ahol nem érzékelhető, hogy a szer-

ző alá tudja támasztani az állításait. De erről itt nincs szó.). Először is a dol-

gozat első felében közérthető módon, tudományos igényességgel, saját mun-

kaként összegzésre kerül mindaz, amit ahhoz kell tudnunk, hogy konkrét

szoftverfejlesztő cégek nyílt forráskódra épülő üzleti modelljét megértsük.

Ezt követően a dolgozat második felében egy jelentősebb hazai cég (a

Sense/Net) és egy a szoftveréről világszerte ismert amerikai cég (az Acquia)

fejlődésének összehasonlítása következik úgy, hogy előtte a szerző meggyőz

bennünket az összehasonlítás relevanciájáról, majd a feltárt üzleti modelle-

ket leképezi e cégek működésére is.

Három oldalt pazarolni ilyen típusú megállapításokra vétek lenne, így a másodikon

abbahagyom. Aki nem hiszi, hogy Hajas Tamás teljesítménye főiskolai szakdolgo-

zatnak úgy jó, ahogy van, olvassa el bátran, mert a fentiek tetejébe egy élvezetes ol-

vasmánnyal lesz gazdagabb.

Dr. Borsi Balázs sk.

4

Page 6: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Dolgozat bírálata (Tóth Éva)A hallgató a szakdolgozatában a nyílt forráskódú szoftverek üzleti modelljének két

eltérő gyakorlati megvalósítását mutatja be egy amerikai és egy magyar vállalkozás

kapcsán. A dolgozat első felében alapos áttekintést nyújt a FLOSS és az innováció

viszonyáról, többféle nézőpontot, megközelítést használva. A szoftverfejlesztést

motiváló tényezőket és az üzleti előnyöket bemutató fejezetek is értékes részei a

dolgozatnak. Az elméleti rész záróakkordjaként a hallgató releváns szakirodalmi

forrásokra támaszkodva elemzi és hasonlítja össze a nyílt forráskódú szoftverek üz-

leti modelljeit. A szakdolgozat a kellőképpen részletes, sokrétű elméleti áttekintés

után két vállalkozás konkrét példája alapján, esettanulmány-szerű formában vizs-

gálja az üzleti modellek gyakorlati megvalósítását. A két modellt a szerző számos

szempontból hasonlítja össze. Összefoglalásában a hallgató vizsgálódásainak ered-

ményét beilleszti a nyílt innovációs modellbe. Az összegzés önálló véleményalko-

tást, javaslattételt tartalmaz, konklúziói helytállóak, logikusan következnek a téma-

kifejtő részből.

A dolgozat tartalmi szempontból kitűnő, logikus felépítésű. Az irodalomjegyzék

idegen nyelvű hivatkozásokat is tartalmaz, a felhasznált szakirodalom bőséges. A

szükséges formai szempontoknak is eleget tesz a szerző, azzal a megjegyzéssel,

hogy célszerűbb lett volna az egyes fejezeteket (témaköröket) számozással ellátni.

Tóth Éva sk.

5

Page 7: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Bevezetés A nyílt forráskódú szoftver (open source software) kifejezés hallatán a legtöbbek-

nek valószínűleg a Linux operációs rendszerek jutnak az eszükbe, hiszen feltehető-

leg ez a nyílt forráskód legismertebb példája. Ha pedig megkérdezzük, hogy mi a

Linux legfőbb jellemzője, akkor minden bizonnyal azt mondaná mindenki, hogy az

ingyenesség. Ezek alapján hamar arra a helytelen következtetésre juthatunk, hogy

a nyílt forráskódú szoftverek legfőbb jellemzője az ingyenesség.

Mint látni fogjuk, az ingyenesség – mint motivációs tényező – valóban fontos része

lehet a nyílt forráskódra épülő üzleti modelleknek, azonban korántsem szükségsze-

rű és nem is a legjellemzőbb motívum.

A nyílt forráskódú szoftverek kódjáért – jellegéből adódóan – nem kérhet licencdí-

jat a szerző. Ennek ellenére már a gyakorlatban is bebizonyosodott, hogy a nyílt

forráskód köré számos olyan üzleti modell építhető, ami biztosítja a vállalkozás

számára a profitot, ugyanakkor a felhasználói igényeket is képes – akár a zárt for-

ráskódú világ kínálatánál magasabb szinten – kiszolgálni.

Szakdolgozatomban két webalkalmazásokkal foglalkozó cég – az amerikai Acquia

és a magyar Sense/Net – példáján keresztül mutatom be a különböző üzleti lehető-

ségeket. Megvizsgálom az alapvető jogi vonatkozásokat, a költség és erőforrás ol-

dalt, a profitteremtési és innovációs modelleket, valamint a cégek kapcsolatrend-

szerét.

Míg az Acquia esetében az alapot a létező nyílt forráskódú szoftver adta, addig a

Sense/Net a zárt forráskód világából indult. Ezért kíváncsi voltam arra is, hogy

mennyire vált hasonlóvá egymáshoz a két vállalt működési modellje azáltal, hogy

mindketten a nyílt forráskód mellett tették le a voksukat. Feltételezésem szerint

számos terület párhuzamba állítható, de mivel a gazdasági érték előállítása többfé-

le tevékenységre is épülhet, ezért teljes azonosság nem alakult ki.

6

Page 8: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Mi a nyílt forráskódú szoftver?A mindennapokban egyaránt találkozhatunk a nyílt forráskódú szoftver (Open

Source Software) és a szabad szoftver (Free Software) kifejezésekkel. A kettő kö-

zötti különbség igazából csak a megközelítésben jelentkezik: a szabad szoftver

mozgalom1 a szabadságot tekinti központi elemnek, a nyílt forrás mozgalom2 tagjai

pedig a nyílt forrású fejlesztés technológiai előnyeit helyezik a középpontba. Azon-

ban a végeredményként megjelenő termék – ami a szoftver maga – felől nézve

nincs lényegi különbség. Emiatt az ilyen programokat gyakorta FLOSS összefoglaló

néven említik (Free Libre Open Source Software).

A Free Software Foundation Hungary Alapítvány meghatározása szerint3 „szabad

szoftver alatt értünk minden számítógépes programot és dokumentációt, amely ki-

elégíti az alábbi feltételeket:

• A szoftver bármilyen célra felhasználható.

• Lehetőség van a szoftver működésének szabad tanulmányozására és módo-

sítására.

• Szabadon terjeszthető, továbbadható.

• Lehetőség van a szoftver továbbfejlesztésére és a fejlesztés közreadására.

A szoftver tanulmányozásának, módosításának, illetve továbbfejlesztésének előfel-

tétele a forráskód elérhetősége.”

A fenti meghatározás semmilyen formában nem tiltja meg, hogy valaki egy nyílt

forrású szoftverért pénzt kérjen. Így a szabad szoftvereket egyszerűen csak ingyen

szoftvernek tekinteni tévedés, pontatlanság. A szoftverfejlesztésben (is) általános

angol nyelv a „free” kifejezést egyaránt használja „ingyenes” és „szabad” értelem-

ben is. (Az általában zárt forráskódú freeware programoknál az elnevezés az ingye-

nességre, a free software esetében azonban a használat szabadságára utal.) Ez a

kettősség lehetőséget ad a pontatlan, vagy szándékosan egybemosó fogalmazásra.

A nyílt forráskódú szoftver kifejezést éppen ezért alkották. Az informatikai könyv-

kiadással foglalkozó Tim O'Reilly 1998-ban hívott össze egy találkozót, amelyen ezt

az elnevezést választották, a különbségek hangsúlyozásának érdekében4.

7

Page 9: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A nyílt forráskódú szoftverekhez kapcsolódó jogokAz előző szakasz meghatározásában láthatjuk, hogy a FLOSS definíció gyakorlati-

lag arról szól, hogy mit tehet a szoftverrel a felhasználó, vagyis mihez van joga. A

szoftver szellemi termék, így a szerzői jog alapján a készítő (tulajdonos) dönti el,

hogy mire ad engedélyt. Amennyiben a szerző lemond a jogairól, vagy a szerzői jog-

védelmi idő lejárt, ún. közkincs szoftver keletkezik. Ebben az esetben a tulajdonjog

megszűnik, így senki sem fogalmazhat meg korlátozásokat a felhasználással kap-

csolatban5.

Azonban a nyílt forráskódú szoftverek esetében nem erről van szó. A velük kapcso-

latos engedélyeket és követelményeket a szoftverhez mellékelt licencszerződésben

határozza meg a tulajdonos6. (A „licenc” szó annyit tesz: „engedély”.7) A licencben

megfogalmazott követelmények különböztetik meg a FLOSS-t a közkics szoftvertől.

Biztosítják a fejlesztő munkájának elismerését (l. forrásmegjelölés) és (esetenként)

a szoftver szabad voltának megőrzését.

A FLOSS licenceket két fő kategóriába soroljuk: erős vagy gyenge licenc8. Általáno-

san használt erős licenc a GPL (General Public Licence), aminek legfontosabb kité-

tele, hogy az eredeti licenc alatt kell terjeszteni (ShareAlike) a szoftver módosított

változatát, illetve az eredeti szoftvert használó más szoftvert is. (Az ilyen erős licen-

cet a „Copyright” kifejezés mintájára alkotott szójátékkal „Copyleft” licencnek is

nevezik.)

A fenti kitétel nem szerepel például a BSD (Berkeley Software Distribution) licenc-

ben, így ezt gyenge licencnek nevezzük. A BSD a használattal kapcsolatban gyakor-

latilag semmilyen feltételt nem fogalmaz meg, a szoftver korlátozás nélkül használ-

ható zárt forráskódú rendszerben is. A licenc mindössze egy szerzői jogi megjegy-

zést és a termék használatával kapcsolatos felelősség elhárítását tartalmazza.

Az erős és gyenge licenc mellett létezik még egy köztes verzió is, az LGPL (Lesser

GPL). Ennek feltételrendszere szerint a módosított szoftvert is nyílt forráskódú-

ként kell terjeszteni, azonban nem tartalmaz kikötést arra az esetre, ha a szoftvert

egy másik rendszer részeként használják.

Felmerülhet a kérdés, hogy az egyes országok különböző jogrendszerében mennyi-

re érvényesülhetnek a FLOSS licencek. Most csak megemlítjük, hogy immár ameri-

kai és európai bírósági esetek is bizonyították a modell életképességét9.

8

Page 10: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Nyílt szoftverfejlesztés, nyílt innovációA K+F és az innováció hagyományosan a cégek belügye volt. Igyekeztek megszerez-

ni a legjobb szakembereket és mindenki a maga problémáin dolgozott. Arra töre-

kedtek, hogy ha eredményt érnek el, az nehogy idő előtt kitudódjon, mert esetleg

valaki ellopja az ötletet és hamarabb lép vele piacra.

Az internet elterjedése és a nyílt forráskódú szoftverek azonban megváltoztatták

ezt a szemléletet. Az OECD definíciója szerint az innováció „új, vagy jelentősen ja-

vított termék (áru vagy szolgáltatás) vagy eljárás, új marketing-módszer, vagy új

szervezési-szervezeti módszer bevezetése az üzleti gyakorlatban, munkahelyi szer-

vezetben vagy külső kapcsolatokban”10 Könnyen belátható, hogy a nyílt forráskódú

fejlesztés használata már önmagában is innovációnak tekinthető (új eljárás, új

szervezési módszer), ami gyökeresen megváltoztatta az addigi szoftverfejlesztési és

szoftverértékesítési modelleket is. A legnagyobb hatást ezen a területen minden bi-

zonnyal a Linux rendszerek értéke el. Linus Torvalds a UNIX rendszer egyszerűsí-

tett változatát kívánta létrehozni. De ahelyett, hogy egyedül vagy egy zárt csoport-

tal dolgozott volna, az interneten tette közzé munkáját és azon keresztül társakat

szervezett maga mellé. Ennek köszönhetően a Linux sokkal gyorsabban terjedt és

sokkal gyorsabban fejlődött, mint versenytársai.

A fenti módszerrel párhuzamba állítható a Henry Chesbrough által alkotott nyílt

innováció fogalma. „A nyílt innovációs paradigma a kutatás-fejlesztést nyílt rend-

szerként kezeli. Azt feltételezi, hogy értékes ötletek jöhetnek a cégen belülről, de

azon kívülről is, és ugyanígy találhatnak maguknak piacot a cég érdekkörén belül

vagy azon kívül is. ”11

A FLOSS jellegéből adódó tulajdonsága, hogy a célközönség (az ügyfelek, vevők) és

a fejlesztők (gyártó) közötti határ elmosódik. A nyílt forráskód lehetővé teszi, hogy

a felhasználók szerepet vállaljanak a szoftver fejlesztésében. A folyamatot a szak-

irodalom crowdsourcing, az egyének egyedi ismereteiből összeálló, de az egyedi is-

meretek összességéhez képest többletet is hordozó tudást kognitív intelligencia né-

ven tárgyalja12.

Az egyének között magasabb minőségű kapcsolatrendszert jön létre, ugyanis a

résztvevők többnyire nem egymástól függetlenül, elszigetelten tevékenykednek. Az

ugyanazon szoftverrel való foglalatoskodás mentén közösségek jönnek létre, mely-

9

Page 11: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

nek tagjai – pl. az internet segítségével, de akár személyesen is – aktív kapcsolatot

tartanak fent egymással. (Ehhez kapcsolódó érdekesség, hogy egyes vélemények

szerint a virtuális világban épülő kapcsolatrendszerre nem érvényes13 a Dunbar-

számként ismertté vált, 150 főben meghatározott határérték14.)

Természetesen a fenti modell érvényesüléséhez nem csak a szoftver forrásának, ha-

nem a fejlesztés menetének is nyitottnak kell lennie. Az ezzel kapcsolatos következ-

tetéseket Eric Raymond fogalmazta meg először nagy hatású „A katedrális és a ba-

zár” című munkájában. A nyílt forráskóddal való munkával kapcsolatban felállított

tézisei közül jónéhány kifejezi a fejlesztésben részt vevő közösség szükségességét15.

„A gyors kódfejlesztés és a hatékony hibakeresés felé vezető legkönnyebb út a fel-

használók társfejlesztőként való kezelésén át vezet.”

„Elegendően sok bétateszter és társfejlesztő mellett majdnem minden probléma

gyorsan felismerhető, és a javítás is nyilvánvaló valaki számára.”

„Ha bétatesztelőidet a legértékesebb erőforrásodként kezeled, a legértékesebb erő-

forrásoddá válva reagálnak.”

„A saját jó ötletek utáni legjobb dolog a felhasználóidtól származó jó ötletek felis-

merése. Időnként ez utóbbi jobb.”

„Több ember kétségtelenül jobb egynél, ha a fejlesztés koordinátorának legalább

olyan jó kommunikációs közeg áll a rendelkezésére mint az internet, és képes a

kényszer nélküli vezetésre.”

A nyílt forráskódhoz való hozzájárulási szintekA nyílt forráskódú szoftver körül létrejövő közösség a társadalom egyéb szegmen-

seihez hasonlóan egyáltalán nem homogén. Más és más lehet a tagok ismereti

szintje, motivációja, személyes attitűdje stb. Ebből következően más és más lesz a

hozzájárulás mértéke is. A legtöbben passzív felhasználók maradnak. Lesznek

azonban, akik (amennyiben a szoftverhez kapcsolódó infrastruktúra, illetve annak

létrehozói ezt lehetővé teszik) nem sajnálják az időt arra, hogy megosszák a hasz-

nálattal kapcsolatos tapasztalataikat. Hibajelentést írnak, vagy bővítik a szoftver

dokumentációját. A kellő tudással rendelkezők pedig javítják a hibákat, illetve részt

vesznek a szoftver továbbfejlesztésében a vezető fejlesztők kontrollja alatt.

10

Page 12: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A részvételi arányok nem lineárisan változnak. A későbbiekben bemutatandó

Acquia által menedzselt Drupal rendszer közösségi oldalának közel egymillió re-

gisztrált felhasználója van16, azonban az alaprendszer közelmúltbeli fejlesztéseinek

fele mindössze 25 embertől származik17. Vagyis a projekthez kapcsolódó közösség

erősen tagozódik. Ez azonban a méretgazdaságosság miatt nem jelent problémát. A

szoftverfejlesztés határköltsége alacsony, ráadásul a nyílt forráskód esetében ezt

még továbbcsökkenti az a tény, hogy a közösség tagjai maguk biztosítják a számuk-

ra szükséges erőforrást.

A szabad hozzáférés miatt az aktív résztvevők száma sokszorosa a zárt forráskódú

szoftverek esetében biztosítható létszámnak. Mivel a résztvevők döntő többsége sa-

ját döntése alapján működik közre, a motiváltsága is magas. Végül a résztvevők

sokfélesége biztosítja azt is, hogy az eredeti tervben nem szereplő, de hasznos tulaj-

donságok is a szoftver részei legyenek. Ráadásul a sokféleség erősebb kontrollt is

jelent a hasznossággal, funkcionalitással stb. kapcsolatban, hiszen sokféle néző-

pontnak, elvárásnak kell megfelelni, és ezeknek közös álláspontra kell jutni ahhoz,

hogy egy változtatást, fejlesztést elfogadjanak.

Természetesen ahogy a FLOSS nem közkincs, a fejlesztés sem liberális eljárás. „A

tömeg decentralizált, a válogatás és döntéshozás viszont a hierarchikus gyakorlat

szerint történik. Még a Linux esetében is, ahol Linus Torvalds és néhány fontos be-

osztásban lévő társa választja ki az operációs rendszerbe kerülő kódot. Sőt, a Wiki-

pédiánál is akad pár szerkesztő18.” A közreműködő közösség tevékenységét kontrol-

lálni kell, a fejlesztést pedig irányítani, döntéseket hozni. Mindezt úgy kell megva-

lósítani, hogy a résztvevők ne veszítsék el a motiváltságukat és igazságosnak érez-

zék az irányítási struktúrát.

Ezért a FLOSS projektek hierarchiája általában meritokratikus, az érdemeken ala-

pul: a résztvevők a hozzájárulás nagyságrendjének és minőségének arányában kap-

nak beleszólást a projekt vezetésébe, az irány meghatározásába. Ez erős motivációt

jelenthet a fejlesztők számára és biztosítja, hogy ne külső üzleti megfontolások,

marketing ötletek szabják meg a fejlesztési célokat.

11

Page 13: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A nyílt forráskódú fejlesztést motiváló tényezőkA nyílt forráskódú szoftver fejlesztésében közreműködő cégek és magánszemélyek

nem várhatnak közvetlen anyagi hasznot a szoftver terjesztésétől, hiszen azt „csak

úgy” odaadják bárkinek. Ebben az esetben kell, hogy legyen valami más, ami miatt

ez mégis „megéri”. Vagyis a kérdés az, hogy mik azok az előnyök, amik a nyílt for-

ráskódú szoftver előállításban való közreműködésre ösztönzik a résztvevőket?

Magánszemélyek esetében megkülönböztethetünk belső és külső motivációt. Előb-

biek tovább oszthatóak örömforrásokra és kötelezettségekre, utóbbiak lehetnek

közvetlen és későbbi megtérülésűek19.

Közvetlen külső motiváció lehet, pl. ha egy cég fizetést ad a fejlesztésért, vagy a fej-

lesztőnek magának van szüksége az általa fejlesztett szoftverre. (Utóbbi helyzet

egyenesen az alapja a jó szoftver fejlesztésének Eric Raymond szerint: „Minden jó

szoftver egy fejlesztő személyes vágyainak kielégítésével kezdődik20.”) Késleltetett

előny lehet a közreműködés kapcsán elnyert pozíció, munkalehetőség.

Belső motiváció lehet egy probléma megoldására való törekvés, tanulási vágy, vagy

akár valamilyen meggyőződés („a szoftvereknek nyitottnak kell lenniük”). Kötele-

zettségérzet, ha a fejlesztő úgy érzi, valamit vissza kell adnia azért, amit kapott. A

fentieket ki lehet még egészíteni a jó hírnévre való törekvéssel és a figyelem elnye-

résének vágyával21.

A cégek indíttatása az egyénektől részben eltérő, hiszen az ő esetükben a legfonto-

sabb feladat a profittermelés. Mint utaltunk rá, természetesen ennek is lehet eszkö-

ze a FLOSS, ebben az esetben a késztetést a szoftverben rejlő üzleti lehetőség jelen-

ti. Előfordulhat, hogy egy cég költséghatékonysági okból dönt a nyílt forráskódú

szoftver mellett: a kész alkalmazást felhasználva gyorsabban, olcsóbban hozhatja

létre a saját szoftverét. Elképzelhető továbbá stratégiai ok is, amikor a cég pl. a ver-

senyhelyzetét próbálja javítani a szabad szoftver készítésével, terjesztésével.

A fenti motivációk mind külsőnek tekinthetőek, azonban cégek esetében is beszél-

hetünk belső késztetésről is. Előfordulhat, hogy a magánszemélyekhez hasonlóan

„kötelességének érzi” a cég a közösség támogatását, mert pl. az társadalmi érték-

rendjével összhangban áll (valószínű ilyenkor, hogy a cég vezetője, vagy más befo-

lyásos tagja személyesen érintett a projektben), akár olyan formában, hogy a válla-

12

Page 14: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

lat társadalmi felelősségvállalási programjának (Corporate Social Responsibility –

CSR) ez a tevékenységi forma is a része.

A közreműködésnek két formája lehet: a cég erőforrást biztosít a nyílt forráskódú

fejlesztéshez vagy maga indít, működtet nyílt forráskódú projektet.

Végül meg kell még említenünk az egyetemi, akadémiai szektort is. Az ő esetükben

a nyílt forráskódú fejlesztés a (hatékonyabb) tudományos munka, kutatói tevé-

kenység egyik eleme lehet; illetve az oktatást is szolgálhatja (a hallgatók készíthet-

nek szoftvert pl. annak demonstrálására, hogy az elméleti ismereteket miként tud-

ják a gyakorlatban kamatoztatni).

A nyílt forráskódú szoftver üzleti előnyei A nyílt forráskódú szoftver számos üzleti előnyt kínál a felhasználónak és az előállí-

tónak (forgalmazónak) is. Tekintsük át ezeket László Gábor felosztása szerint22.

Kockázatmentesség. A szoftver fejlesztése folytatódhat akkor is, ha az eredeti fej-

lesztők már nem kívánnak foglalkozni vele.

Alacsony beszerzési ár. A szabad szoftver egy összetett rendszer vagy szolgáltatás-

csomag esetén is csökkenti a teljes beszerzési árat, hiszen ezért a komponensért a

felhasználónak (valószínűleg) nem kell fizetnie. László itt említi meg azt is, hogy a

szoftver a forráskód birtokában teljes mértékeben az egyedi igényekhez alakítható,

ráadásul a kisebb módosítások esetében a felhasználó nincs a szállítóra utalva.

Alacsony költség – legális szoftver. Az informatikai beruházásoknál a beszerzési ár

csak egy összetevője a teljes üzemeltetési költségnek. Azonban nagy géppark esetén

nyílt forráskódú szoftverek használatával már komoly megtakarítás érhető el, ami

tovább nő, ha figyelembe vesszük, hogy a szoftver újabb verziójáért sem kell fizetni.

Továbbá, mivel a FLOSS szabadon terjeszthető, nem kell aggódni a jogosulatlan

szoftverhasználatból adódó büntetések miatt.

Mozgástér, lehetőségek. A szoftver külön díj nélkül kipróbálható, így kiderül alkal-

mas lehet-e az adott üzleti probléma megoldására.

Többszöri felhasználás lehetősége. A termelékenység, a feladatmegoldás jelentősen

felgyorsul, ha a korábbi megoldások újrahasznosíthatóak.

Fejlesztési gyorsaság. A nyílt forráskódú szoftverek fejlesztésének egyik alapelve a

13

Page 15: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

korai és gyakori megjelentetés (az esetleges hibáktól függetlenül). Ez lehetővé teszi

a közösség többi tagjának csatlakozását, így a kritikus fejlesztői tömeg megléte ese-

tén rendkívül gyors lehet a tesztelés és a hibák javítása.

Biztonság. A korai kiadás és az ezzel járó várható tökéletlenség szükségessé teszi

hibakövető rendszer működtetését. Az internetes kommunikáció révén a közösség

nagyon hamar értesülhet egy-egy problémáról és a kritikus tömegnek köszönhető-

en a megoldás is gyorsan érkezik.

Minőség. A jó minőség és a sokrétű funkcionalitás biztosítéka, hogy ha a felhaszná-

lónak szüksége van egy új tulajdonságra, gyakran maga hozza létre azt, ami aztán

beépülhet az eredeti rendszerbe.

A fejlesztők számának növekedése. Ahogy korábban már említettük, a nyílt forrás-

kód természetéből adódik, hogy könnyen terjeszthető. Ráadásul a felhasználói tá-

bor létszámnövekedése emeli a szoftver presztízsét, így akár érdemet is jelenthet a

fejlesztésében közreműködni. Ha a diákok a felsőoktatásban megismerkednek a

FLOSS-szal, várható, hogy később is szívesen tevékenykednek ebben a körben.

Nyílt szabványok támogatása. A nyílt forráskódú szoftverek nagy létszámú közös-

ségeinek tagjai sokszor különböző platformok iránt elkötelezettek, ezért igyekeznek

a szoftvert a saját platformokon is működőképessé tenni. Ennek megvalósítást a

nyílt forráskódú szabványok alkalmazása teszi lehetővé.

Nincs függőség. A szakirodalom vendor lock-in23 néven tartja számon a zárt forrás-

kódú, kereskedelmi szoftverek szállítói és ügyfeleik között, utóbbiak kárára kiala-

kuló függőségi viszonyt. Viszont a nyílt forrásra épülő szoftver nem függ az eredeti

beszállítótól, a felhasználó, igényeinek megfelelően, akár több beszállítót is verse-

nyeztethet a legjobb ár és hatékonyság eléréséhez.

A nyílt forráskódú szoftverek alkalmazási lehetőségeinek megértését segíti László

Gábor kettős SWOT analízise is, amiben a felhasználók és az informatikai ipar sze-

replői szemszögéből is megvizsgálja a FLOSS piacot (I. a következő oldalon).

14

Page 16: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

SWOT analízis a FLOSS-ról

Nyílt forráskódú üzleti modellekA konkrét példák besorolásához ismernünk kell a nyílt forráskódra épülő üzleti

modelleket. A vonatkozó irodalom többféle szempontrendszert ismer, mi Maesen

csoportosítását24 vesszük alapul. Az egyes típusok ismertetése előtt egyedül a szoft-

ver értéklánc lépéseit tekintjük át25:

1. Szoftverfejlesztés: a szoftver elemzése, tervezése, programozása, tesztelése.

2. Dokumentáció: a dokumentáció megírása (API dokumentáció, hivatkozási

kézikönyv, felhasználói útmutatók, oktató anyagok, segédanyagok, GYIK, …).

3. Szoftvercsomagolás: felhasználóbarát csomagolás készítése a szoftverhez; a

szoftver párosítása egyéb csomagokkal.

4. Marketing/értékesítés: a szoftver marketingje, az értékesítés lezárása, a szé-

leskörű alkalmazás népszerűsítése, terjesztés.

15

ErősségekAlacsony költség, legális szoftver KockázatmentességBiztonságNyílt szabványok támogatásaNincs függőségGyakori termékkibocsájtásokFejlesztési gyorsaságMinőség

Alacsony beszerzési árTöbbszöri felhasználás lehetőségeFejlesztők számának növekedése

GyengeségekFelhasználói tömeg kellTanulni kell ismét

Az üzletstratégia változásaA modell még nem elfogadottAlkalmazások hiánya

Fenntartási költségek magasak lehetnekTerméktámogatás megszűnéseHagyományos értelemben vett „tulajdonos” hiányaA projektvonalak széttöredezettsége

Sok a félreértés, tévhitA szükséges alkalmazások hiánya

Veszélyek

K+F és innováció növekedéseHosszú távú együttműködő-képesség

Választási lehetőségek megnőnekSok disztribúcióLehetőségek

BELSŐ

KÜLSŐ

Informatikai ipar szereplői Felhasználók

Page 17: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

5. Tanácsadás: a szoftverre vonatkozó tanácsadás nyújtása.

6. Integráció/személyre szabott fejlesztés: a szoftver integrálása az ügyfél rend-

szereibe, felhasználó-specifikus igényekre szabása.

7. Képzés: a szoftverre vonatkozó képzés felhasználás vagy testreszabás közben.

8. Támogatás: a végfelhasználók támogatása (telefon, e-mail), a szoftver telepí-

tése és frissítése, hibaelhárítás.

9. Alkalmazás menedzsment: az ügyfél szoftveren alapuló alkalmazásainak mű-

ködési menedzsmentje.

Az első három pontban a termék előállítás (programozás, gyártás) lépéseit találjuk,

öttől kilencig pedig a kapcsolódó szolgáltatásokat. (A marketing nem FLOSS spe-

cifikus tevékenység.)

Kettős licenc modellA szoftver egy erős szabad licenc és egy üzleti licenc alatt is elérhető. Ezáltal a fel-

használó eldöntheti, hogy saját termékét is erős szabad licenc alatt bocsájtja ki,

vagy fizet a fejlesztőnek és így a saját termékét nem kell nyílt forráskódúként ter-

jesztenie. A FLOSS fejlesztő jövedelme a hagyományos licenc díjazáson alapul.

Támogatás-értékesítő modell A felhasználók egy része (elsősorban a nagyvállalati és a közszférába tartozó ügyfe-

lek) a terméken túl támogatásra is igényt tartanak. Kell valaki, aki segítséget nyújt

a használat elsajátításában, a működtetésben, és akin számon kérhetőek a hibák és

a hiányosságok. A „valaki” ebben az esetben a FLOSS előállítója. A modell azon az

előfeltételezésen alapul, hogy a fenti szolgáltatások nyújtására a szoftver létrehozói

a legalkalmasabbak: mivel ők az alkotók, ők ismerik a legjobban a rendszert. A jö-

vedelem a szolgáltatási csomag (adott szolgáltatási szintre szóló, vagy előfizetéses)

értékesítéséből származik.

Külső támogatásértékesítő modell A modell megegyezik az előzővel, annyi különbséggel, hogy ebben az esetben a tá-

mogatást nem a nyílt forráskódú szoftver tulajdonosa nyújtja, hanem egy harmadik

fél (például azért, mert a tulajdonos nem végez ilyen tevékenységet).

16

Page 18: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Platformszolgáltató modell A cég ebben a modellben több, egymással együttműködő és / vagy egymást kiegé-

szítő nyílt forráskódú szoftvert kínál egy csomagban, platformban, amelynek mű-

ködéséért garanciát vállal. Ezt a modellt alkalmazza például az üzleti Linuxot kíná-

ló Red Hat és Novell. Az ügyfelek számára az előnyt az együttműködő alkalmazá-

sok megtalálására fordítandó idő és erőforrások megtakarítása és a működés ga-

rantálása jelenti. A forgalmazó bevétele licencdíjból és a támogatásértékesítő mo-

dellel való (jellemző) kombinálás esetén az utóbbiból is származik.

Tanácsadási modell A vállalat több, egymástól akár független nyílt forráskódú szoftverrel kapcsolatban

nyújt tanácsadást és a szoftver egyéni igényekhez való igazítását. A felhasználók így

szakértői ismeretekhez jutnak a termékről és biztosak lehetnek benne, hogy a

szoftver az elvárásaiknak megfelelően fog működni. A tanácsadó jövedelme a szol-

gáltatás szerződésben rögzített díjából származik.

Szoftver, mint szolgáltatás modell A nyílt forráskódú szoftver segítségével weben keresztül használható alkalmazást

hoznak létre (Software as a Service – SaaS). Az ügyfélnek nem kell telepítenie a

szoftvert, nincs szüksége plusz hardverre és nem terheli az IT adminisztráció (kar-

bantartás, frissítés stb.). Az ügyfelek általában havidíjat fizetnek a szolgáltatás

igénybevételéért. (Érdekesség, hogy az erős licencek, pl. a GPL sem kötik ki, hogy a

SaaS-t megvalósító szoftvereket nyílt forráskóddal kellene megjelentetni. A SaaS

nem minősül szoftverforgalmazásnak – ez a SaaS kiskapu.)

Hozzáadott-érték nyújtási modell A cég nyílt forráskódú szoftver felhasználásával készíti el a saját, zárt forráskódú, a

nyílt szoftvernél nagyobb tudású szoftverét. Ebben az esetben természetesen csak

gyenge licencű FLOSS jöhet szóba. Ezt a modellt használta pl. az Apple, az OS X

operációs rendszer megalkotásához, aminek az alapja (a BSD licencű) FreeBSD.

Kiegészítő modell A cég a FLOSS-hoz kapcsolódó kiegészítőket, jellemzően kézikönyveket árusít. A

nyílt forráskódú szoftverek dokumentációja változó színvonalú, hiányos vagy bo-

17

Page 19: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

nyolult lehet. Ezért a hozzáértő módon megírt szakkönyvek igen értékesek lehetnek

a felhasználóknak (főleg, ha a közösség elismert tagjaitól származnak).

Veszteségvezető modell A veszteségvezető árképzés esetén a cég az egyik termékét az előállítási költségnél

olcsóbban adja, azért, hogy a többi terméke forgalmát ezáltal növelje. A szoftver-

iparban egy zárt forráskódú szoftver veszteségvezetője lehet ugyanazon cég nyílt

forráskódú szoftvere. A nyílt forráskódot elsősorban a terjesztés érdekében alkal-

mazzák. A veszteségvezető így pl. része lehet egy FLOSS platformnak, amihez aztán

a cég zárt forráskóddal kínál nagyobb tudású szoftvert.

Zárvány modell Ebben az esetben a cég általában komplett üzleti megoldást értékesít (akár egyedi

megrendelés alapján), ami hardvert és szoftvert is tartalmaz. A nyílt forráskódú

szoftver jó minőségű, alacsony költségű összetevőként szerepel a csomagban, ami

csökkenti a megoldás árát.

Meg kell említenünk, hogy a gyakorlatban a felsorolt modellek gyakorta kevered-

nek egymással. Egy-egy cég néha több modellt is alkalmaz, kombinál, esetleg az

„eredeti” elképzelés egy variációját alkalmazza.

18

Page 20: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A nyílt forráskódú szoftverre épülő üzleti modellek gyakorlati megvalósulásaiAz elméleti áttekintés után a gyakorlatban is megvizsgáljuk, hogyan épülhetnek be

a nyílt forráskódú szoftverek az üzleti modellbe. Két céget vizsgálunk meg, az ame-

rikai Acquiát és a magyar Sense/Netet. Az összehasonlítást könnyíti, hogy mindkét

vállalat olyan eszközt fejleszt, aminek a célja webportálok, webes alkalmazások ké-

szítése és működtetése.

Közösségből cég: az Acquia és a DrupalAz amerikai Acquia 2007 végén jött létre. Alapítói Dries Buytaert és Jay Batson.

Előbbi nyílt forráskódú fejlesztő, utóbbi üzletember, aki korábban már dolgozott

FLOSS cégben26. Az Acquia a Buytaert által létrehozott és irányításával fejlesztett,

nyílt forráskódú Drupal CMS-hez kínál különböző szolgáltatásokat. A szoftver már

a cég alapításakor is igen népszerű, széles körben használt és jelentős nemzetközi

közösséggel bíró alkalmazás volt, így az áttekintést ennek bemutatásával kell kez-

denünk.

A Drupal„A Drupal első verzióját azért készítette Dries Buytaert, hogy barátaival üzeneteket

hagyhassanak egymásnak az egyetemi belső hálózaton. Aztán a diploma megszer-

zése után, 2001-ben Dries az internetre költöztette, s nem sokkal később nyílttá

tette a projektet, ami fokozatosan egyre ismertebb és kedveltebb lett”27.

Mi a Drupal?A Drupal többszörös funkcionalitású szoftver. Alkalmazási módjától függ, hogy mi-

lyen definícióval írhatjuk le: tartalomkezelő rendszer (Content Management Sys-

tem – CMS), fejlesztői keretrendszer (Content Management Framework – CMF)28,

illetve webalkalmazás fejlesztői keretrendszer (Web Application Framework –

WAF)29. Kialakításának köszönhetően használható egyszerű, személyes weboldalak

létrehozására, de összetett, vállalati portálrendszerek működtetésére vagy egyedi

webalkalmazások fejlesztésére is.

Egyéni felhasználók is képesek lehetnek sokféle működési jellemző kialakítására,

19

Page 21: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

kezelésére anélkül, hogy érteniük kellene a programozáshoz. Webböngésző segítsé-

gével elérhető adminisztrációs felületen keresztül, egyszerűen, kattintgatva és gé-

pelve végezhetik el a szükséges beállításokat, aktiválhatnak funkciókat, illetve hoz-

hatják létre és kezelhetik a tartalmakat. Ebben az esetben a Drupal CMS-nek illetve

(kiegészíthetősége miatt – l. alább) CMF-nek tekinthető.

Ugyanakkor a rendszer újabb (webes) szoftverek fejlesztésének alapjául is szolgál-

hat a programozók számára, mivel következetesen alkalmazott szabályok szerint

épül fel és egységesített megoldásokat kínál (Application Programming Interface –

API) saját működési metódusok, újabb funkciók kialakításához. Ebben az esetben

a Drupal WAF funkciója a meghatározó.

Az Acquia definíciója szerint a Drupal ún. Social Publishing Platform (kb. „társas

közzétételi alaprendszer”), mivel egy rendszerben kínálja a hagyományos webes

tartalomkezelő (tartalmak, kategóriák, keresés, RSS stb.) és a közösségi (felhaszná-

lók, blogok, hozzászólások, fórumok stb.) funkciókat30.

A Drupal jellemzőiA Drupal a GPL licenc feltételei szerint terjeszthető és használható. Ennek megfele-

lően a Drupal alapon készített újabb alkalmazásoknak is nyílt forráskódúnak (és

GPL licencűnek) kell lennie31. Létezik pl. hírportál rendszer32, csoportmunka támo-

gató eszköz33, közösségi portál34 – amelyek ugyancsak szabadon elérhetőek és ter-

jeszthetőek GPL licenc alatt. Ezeket a meghatározott célra, Drupal alapon létreho-

zott alkalmazásokat összefoglaló néven disztribúcióknak35 (vagy telepítési profilok-

nak36) nevezik és hasonló a viszonyuk az alaprendszerhez, mint a különböző Linux

változatoknak (Ubuntu, Fedora, Debian stb.) a Linux kernelhez.

Fontos megemlítenünk azt is, hogy a Drupal működéséhez, fejlesztéséhez szüksé-

ges környezet (programnyelv ill. értelmező, adatbázis, webszerver) ugyancsak fel-

építhető szabad szoftverekből. A rendszer a nyílt forrású PHP nyelven íródott,

adatbázis oldalon eredetileg a kettős licencelésű MySQL, szerverként a saját gyenge

licencet alkalmazó Apache volt a preferált. Manapság a használható alkalmazások

köre jóval szélesebb és kereskedelmi szoftvereket is tartalmaz37. Azonban a zárt for-

ráskódtól való függetlenség minden bizonnyal ugyancsak elősegítette a Drupal el-

terjedését és népszerűségének növekedését.

20

Page 22: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A Drupal moduláris felépítésű, ami azt jelenti, hogy egymással sztenderdizált mó-

don együttműködő kisebb programegységekből áll. Ez lehetővé teszi, hogy az alap-

rendszerhez az eredeti funkciókat módosító, vagy további, új funkciókat megvalósí-

tó kiegészítések készüljenek. Így a Drupal maga közös platformként funkcionál,

amit gazdagítanak a hozzáadott fejlesztések, de azoktól a Drupal alaprendszer nem

függ és így kezelhető, menedzselhető marad. A Drupal különböző változataihoz ed-

dig majdnem 7000 kiegészítő modul készült már38, azonban ezeknek csak töredéke

került bele az alaprendszerbe39, amelyeknek a karbantartásáról, biztonságos műkö-

déséről, új verzióinak elkészítéséről gondoskodni kell.

Végül két jellemzőt kell még megemlítenünk. Mindkettő a rendszer rugalmasságát,

használhatóságát növeli. Az egyik a lokalizációs lehetőség: a teljes Drupal fordítha-

tó és támogatja a többnyelvű használatot. A másik a rendszer működésének és

megjelenésének függetlensége. A szoftver felülete sablonokat használ (a hivatalos

magyar fordítás ezt „smink”-nek nevezi), így akár a teljes megjelenés átalakítható

egy kattintással.

A Drupal közösségMint korábban láthattuk, a sikeres nyílt forráskódú projekthez elengedhetetlen a

megfelelő létszámú közösség. A Drupal ebben a tekintetben is teljesíti az elváráso-

kat. A pontos számot nyilván nem lehet meghatározni, de a FLOSS hozzájárulási

szinteknél már említettük, hogy a nemzetközi közösségi oldalnak40 közel egymillió

regisztrált felhasználója van. Tovább növelik a létszámot a különböző nemzeti kö-

zösségek. Jelenleg huszonkilenc olyan Drupal közösségi oldal működik, amelyet

azonos nyelvet beszélő felhasználók hoztak létre41. A tagságuk egy része bizonyára

átfedést mutat a központi oldaléval, de sokan lehetnek olyan felhasználók, akik (pl.

nyelvi korlátok miatt) csak a saját anyanyelvi közösségüknek tagjai. Összességében

tehát jóval több mint egymillió azoknak a száma, akik valamilyen szinten a közös-

ség tagjai. (S ezen a számon túl szerepelnek azok a felhasználók, akik csak a szoft-

vert használják, kisebb-nagyobb rendszerességgel, de inkább önállóan igyekeznek

boldogulni.)

A nyílt forráskódú szoftver fejlődéséhez való hozzájárulási szintek két végpontjáról

korábban már írtunk. Minél több ismeretet, tudást igényel a közreműködés, annál

kevesebben lesznek az adott szinten közreműködők. (Ha valaki igazán mélyen

21

Page 23: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

akarja ismerni a rendszert, ahhoz tanulnia kell, használni és fejleszteni azt. Ez álta-

lánosságban is igaz a FLOSS-ra, s a Drupalra külön is, összetettsége miatt.) A lét-

szám nem egyenes arányban, hanem meredeken csökken. A közösségi oldalakra

regisztrált felhasználók legnagyobb része passzív: leginkább kérdéseit, problémáit

osztja meg. Az ő üzeneteik információt szolgáltathatnak arról, hogy mi az aminek a

használata nem egyértelmű, vagy mi az ami esetleg nem működik (minden eset-

ben) megfelelően. A következő szint az aktív felhasználó, aki már válaszol mások

kérdéseire, saját tapasztalatai alapján. Majd azokat kell említeni, akik részt vesznek

a szoftver, vagy valamely kiegészítő tesztelésében – itt már motivációs tényezőként

(az esetleges meglévő saját szükséglet mellett) a segítő szándék is megjelenik.

Az eddigiek még nem igényeltek szakmai tudást, legfeljebb felhasználói tapasztala-

tot. Viszont a további szintek már a kapcsolódó ismeretek elsajátítást is feltételezik.

A fejlesztők már kódot írnak, amihez szakismeret szükséges. Azonban itt kell visz-

szatérnünk a Drupal korábban említett moduláris jellegére. Ez ugyanis lehetővé te-

szi, hogy a Drupal közösséghez olyan fejlesztők is könnyen csatlakozhatnak, akik

nem az alaprendszert kívánják gondozni, alakítani, hanem valamilyen (számukra

fontos) kiegészítő részfunkcióval foglalkoznak. A projektet vezető Buytaert szerint

a nyílt forráskód mellett a modularitás a Drupal sikerének a titka42. (Ugyanitt kell

megemlítenünk a megjelenést meghatározó sminkrendszert, hiszen a fejlesztők egy

része nem modulokat, hanem sminkeket készít). A drupal.org rendszeréhez kiadott

fejlesztői hozzáférések száma meghaladja a kétezret43.

A fejlesztői hozzájárulás mértéke tovább részletezhető pl. a készített modulok /

sminkek száma alapján (ez 1-től 10-ig, 20-ig is terjedhet), saját és / vagy más mo-

dulokhoz, sminkekhez, vagy az alaprendszerhez készített hibajavítások, kiegészíté-

sek (patch-ek) száma alapján stb. A Drupal közösség innovációs potenciáját mutat-

ja, hogy hetente átlagosan 38 új modul és 3 smink jelenik meg44 (vagy indul el a

közzététele).

Az alaprendszer legaktívabb fejlesztőinek számát (25 fő) korábban szintén említet-

tük. A szervezeti rangsor tetején áll Dries Buytaert, a projekt alapítója és vezetője

(aki 2008-ban elnyerte a MIT Technology Review-tól az év Ifjú Innovátora címet45

és akit a Business Week is ugyanezen év legfontosabb fiatal innovátorai közé sorolt46), továbbá egy-egy vezető fejlesztő, akit Buytaert kér fel az aktuális szoftver-főver-

zió fejlesztésének koordinálására.

22

Page 24: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Külön csoportot jelentenek a fordítások készítői. Ehhez a tevékenységhez a nyelvis-

meret mellett (többnyire) elegendő a rendszer felhasználói szintű ismerete, azon-

ban a fordítást gyakorlatilag mindenféle közreműködő végez, egyéb közösségi tevé-

kenysége mellett.

A közösségi lét másik vetülete a szoftver gondozása, fejlesztése mellett az egyéb kö-

zösségi tevékenység. Ezek közé tartoznak a nemzetközi konferenciák47 évente két

alkalommal, a kisebb (lokális, regionális) találkozók (DrupalCamp), a levelezőlis-

ták és IRC csatornák fenntartása, valamint a Drupal fejlesztését és a közösségi ese-

ményeket segítő egyesület (Drupal Association) működtetése.

Az Acquia Az Acquia a nyílt forráskódra épülő sikeres üzleti megoldásokat, elsősorban a vál-

lalati megoldásokat szállító Linux cégeket (pl. RedHat) tekintette és tekinti mintá-

nak. „A Drupalt a legjobb webes tartalomkezelő platformmá akarjuk tenni, a »web

Linuxává«.48”

A nyílt forráskódra épülő üzleti modellek általános tárgyalásánál említettük a tá-

mogatás-értékesítő modellt. Általános üzleti filozófiája alapján ide sorolható az

Acquia. Ugyanis már a cég indításakor meghatározták a fő irányt: a cég a Drupal

mindennapi használatához kíván professzionális szolgáltatásokat nyújtani és nem

23

Ant

wer

pen

– 20

05

Portl

and

– 20

05

Am

szte

rdam

– 2

005

Van

couv

er –

200

6

Brüs

szel

– 2

006

Sunn

yval

e –

2007

Barc

elon

a –

2007

Bost

on –

200

8

Szeg

ed –

200

8

Was

hing

ton

DC –

200

9

Páriz

s –

2009

San

Fran

cisc

o –

2010

Kopp

enhá

ga –

201

0

0

500

1000

1500

2000

2500

3000

DrupalCon résztvevők száma

rész

tvev

ők (f

ő)

Page 25: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

foglalkozik weboldalak építésével (bár később tanácsadóként részt vettek ilyen pro-

jektben, pl. a Fehér Ház webes megjelenésének Drupalra való átállításában.49). „Az

Acquia hozzáadott értékkel segíti majd a Drupal használókat, úgy hogy csökkenti a

kockázatot és időt takarít meg nekik. A Drupal önálló működtetésétől óvakodó fel-

használók üzleti támogatást vásárolhatnak majd az Acquiától a Drupal oldaluk kar-

bantartására és ellenőrzésére.”50

Az Acquia így ahelyett, hogy a megszámlálhatatlan weboldal-készítő céggel szállt

volna versenybe, megtalálta azt a piaci rést, ahol sikeres lehet. Előttük ugyanis sen-

ki nem végzett olyan üzleti tevékenységet, amit ők terveztek. Ugyanakkor a Drupal

ismertsége, népszerűsége már elérte azt a szintet, ami működőképessé tehette a

vállalkozást és esélyt adott a Drupal és az Acquia üzleti szintű megoldási lehetőség-

ként való elismerésére.

Az első elképzelésekben két fő szolgáltatás szerepelt: az Acquia által ellenőrzött, ga-

rantált minőségű Drupal disztribúciók összeállítása és automatikus szolgáltatáso-

kat nyújtó hálózat51. A cég működésének eddigi majdnem három évében ez a cso-

mag számos elemmel bővült és diverzifikálódott.

A céget minden előzmény nélkül kellett felépíteni. Ehhez Buytaert „hozta” a szoft-

vert és a kapcsolódó közösséget, Batson pedig az üzleti tapasztalatot és kapcsolato-

kat. A munkatársakat gyakorlatilag egyesével verbuválták, a nemzetközi Drupal kö-

zösség elismert tagjai közül52. Persze a munkatársak felvétele előtt a működés meg-

kezdéséhez szükséges tőkét kellet előteremteni. Ezt egy kockázatitőke-befektető

csoport biztosította 7 millió dollár értékben, még 2007 vége előtt53. Később, 2009

közepén újabb 8 millió dolláros tőkeemelésre került sor.54

Azt már az induláskor fontosnak tartotta leszögezni Dries Buytaert, hogy nem a kö-

zösségből és nem a közösség kárára szeretnének jövedelemhez jutni, valamint,

hogy nem lesz zárt forráskódú a Drupal (amire a GPL licenc nem is ad lehetőséget).

„Az Acquia sikere közvetlenül függ a Drupal projekt általános sikerétől, s attól

mennyire válik széleskörűen használttá. Mindenkinél jobban tudjuk, hogy az Acqu-

ia soha nem lehet önmagában sikeres, csak ha a nagyobb Drupal közösség része

marad.”55

A „hivatalos” működését 2008 tavaszán kezdték meg, amikor sajtónyilatkozatban

tették közzé terveiket a várható szolgáltatásokról56. Ekkorra befejeződött a cég lét-

24

Page 26: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

rehozásához kapcsolódó előkészítő munka és megkezdődött az első saját disztribú-

ció és a hálózati szolgáltatás fejlesztése. A munka ezen szakasza őszre lezárult, elér-

hetővé vált az cég által karbantartott, ingyenes (GPL licencű) Acquia Drupal diszt-

ribúció és előfizetéses rendszerben megkezdte működését az Acquia Network. Ez

utóbbi ekkor még tartalmazott egy limitált szolgáltatású ingyenes „community”

verziót, amit később felváltott a 30 napos ingyenes kipróbálási lehetőség.57

A cég a következő években megbízható növekedést mutatott. 2009 végére 30 alkal-

mazottat foglalkoztatott és 400 előfizetője volt58, jelenleg pedig az Európai piacra

való belépést készítik elő59. A fejlesztés folyamatosan zajlott60 így az Acquia már

többféle nyílt forráskódú üzleti modellt is alkalmaz működése során.

Az Acquia termékei és szolgáltatásai

Acquia NetworkAz előfizetéses rendszerben elérhető szolgáltatás több részből áll és többféle cso-

magban vásárolható meg. Az összetevők közé tartozik egy automatikusan működő

rendszer, ami ellenőrzi az előfizető weboldalainak működését, védi a spamtől, és

amivel automatizálhatóak a karbantartási feladatok. Az előfizetők szakértők segít-

ségét kérhetik felmerülő problémáik megoldásához, csomagtól függően fórumon,

e-mailben vagy telefonon. A fentiek a támogatás-értékesítő és (az automatizált

szolgáltatások miatt a SaaS) modellbe tartoznak, a bevétel az előfizetési díjból szár-

mazik.

Ugyancsak az Acquia Network részeként érhető el az Acquia Search, ami a Drupal

beépített keresőjénél hatékonyabban, gyorsabban működik és jobban az egyedi igé-

nyekhez alakítható. Az Acquia Search a cég által fejlesztett önálló szoftver, ami az

Acquia szerverein fut, s így a SaaS modell megvalósulása. Bár megítélésem szerint

a kiegészítő (és esetleg a platform) modell is ide értendő, hiszen nem az alapszoft-

ver üzemel szolgáltatásként, hanem annak funkcionalitását bővíti ki egy másik al-

kalmazás. A bevétel ugyancsak az előfizetési díjból ered.

Acquia DrupalAz Acquia Drupal ingyenesen, GPL licenc alatt elérhető Drupal disztribúció, ami az

eredeti alaprendszernél bővebb funkcionalitással bír. A hozzáadott kiegészítő mo-

dulokat a cég válogatta össze a közösség által készített kiegészítőkből. Szükség ese-

25

Page 27: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

tén gondoskodik a javításukról, fejlesztésükről és összehangolja a működésüket. A

kiválasztott modulok fejlesztését nem vette át a cég az eredeti fejlesztőktől, hanem

együttműködik velük. Az eredeti Drupal ebben az esetben platformként működik, a

cégnek közvetlen bevétele nem származik a szoftverből. Azonban a rendszer tartal-

mazza az Acquia Network-höz való csatlakozáshoz szükséges modulokat, így ösztö-

nözheti a felhasználókat a szolgáltatás igénybevételére, s így a szoftver a támoga-

tás-értékesítő modell része.

Drupal CommonsA Drupal Commons ugyancsak Drupal disztribúció, amit nagyvállalatok közösségi

oldalainak készítéséhez állított össze az Acquia. Ezzel olyan zárt forráskódú, nagy-

vállalati szoftverek FLOSS alternatíváját kívánták létrehozni, mint a Jive SBS, vagy

a Telligent.61 Az üzleti modell ugyanaz, mint az Acquia Drupal esetén, csak míg az

előbbi egy általános célú eszköz, itt jóval fókuszáltabb a célcsoport. (S a későbbiek-

ben várható a Commons SaaS változatának megjelenése is, előfizetéses rendszer-

ben.62)

Drupal GardensA Drupal Gardens az Acquia előtelepített Drupal szolgáltatása, ami a Drupal leg-

újabb, a szakdolgozat írásakor még kiadás előtt álló 7-es verziójára épül. Teljes

mértékben SaaS megoldás, a felhasználónak telepítéssel, karbantartással, tárhely

bérléssel nem kell foglalkoznia, mindezt megkapja egy csomagban, kiegészítve né-

hány eszközzel, ami a weboldal felhasználói igényekhez alakítását segíti. A célkö-

zönség az egyedi felhasználókon túl a céges microsite-ok, termékek promóciós ol-

dalainak készítői. A Gardens fontos sajátossága, hogy a felhasználó nincs a szolgál-

tatóhoz kötve (nincs vendor-lock in), a rendszerben létrehozott weboldal teljes

mértékben exportálható és így saját tárhelyen tovább működtethető, vagy egyedi

igények szerint tovább alakítható.

A 2010 januárjában indított, és csak az év közepétől nyilvános, még béta fázisú

szolgáltatás felhasználói száma dinamikusan növekszik, szeptemberben átlépte a

húszezret63. A szolgáltatásnak létezik enterprise változata, azon nagyvállalatok szá-

mára, akiknek szükségük van olyan rendszerre, amivel nagy számú önálló, de

együttműködő weboldalt tudnak üzemeltetni.

26

Page 28: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A rendszer használata jelenleg ingyenes, így bevételi forrást nem jelent a cég szá-

mára. A béta állapot megszűnése után a szolgáltatás előfizetéses rendszerben vehe-

tő majd igénybe, s a csomagok közt marad ingyenes, de reklámokat megjelenítő

változat.

Acquia HostingA Drupal rendszer igényei szerint optimalizált tárhely szolgáltatás nagy forgalmú

weboldalak számára, ami egyedi megállapodás alapján vehető igénybe. A tárhely

szolgáltatás hagyományos értelemben vett üzleti tevékenység (bérbe adunk egy

eszközt), de a kiegészítő modell alkalmazható rá, mivel ebben az esetben a FLOSS

működéséhez igazított rendszerről van szó.

Professzionális szolgáltatások A szolgáltatást azon cégek és közigazgatási szervek számára hozta létre az Acquia,

akik maguknak épít(tet)ik a Drupal rendszerüket. Az ajánlat két fő eleme a mentor-

ing program és az audit. Előbbi során megismertetik a résztvevőket a Drupal jel-

lemzőivel és fejlesztési, használati metódusaival, az utóbbi esetén pedig ellenőrzik,

hogy az elkészült rendszer megfelel-e a technikai, rendszerlogikai, biztonsági stb.

elvárásoknak. Ez a tanácsadási modell alkalmazása, s a bevétel ennek megfelelően

az egyedi megállapodásban rögzített tanácsadói díjból származik.

Távoli adminisztráció A távoli adminisztráció szolgáltatás keretében az Acquia átveszi a megrendelőtől a

Drupal weboldal karbantartási feladatait egyedi szerződésben rögzített feltételek

szerint. Ez ismét a támogatás-értékesítő üzleti modell alkalmazása.

Drupal tréningKépzési programjaiban külső partnerekkel együttműködve kínál különböző Drupal

témájú kurzusokat az Acquia egyedi megállapodás szerint. Ez ugyancsak a támoga-

tás-értékesítő modell alkalmazásának egy példája.

Zárt forráskódból nyíltba: a Sense/Net és a Sense/Net Portal EngineA Sense/Net-et 1995-ben hozta létre öt magánszemély, akik közül ketten – Kiss

27

Page 29: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Sándor és Bíró Tamás – jelenleg is a cég vezetői. „Az internetes fellendülés korsza-

ka kiváló lehetőséget biztosított egy webes technológiára épülő, felhasználóbarát

portálépítő szoftver kifejlesztésére. A cég ezt az igényt felismerve fejlesztette ki

Sense/Net Portal Engine vállalati portálmotorját, amelyre 1999 óta sikerrel építi

portálmegoldásait. Szolgáltatásaink között a vállalati portálok (internet, intranet és

extranet alapú informatikai rendszerek) tervezése, fejlesztése, integrálása és üze-

meltetése kapja a legnagyobb hangsúlyt.”64

A cég a kezdetektől fogva a nagyvállalatokat tekintette célcsoportjának, az ő üzleti

folyamataikra kívánt integrált megoldást kínálni. Az Acquiával ellentétben nem

csak támogatás-értékesítést és egyéb működtetési szolgáltatást nyújtanak, hanem

konkrét kivitelezési feladatokat is végeznek. Tevékenységi körükbe egyaránt bele-

tartozik a vállalati portál és vállalati tartalomkezelő rendszer (ECMS) megépítése

és annak működtetése is. Ennek két oka van. Egyfelől a Sense/Net nem csak az in-

ternetes megjelenésre kínál eszközt, hanem az ügyfél belső kommunikációs, rend-

szerintegrációs felületét (intranet) és az ügyfél által a partnerei részére létrehozott,

az intranethez hasonló portálokat, vagy a cég internetes honlapjának jelszóval vé-

dett partneroldalait (extranet) is egyazon rendszerrel javasolja kezelni – és erre

nyújt megoldást. Másfelől a cég által fejlesztett szoftver eredetileg zárt forráskódú

volt és csak 2007 végén döntöttek a nyílt forráskódra való áttérésről. Így ezt meg-

előzően a Sense/Net-en kívül csak az használhatta (volna) a cég szoftverét, aki

megvásárolta azt. (Néhány viszonteladó és rendszerintegrátor partner rendelkezett

ilyen jogosultsággal, de a célcsoportot képző nagyvállalatoknak jellemzően kész

megoldásra van szükségük, nem akarnak maguknak fejleszteni.)

A Sense/Net Portal EngineA Sense/Net Portal Engine egy integrált vállalati tartalommenedzsment (Enterpri-

se Content Management System – ECMS) és vállalati portál (Enterprise Portal)

megoldások építésére és működtetésére szolgáló összetett alkalmazáscsomag.

A fejlesztők számára fejlesztői keretrendszerként is szolgál, ugyanakkor a felhasz-

nálók is működtethetik és bizonyos fokig testre is szabhatják a rendszert progra-

mozói ismeretek nélkül is. A Sense/Net célja egy kimondottan felhasználóbarát,

könnyen kezelhető, bármilyen számítógépről, bármelyik modern böngészővel ke-

zelhető szoftver alkotása volt.

28

Page 30: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A rendszer többszörös funkcionalitású, mivel nem csak internetes kommunikációs

felület megvalósítására szolgál, hanem – ahogyan azt korábban már említettük –

az előzővel egy időben intranet és extranet irányú feladatkezelés is megvalósítható

vele. Továbbá a klasszikus tartalom-menedzsment funkción túl dokumentum-me-

nedzsment rendszerként is használható és a fejlesztők szándéka szerint egyetlen,

webböngészőből elérhető felültbe integrálhatóak vele a különböző szoftverekkel tá-

mogatott üzleti folyamatok.

A Sense/Net Portal Engine alkalmas egyidejűleg több nyelv kezelésére is és mivel

az üzleti logika és a prezentációs réteg egymástól független, a szoftver felhasználói

felülete könnyen változtatható, illetve pl. funkcionalitástól függően (intranet, inter-

net) lehet más és más.

Technikai oldalról vizsgálva a szoftvert, megállapítható, hogy – hasonlóan a Dru-

palhoz – moduláris felépítésű, együttműködő részegységekből áll és a funkcionali-

tása pluginekkel bővíthető (a Sense/Net ezeket az egy-egy funkciót, megvalósító

szoftver-egységeket „portlet”-eknek nevezi.)

A fentiek több ponton párhuzamba állíthatóak a Drupal jellemzőivel, azonban

akadnak eltérések is.

Az egyik ilyen a szoftver licenc. A Sense/Net Portal Engine kettős licencelésű. Sza-

bad szoftverként GPL licenc alatt, kereskedelmi termékként a cég saját Sense/Net

Enterprise licence alatt érhető el.

A másik eltérés a szükséges szoftverkörnyezet elérhetősége. A Sense/Net Portal

Engine C# nyelven íródott és .Net platformon futtatható. Működéséhez Microsoft

Windows Server operációs rendszer és Microsoft SQL Server adatbázisszerver

szükséges. Ezek a szoftverek ingyenesen nem érhetőek el, kereskedelmi forgalom-

ban kell megvásárolni őket. A Sense/Net elsődleges célközönségét alkotó nagyvál-

lalatok számára ez feltehetőleg nem jelent problémát, mivel jó eséllyel egyébként is

használják ezeket a termékeket, de ha nem, a megvásárlásuknak feltehetőleg nem

lenne pénzügyi korlátja. (Itt kell megemlítenünk, hogy a Drupal esetében említett

MySQL adatbázis is kettős licencelésű, üzleti célra csak licencdíj ellenében használ-

ható.) Ugyanakkor a Portal Engine széleskörű – az eredeti célközönségen túllépő –

elterjedésében feltehetőleg korlátozó tényezőt jelent a szükséges szoftver környezet

kereskedelmi jellege.

29

Page 31: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A Sense/NetA Sense/Net az alapításától kezdve online, webes fejlesztéssekkel foglalkozott: a

megrendelők igényei alapján készítettek egyedi szoftvereket. Mivel a megrendelé-

sek számos hasonló feladatot tartalmaztak, úgy döntöttek, saját rendszert fejleszte-

nek. „Az alkalmazások fejlesztése, illetve integrálása közben fejlesztőcsapatunk rá-

jött, hogy az idő nagy részében valójában “újra feltaláljuk a kereket”, hiszen újra és

újra ugyanazokat a funkciókat fejlesztjük a különböző alkalmazásokba. (…) Azon

gondolkodtunk, vajon tudnánk-e építeni egy olyan rendszert, melyben e funkciók

mindegyike automatikusan a portál keretrendszer része lenne, így a portletek épí-

tése kevesebb időt és kevesebb pénzt emésztene fel. Hamarosan arra a következte-

tésre jutottunk, hogy ez lehetséges (…).”65 Az innovatív megoldás nem csak a fej-

lesztői munkát egyszerűsítette, de egyúttal azt is jelenti, hogy a cég ettől kezdve

nem csak szolgáltatást, hanem terméket is kínálhat eladásra.

A cég növekedéséből fakadó szükséglet volt, hogy a fő feladatkörök (projektek lebo-

nyolítása, szoftverfejlesztés, menedzsment) elváljanak egymástól. Erre 2005-ben

került sor, s egy amerikai kockázati tőkebefektető cég segítségével valósult meg.

A hazai piacon egyetlen, a Sense/Nethez hasonló profilú cég működött, az IVY Kft.,

amit a Sense/Net 2008-ban felvásárolt. A két cég összeolvadt, a munkatársak szá-

ma 40 fölé emelkedett és újabb szakismeretekkel bővült a fejlesztői csapat tudása.

A cég ekkorra már döntött a nyílt forráskódra való váltásról.66

A FLOSS innovációMivel a magyarországi piac viszonylag szűk mozgásteret biztosított a Sense/Net

számára, a cég igyekezett külföldön is megjelenni. Próbálkozásaik azonban nem

igazán bizonyultak sikeresnek, csak elvétve kaptak az országhatáron kívülről meg-

rendelést.

Bíró Tamásban merült fel a gondolat, hogy az enterprise (nagyvállalati) szektor-

ban, ahová a Sense/Net pozicionálta magát, nem található olyan nyílt forráskódú

ECMS szoftver, amit .Net platformon fejlesztenek és működtetnek. Így a nyílt for-

ráskódra való váltás olyan egyediséget kölcsönzött a szoftvernek, ami miatt érde-

kessé válhatott a piacon, továbbá egy olyan piaci rést találtak meg ezzel, ahol a cég

elsőként jelenhetett meg.

30

Page 32: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

A termékpolitika megváltozása természetesen az üzleti modell váltást is magával

hozta. Ezért meg kellett vizsgálni, hogy fenntartható-e a cég az új helyzetben is.

Úgy ítélték meg, hogy a meglévő és új ügyfelek esetén is megmaradhat a cég bevé-

tele akkor is, ha a licencdíj bizonyos ügyleteknél kiesik. Ugyanakkor, ha a szoftver

szabadon elérhető, az segíti a terjedését, növeli az ismertségét, s így újabb megren-

deléseket, ügyfeleket hozhat a cégnek Magyarországon és külföldön egyaránt.

Vagyis a kockázat kicsi, a növekedési esélyek viszont jelentősek voltak.

A Sense/Net ezért 2007 decemberében bejelentette a nyílt forráskódra való átté-

rést67, s 2008. október elsején elérhetővé tették az új szoftver első béta verzióját68.

(A fejlesztést ösztönözte, hogy az egyik tévétársaság portálját a még készülő szoft-

verrel építette meg a cég69.)

Az új szoftver kettős licencet használ70. A nagyvállalati verzió a Sense/Net saját li-

cence alatt jelenik meg, három változatban (Developer, WCM, ECM). Ebben az

esetben a felhasználónak licencdíjat kell fizetnie, viszont az alkalmazás mellett a

forráskód is elérhető a számára. Vagyis ebben az esetben nem beszélhetünk szabad

szoftverről, de nyílt forráskódúról igen. A termék enterprise verziójába csak ellen-

őrzött, garantáltan jól működő kód kerül be. A szoftver mellé céges támogatás is jár

és felhasználható további (származtatott) zárt forráskódú termék fejlesztésére.

A közösségi verzió GPL licenc alatt érhető el. Az alkalmazás és a forráskód is letölt-

hető és a licenc feltételei mellett szabadon használható, terjeszthető, azonban sem-

milyen támogatás nem jár hozzá. Maga a szoftver minden kódot tartalmaz, így a

még fejlesztés alatt álló, nem feltétlenül stabil egységeket is. Így ez a rendszer akár

többet is tudhat a vállalati verzióknál, azonban a használata kockázatosabb – a fel-

használó magára, illetve a többi felhasználóra van utalva.

Az elérhető információk alapján azonban közösség nem alakult ki a Sense/Net Por-

tal Engine körül. A nyílt forráskód és szabad elérhetőség az elterjedést segíti (a

szoftver letöltéseinek száma magas), azonban a közösségi központként funkcionáló

fórumba kevesebb mint 200 ember regisztrált (a céget a Facebookon követők szá-

ma is hasonlóan alakul) és a nyílt forráskódra való áttéréskor, a cég által indított

PortalEngine.org oldal már nem működik. Bíró Tamás szerint a cégek által indított

nyílt forráskódú projektek esetén nem igazán jellemző, hogy külsősök (akik nem a

cég alkalmazottai) is bekapcsolódjanak a szoftver fejlesztésébe. Azonban a

31

Page 33: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Sense/Net tervei között szerepelt a közösségépítés71.

A külső hozzájárulás így megmarad a főként passzív felhasználói szinten. S bár bé-

ta tesztelőnek sokan jelentkeztek, kérdéses, hogy milyen mértékben tudja haszno-

sítani a cég a szoftvert szabadon letöltő felhasználók tapasztalatait.

A Sense/Net tevékenységeHabár a Sense/Net által alkalmazott üzleti modellről már többször esett szó, még

nem vizsgáltuk azt meg. A cég a kettős licenc modell szerint építette be működésé-

be az általa fejlesztett szoftvert. Így a GPL licencű közösségi változat szerepe első-

sorban a reklámozás: a cég ismertségének növelése és a kereskedelmi licencű verzi-

ók népszerűsítése. Emiatt a Sense/Net bevételei hagyományos üzleti jellegűek. A

jövedelem egyik forrása a Portal Engine szoftver kereskedelmi verziójának licenc-

díja.

A cég tevékenységi köre a szoftverfejlesztés mellett számos szolgáltatást is tartal-

maz: terméktámogatás, verziókövetés, szaktanácsadás, oktatás, értékesítési támo-

gatás. A bevétel másik része a működés ezen részéből származik. A felsorolást átte-

kintve könnyen azonosíthatjuk a fentieket támogatás-értékesítő modellként. A

megállapítás helytálló, azonban fontos megjegyeznünk, hogy a Sense/Net a fenti

szolgáltatásokat szoftverének csak kereskedelmi verziójához kínálja.

32

Page 34: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Két út, egy irány? Összegzés A nyílt forráskódú, szabad szoftverek létjogosultsága manapság már az állami szek-

torban és az üzleti életben is megkérdőjelezhetetlen. Nem véletlen, hogy több or-

szág kormányzata támogatja és az Európai Unió is pártolja a FLOSS használatát,

fejlesztését72. Mint látható volt, számos előnyt biztosít a felhasználók és a fejlesz-

tők, „forgalmazók” számára is. Habár a szakdolgozat a pozitívumokra koncentrál,

természetesen a FLOSS sem csodaszer. Viszont mivel olyan, az emberi természetet

alapvetően jellemző tulajdonságokat hasznosít, mint pl. az együttműködési szán-

dék, a segíteni akarás, a közösségi lét vagy az önkifejezés igénye, képes lehet moti-

vációs tényezőként olyan erőforrásokkal gazdagítani az üzleti tevékenységet, ame-

lyeket más, hagyományos eszközökkel (pl. fizetés), nem lehet (ugyanilyen haté-

konysággal) elérhetővé tenni.

A nyílt forráskódú szoftverfejlesztés és a nyílt innovációs modell számos párhuza-

mosságot mutat. A szoftverfejlesztésre egyébiránt is jellemző az innováció, mivel az

anyagi, pénzügyi erőforrás igénye viszonylag alacsony, és elsősorban a szellemi tő-

ke, a közreműködő tudása, kreativitása szükséges a hatékony, előremutató munká-

hoz. A nyílt forráskódú modell megteremti a lehetőségét annak, hogy egy-egy szoft-

ver fejlesztésébe „korlátlan” számú közreműködő kapcsolódjon be, s a maguk (ere-

deti szervezeten, cégen kívüli) tudásával, szemléletmódjukkal gazdagítsák a projek-

tet73, s ezáltal növeljék a sokszorosára az innovációs potenciált. (Így magának a

nyílt forráskódnak az alkalmazása is szervezési innovációnak tekinthető.)

A bemutatott két cég szoftverei számos technikai innovációt mutatnak fel a portál-

fejlesztés több területén is, mint például a nagyfokú modularitás, a multifunkcio-

nalitás, a többnyelvűség támogatása, és a bővíthetőség kapcsán. Érdekes megfi-

gyelni, hogy bár az alkalmazott fejlesztési technológia eltérő, az újítások funkciója,

célja sokszor azonos vagy hasonló.

Az Acquia és a Sense/Net példája is jól mutatja, hogy azonos alapra (nyílt forráskó-

dú webes alkalmazás) támaszkodva is lehet különböző üzleti megoldásokat kialakí-

tani. Habár a cégek tevékenységi köre részben azonos, a mögöttük álló üzleti filo-

zófia és jövedelemszerzési modell eltérő. A két cég működésének áttekintése iga-

zolta eredeti elképzelésünket arról, hogy nem szükségszerű a teljes mértékű megfe-

leltetés.

33

Page 35: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Habár a vállalatok értékelése nem szerepelt a dolgozat céljai között, érdemes a

Sense/Net és a közösség viszonyáról még szót ejtenünk. Fentebb (már több helyen)

részleteztük a nyílt forráskódú szabad szoftverekhez kötődő közösségek jelentősé-

gét. Úgy vélem a Sense/Net ezen a területen még kihasználatlan lehetőségekkel bír.

Amennyiben a Portal Engine működéshez szükséges környezet is biztosítható len-

ne szabad szoftverekkel, az segíthetné a terjedését, növelhetné a népszerűségét és

így fejlődhetne a közösség74. Ennek a megvalósítását részben technikai akadályok

korlátozzák (nincs teljes funkcionalitású nyílt forráskódú alternatívája a környezet-

nek), részben pedig a cég erőforrásainak végessége. Az elsődleges feladat a meg-

rendelések teljesítése és a saját alapszoftver fejlesztése. Emellett nem feltétlenül

marad kapacitás az ilyen irányú tevékenységre. Ugyanez a leterheltség lehet az oka

annak, hogy a közösségépítés háttérbe szorul. A megoldás újabb tőke bevonás le-

het, vagy egy jól működő közösség, ami könnyít ezeken a terheken – és nem utolsó

sorban a türelem. Nem szabad ugyanis megfeledkeznünk arról sem, hogy a közös-

ségépítés hosszú, több éves folyamat, s hogy a nyílt forráskódú projektek is versen-

genek az erőforrásokért (a Sourceforge.net oldalon 2009 februárjában 230000

nyílt forráskódú projektet tartottak számon75). Vagyis egy zárt forráskódúból indult

FLOSS termék köre közösséget építeni igen nehéz feladat, ami viszont – éppen

ezért – újabb innovációk lehetőségét is hordozza.

34

Page 36: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Mellékletek

35

Page 37: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Nyilatkozat

Alulírott Hajas Tamás büntetőjogi felelősségem tudatában kijelentem, hogy az ál-

talam benyújtott, Nyílt forráskódú szoftver az üzleti modellben című szakdolgozat

önálló szellemi termékem. Amennyiben mások munkáját felhasználtam, azokra

megfelelően hivatkozom, beleértve a nyomtatott és az internetes forrásokat is.

Eger, 2010. október 31.

…………………………...........

aláírás

36

Page 38: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Konzultációs nyilatkozat

Hallgató neve: Hajas Tamás

Szak: gazdálkodás és menedzsment

Konzulens tanár neve: Dr. Borsi Balázs

Az első személyes konzultáció

Időpont:

Téma:

A konzulens tanár aláírása:

A második személyes konzultáció

Időpont:

Téma:

A konzulens tanár aláírása:

A harmadik személyes konzultáció

Időpont:

Téma:

A konzulens tanár aláírása:

37

Page 39: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Felhasznált irodalom

38

Page 40: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

1. Acquia.com http://acquia.com

2. Angela Byron, Addison Berry, Nathan Haug, Jeff Eaton, James Walker, Jeff Robbins: Using Drupal. O'Reilly, USA, 2009.

3. BitPort hírportál http://www.bitport.hu

4. Borsi Balázs: Open Innovation – főiskolai előadás

5. Chris Anderson: Ingyen. HVG Könyvek, Budapest, 2009.

6. Dries Buytaert blogja http://buytaert.net

7. Drupal.hu http://drupal.hu

8. Drupal.org http://drupal.org

9. Eric Raymond: A katedrális és a bazár http://magyar-irodalom.elte.hu/robert/szovegek/bazar

10. Free Software Foundation http://www.fsf.org

11. Hajas Tamás: Profi webhelyet mindenkinek! Bemutatkozik a Drupal. In: PC World 19. évf. 9. szám, 2010. szeptember

12. Index hírportál http://index.hu

13. Karel Maesen: NYFSZ üzleti modellek gyűjteménye és elemzése. Cascadoss konzurcium 2009. http://cascadoss.competterra.com/dnload/knowledge/d1_5_hu_business_models.pdf

14. Katona József: Az innováció értelmezése a 2005. évben kiadott Oslo Kézikönyv harmadik kiadása alapján. Magyar Innovációs Szövetség, Budapest, 2006.

15. László Gábor: A nyílt forráskódú szoftverek társadalmi-gazdasági hatásainak feltárása a központi kezdeményezések tükrében. Doktori értekezés. Budapesti Műszaki és Gazdaságtu-dományi Egyetem, Budapest. 2009. http://www.omikk.bme.hu/collections/phd/Gazdasag_es_Tarsadalomtudomanyi_Kar/2009/Laszlo_Gabor/ertekezes.pdf

16. Molnár István – Németh Gábor: Egyetemi szellemitulajdon-védelem és ipari kapcsolatok a nyílt innovációs közegben: Open Access vagy monopoljogok? In: Ipajogvédelmi és szerzői jogi szemle 2009. október

17. Open Source Initiative http://opensource.org

18. Sense/Net.hu http://magyar.sensenet.hu

19. Twitter.com http://twitter.com

20. UnleashedMind.com http://www.unleashedmind.com

21. Vajadaság hírportál http://vajdasag.eu

22. Vimeo.com http://vimeo.com

23. Weblabor.hu http://weblabor.hu

24. Wikipedia http://wikipedia.org

39

Page 41: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

Jegyzetek

40

Page 42: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

1 Free Software Foundation http://www.fsf.org

2 Open Source Initiative http://opensource.org

3 Mi a szabad szoftver? http://www.fsf.hu/index.php/Whatis_fs

4 Chris Anderson: Ingyen. HVG Könyvek, Budapest, 2009, 146–147. p.

5 Szabad licenc http://hu.wikipedia.org/wiki/Szabad_licenc

6 Nagy Sándor? Szabad a szoftver, szabad a szerelem? http://www.bitport.hu/kkv/szabad-a-szoftver-szabad-a-szerelem

7 Licenc http://hu.wikipedia.org/wiki/Licenc

8 Szabad szoftver engedélyek http://hu.wikipedia.org/wiki/Nyílt_forráskódú#Szabad_szoftver_engedélyek

9 Dr. Telek Eszter: Bízhatunk-e a nyílt forráskódú szoftverlicencekben? http://www.bitport.hu/vezinfo/bizhatunk-e-a-nyilt-forraskodu-szoftverlicencekben

10 Katona József: Az innováció értelmezése a 2005. évben kiadott Oslo Kézikönyv harmadik kiadá-sa alapján. Magyar Innovációs Szövetség, Budapest, 2006, 2. p.

11 Molnár István – Németh Gábor: Egyetemi szellemitulajdon-védelem és ipari kapcsolatok a nyílt innovációs közegben: Open Access vagy monopoljogok? In: Ipajogvédelmi és szerzői jogi szemle 2009. október; 7. p.

12 Kömlődi Ferenc: A tömegek bölcsessége http://index.hu/tudomany/2009/08/02/a_tomegek_bolcsessege/

13 C. Anderson i.m., 60–61. p.

14 „Egy húsz főből álló csoportban már 190 kétirányú viszony van. Vagyis figyelemmel kell kísér-nünk a magunk viszonyát a többiekhez: az összesen 19 személyes kapcsolat (20 fős csoport többi tagjához), valamint a csoport többi tagjának egymáshoz való, összesen 171 kétirányú viszonyát is. Vagyis ha a csoport mérete négyszeresére nő, akkor a feldolgozandó információmennyiség, amit „tudnunk kell” a csoport többi tagjáról, csaknem a hússzorosára növekszik. (…) Dunbar ki-dolgozott egy egyenletet, amiből kiszámítható, hogy az adott állatfaj mekkora maximális cso-portszámban képes élni. A homo sapiens esetében ez 147,8, azaz nagyjából 150. Úgy tűnik, a 150 a maximum egyedszám: ennyi emberrel tudunk nyíltan, természetesen kapcsolatban lenni, vagyis tudjuk, kik ők, s hogyan viszonyulnak hozzánk.” http://vajdasag.eu/h/i20100126

15 Eric Raymond: A katedrális és a bazár http://magyar-irodalom.elte.hu/robert/szovegek/bazar/

16 http://twitter.com/#!/kvantomme/status/27364824426

17 Dries Buytaert: State of Drupal (April 2010). 48. p. http://buytaert.net/files/state-of-drupal-april-2010.pdf

18 Kömlődi F. i. m.

19 Karel Maesen: NYFSZ üzleti modellek gyűjteménye és elemzése. Cascadoss konzurcium 2009. 15. p. http://cascadoss.competterra.com/dnload/knowledge/d1_5_hu_business_models.pdf

20 E. Raymond i. m.

21 C. Anderson i. m. 241. p.

42

Page 43: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

22 László Gábor: A nyílt forráskódú szoftverek társadalmi-gazdasági hatásainak feltárása a közpon-ti kezdeményezések tükrében. Doktori értekezés. Budapesti Műszaki és Gazdaságtudományi Egyetem, Budapest. 2009. 78–83. p. http://www.omikk.bme.hu/collections/phd/Gazdasag_es_Tarsadalomtudomanyi_Kar/2009/Laszlo_Gabor/ertekezes.pdf

23 Vendor lock-in http://en.wikipedia.org/wiki/Vendor_lock-in

24 K. Maesen i. m. 19–38. p.

25 Maesen a Barcelon Research GmbH 2002-es kutatásának értéklánc modelljét veszi át.

26 Batson előző cége vállalati megoldást hozott létre FLOSS alapon internetes hang- ill. adatto-vábbtásra (IP PBX). l. Dries Buytaert: Acquia, my Drupal startup http://buytaert.net/acquia-my-drupal-startup

27 Hajas Tamás: Profi webhelyet mindenkinek! Bemutatkozik a Drupal. In: PC World 19. évf. 9. szám, 2010. szeptember. 28. p.

28 The Drupal overview http://drupal.org/getting-started/before/overview

29 Web Application Framework http://en.wikipedia.org/wiki/Web_application_framework

30 l. http://acquia.com/about-us

31 Érdekes, hogy a GPL licenc használata nem feltétlenül egyértelmű a Drupal közösség tagjai szá-mára sem. Jó példát adnak erre azok a hozzászólások, amelyeket az Acquia indulásáról szóló hír-hez fűztek hozzá a magyar Drupal oldalon. http://drupal.hu/forum/céges-támogatás-drupalnak-magyar-munkatárssal#comment-11015

32 Open Publish http://openpublishapp.com

33 Open Atrium http://openatrium.com

34 Drupal Commons http://acquia.com/products-services/drupal-commons

35 Drupal distributions http://drupal.org/node/326175

36 Installation profiles http://drupal.org/project/Installation+profiles

37 System requirements http://drupal.org/requirements

38 Az elérhető kiegészítők számáról tájékoztatást ad a modulok letöltési oldala. http://drupal.org/project/modules

39 A Drupal 7 modul könyvtárában 40 önálló modul található. Azonban ez a szám nem tekinthető teljes mértékben irányadónak, hiszen a közösségi kiegészítőkből több mint ötvennek került be a kódja a rendszerbe, úgy, hogy összevonták más egységekkel. http://www.unleashedmind.com/en/blog/sun/more-than-50-drupal-modules-moved-into-drupal-7

40 http://drupal.org

41 Language specific communities http://drupal.org/language-specific-communities

42 „Drupal's modular architecture and open source nature make it a popular PHP application fra-mework and content management system for hundreds of thousands of web developers around the world.” l. Angela Byron, Addison Berry, Nathan Haug, Jeff Eaton, James Walker, Jeff Rob-bins: Using Drupal. O'Reilly, USA, 2009. xi. p.

43

Page 44: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

43 l. a Wikipedia Drupal szócikkének Community fejezetét http://en.wikipedia.org/wiki/Drupal#Community

44 A drupal.org RSS hírcsatornát biztosít az új modulokról és új sminkekről. A közölt két adat a hír-olvasó által számított statisztikai érték. Új modulok: http://drupal.org/taxonomy/term/14/0/feed, Új sminkek: http://drupal.org/taxonomy/term/15/0/feed

45 http://www.technologyreview.com/TR35/Profile.aspx?Cand=T&TRID=688

46 http://buytaert.net/bussinessweek-young-entrepreneurs-of-tech

47 A DrupalCon konferenciák résztvevői számáról szintén a Wikipedia szócikke nyújt összefoglalót http://en.wikipedia.org/wiki/Drupal#Community

48 D. Buytaert: Acquia, my Drupal startup http://buytaert.net/acquia-my-drupal-startup

49 Nancy Scola: WhiteHouse.gov goes Drupal http://techpresident.com/blog-entry/whitehousegov-goes-drupal

50 CMSwire: Exclusive: Interview with Drupal Founder Dries Buytaert http://www.cmswire.com/cms/web-cms/exclusive-interview-with-drupal-founder-dries-buytaert-002158.php

51 D. Buytert: Acquia, my Drupal startup http://buytaert.net/acquia-my-drupal-startup

52 Az első két munkatárs egyike Hojtsy Gábor lett, aki a magyar Drupal közösség egyik alapítója és az akkoriban készülő Drupal 6 vezető fejlesztője volt. l. http://drupal.hu/forum/céges-támogatás-drupalnak-magyar-munkatárssal és http://acquia.com/node/16

53 D. Buytaert: Acquia raises $7 million series A http://buytaert.net/acquia-raises-7-million-series-a

54 D. Buytaert: Acquia raises $8 million series B http://buytaert.net/acquia-raises-8-million-series-b

55 D. Buytert: Acquia, my Drupal startup http://buytaert.net/acquia-my-drupal-startup

56 http://acquia.com/about-us/newsroom/press-releases/acquia-unveils-roadmap-commercially- supported-drupal

57 „Az Acquia Network pedig lehetőséget biztosít több webhely egyidejű monitoringjára, uptime fi-gyelésre, könnyed cron beállításra, spam szűrésre, kódváltoztatás (betörés) figyelésre, kollabora-tív probléma megoldásra az előfizetéshez kapcsolódó személyekkel, stb.” http://drupal.hu/hirek/20080930/az-acquia-túljutott-béta-perióduson-most-bárki-letöltheti-az-acquia-drupal-t

58 D. Buytaert: Acquia 2009 retrospective http://buytaert.net/acquia-2009-retrospective

59 Thomas Erickson: Acquia Expanding to Europe http://acquia.com/blog/tomerickson/Acquia-Expands-to-Europe

60 A cég történetének fontosabb állomásai nyomonkövethetőek D. Buytaert vonatkozó bejegyzései alapján. l. http://buytaert.net/tag/acquia

44

Page 45: Hajas Tamás: Nyílt forráskódú szoftver az üzleti modellben (Acquia, SenseNet) 2010

61 Azt, hogy nyílt forráskódú Drupal vagy Drupal Commons jó alternatívája lehet a zárt forráskódú rendszereknek, igazolni látszik, hogy a Jive fontosnak tartja ennek épp az ellenkezőjét bizony-gatni. (Hasonló a helyzet, mint annak idején a Microsoft és a Linux esetén.) http://buytaert.net/drupal-commons-meet-jive-software

62 Thomas Erickson, az Acquia CEO-ja a Drupal Commons SaaS verziójának megjelenését eredeti-leg 2010 nyarára datálta, de a szolgáltatás egyelőre még nem működik. http://acquia.com/blog/dont-jive-me

63 http://buytaert.net/20000-drupal-gardens-sites

64 Sense/Net Cégtörténet http://magyar.sensenet.hu/engine.aspx?page=cegtortenet

65 A Sense/Net 6.0 funkciói és termékjellemzői http://magyar.sensenet.hu/engine.aspx?page=portal-engine-tng-funkciok

66 A fejezetben található adatok nagyrészt Bíró Tamás: Aki nem mer, nem nyer című, az IVSZ Ter-mékesítés Akadémiája rendezvényén, 2008. október 29-én tartott előadásából származnak. Hír a cég oldalán: http://magyar.sensenet.hu/engine.aspx?page=showcontent&content=sensenet-nyiltforraskod-eloadas, az előadás diasora: http://magyar.sensenet.hu/resource.aspx?ResourceID=tom-ivsz-prezi

67 http://thamas.hu/20080211/sensenet-portalengine-tng-nyilt-forraskod/

68 http://thamas.hu/20081003/megjelent-a-nyilt-forraskodu-sensenet-6/

69 http://magyar.sensenet.hu/engine.aspx?page=tv-2

70 http://www.sensenet.com/licencing

71 A közösséggel kapcsolatos elképzeléseket l. Bíró Tamás előadásában: Hibrid open source – azaz nyílt forráskód Microsoft alapon. Előadás a Budapest New Technology Meetup 2009 januári összejövetelén. http://vimeo.com/2800612

72 „Az Európai Unió tanulmánya szerint a nyílt forráskódú szoftverekre fordított összeg megduplá-zása az EU GDP-jének évi 0,1%-nyi növekedését eredményezi, az informatikai szektor közvetlen hasznát nem számolva.” l. http://hu.wikipedia.org/wiki/Szabad_szoftver

73 Vö. a nyílt innovációs modell azon megállapításaival, miszerint „a tudás hasznos, bárhonnan jön” és „nem csak nálunk vannak az okosok”. (Chesbrough megállapításait Borsi Balázs adaptál-ta Open Innovation előadsásban.)

74 Erről szól az a hozzászólás, amit a FLOSS verzió megjelenéséről szóló hírhez fűztek hozzá. l. http://weblabor.hu/blogmarkok/100146#comment-56297

75 http://sourceforge.net/apps/trac/sourceforge/wiki/What%20is%20SourceForge.net ?

45