Torstai, 12.2.2004
MySQL:n Michael Wideniuksesta Vuoden Ohjelmistoyrittäjä
Ohjelmistoyrittäjät ry on valinnut Michael Monty Wideniuksen Vuoden Ohjelmistoyrittäjäksi. MySQL:n teknologiajohtaja Monty Widenius on yrityksen toinen perustaja ja sen suurin yksittäinen omistaja. Ohjelmistoyrittäjät ry:n hallituksen perustelujen mukaan Monty Widenius on ansioitunut sekä innovatiivisena ja peräänantamattomana yrittäjänä että erityisesti yrityksensä liiketoiminnan kansainvälistämisessä, markkina-aseman luomisessa ja vakiinnuttamisessa. Palkinto jaettiin Ohjelmistoyrittäjät ry:n vuosikokouksessa Helsingissä keskiviikkona 11. helmikuuta.
Wideniuksen kehittämällä avoimeen lähdekoodiin perustuvalla tietokantaohjelmistolla on jo yli kuusi miljoonaa käyttäjää ja sitä ladataan yhtiön internet-sivuilta yli 40 000 kertaa päivässä. MySQL:n kansainvälisestä menestyksestä ja merkittävästä kasvupotentiaalista kertoo myös se, että yhtiö neuvotteli vuonna 2003 suomalais-kansainväliseltä sijoittajaryhmältä 19 miljoonan dollarin pääomasijoituksen, mikä on yksi suurimmista suomalaisten ohjelmistoyritysten keräämistä rahoituksista.
Vuoden Ohjelmistoyrittäjä -valinta on hieno tunnustus, varsinkin kun yrityksemme kehitystie ei ole aivan tavanomainen. Aloitin MySQL:n kehittämisen ratkaistakseni pulmia omassa työssäni. Kun se oli käyttökelpoinen, totesimme David Axmarkin kanssa, että MySQL:stä voisi olla hyötyä monille muillekin. Koska uskoimme jo silloin Open Source -kehitysmalliin, päätimme antaa tuotteen jakeluun ilmaiseksi GPL-lisenssillä. Lopputulos ylitti kaikki toiveet, ja tällä hetkellä MySQL on reilulla sadalla työntekijällään maailman suurin yritys, jonka kaikki ohjelmistotuotteet ovat saatavissa Open Source -lisenssillä , Monty Widenius kertoo.
oma, 12.2.2004 15:36. Lähde: swbusiness.org
Muita aiheeseen liittyviä uutisia
Anonyymi kommentoija, 12.2.2004 16:14:44
Anonyymi kommentoija, 12.2.2004 17:22:10
Anonyymi kommentoija, 12.2.2004 20:43:33
Noin 27000 dowloadia vuorokaudessa.
Tavallaan mielenkiintoista että Linus ja Monty olivat
opiskelijakavereita silloin joskus Helsingin Yliopistossa.
Oliko jotain silloin ilmassa vai oliko jotenkin erikoisen
sopivat opettajat!
Sitten harmittaa tietty epäily siitä ettei MySQL hommasta olisi tullut mitään ellei se olisi siirtynyt Ruotsiin ja sittemmin USAn
Anonyymi kommentoija, 12.2.2004 23:09:20
yksi niistä helpoimmista backupitta ja palauttaa..
Meillä pyörii ydin business tälllä kannalla jo 3
:matta vuotta!
Ei voi kuin antaa propseja ja nostaa hattua.
[Mike]
heko, 13.2.2004 00:48:49
Heikki http://www.heikkikorpela.fi heikki@heikkikorpela.fi
mgm, 14.2.2004 21:58:22
Monty opiskeli Polilla, ei yliopistolla, joten hän ei ollut Linuksen opiskelijakaveri. Tapasivat toisensa sitten työn kautta.
MySQL-yhtiö perustettiin Ruotsiin, koska 3:sta perustajasta 2 on sieltä (ja Monty Helsingistä). Omistuspohjassa ja johtoryhmässä edelleen vahva suomalaisedustus.
Yhtiön tärkein tulonlähde on kaupalliset lisenssit niille, jotka eivät halua käyttää MySQLää GPL-lisenssin alla.
Tämä kaksoislisensointimalli (jossa tuote teknisesti identtinen) perustuu siihen tosiasiaan, että MySQL AB omistaa lähdekoodinsa ja saa vapaasti valita lisensiointitapansa. Samaa mallia noudattavat mm. Trolltech, Sleepycat ja suomalainen Innobase Oy (InnoDB:n kehittäjä).
FSF:llä (ja RMS:llä) ei ole mitään tätä mallia vastaan. Päinvastoin, se mahdollistaa KOKO softan lisensioinnin GPL:n alla, mihin harva muu open source -yritys on uskaltautunut.
Ja samalla pystymme yrityksenä ottamaan vastuun tuotteestamme, mikä sitten mahdollistaa raskaan sarjan kaupalliset sopimukset kuten strateginen yhteistyömme SAP AG:n kanssa. Ja sen ansiosta voimme tuoda GPL:n ulottuville yhä enemmän toiminnallisuutta.
Tästä syntyy myönteinen kierre, josta kaikki hyötyvät: avoimen lähdekoodin kannattajat, kaupalliset asiakkaamme, ja oma yrityksemme.
Parhain terveisin,
Mårten Mickos, toimitusjohtaja, MySQL AB
Anonyymi kommentoija, 15.2.2004 12:26:14
Mårten Mickosin muistan ennenkin kommentoineen Sektorissa omalla nimellään, mutta yhdenkään perinteisemmän yrityksen CEO:n en muista sellaista täällä tai muuallakaan tehneen.
Anonyymi kommentoija, 13.2.2004 10:14:01
Anonyymi kommentoija, 13.2.2004 15:22:53
Miten tuollainen 100 hengen yritys pysyy pystyssä ja työntekijät saa palkkaa, kun tuote on kuitenkin open sourcea. Kun asiakkaat ei tuotteesta joudu maksamaan, niin kuka sitten? Jokin valtio/EU -rahoitus vai?
Anonyymi kommentoija, 13.2.2004 16:49:57
HP, iBM ym. kilvoittelevat keskenään siitä miten paljon OSS heille tuottaa.
Palvelua, palvelua sanoi "Palmu", hardista ja hardista sanoivat ne kun sitä tuottavat.
(ostan maitoa, ei kokonaista lehmää)
hanta, 13.2.2004 16:46:04
se, että softa on GPL:n alaisuudessa jaossa, ei tarkoita, että sitä ei olisi voitu kaksoislisensioida. näin on tehnty monen softan kohdalla. asiakkaat joille GPL-lisenssin ehdot eivät ole hyväksyttävät, ostavat sitten sen maksullisen lisenssin.
lisäksi jos olisi viitsinyt käydä mysql:n kotisivuilla, olisit saattanut huomata myös kohdat: Support & Consulting sekä Training & Certification. itse tuotteen lisäksi myös noista tulee rahaa. on myyten aika yleistä, että open source tuotteiden valmistajilla on tarjolla tukea rahaa vastaan. yrityksille tämä ei ole mikään ongelma.
se, että köyhät ja maksuhaluttomat saavat tuotteen ilmaiseksi, on vain mukava lisä tuotteen vapaudesta.
hanta
Saltsa, 13.2.2004 20:39:27
Ollaanpas sitä tylyjä ja ohitetaan suoraan ne asiat, mistä alkuperäinen kommentoija oli tietämätön.
hanta, 14.2.2004 01:08:25
tukea tarvitsematon loppukäyttäjä tuskin tuotteessta maksaa, mutta olen aivan varma, että b2b toiminta tuottaa rahaa mysql:lle.
tosin uusavuttomuus on in ja pop, kun vastaukset kaikkiin kysymyksiin olivat linkitettynä (vieläpä heti linkistä aukeavalla sivulla) itse uutisessa. kysyä toki saa, eikä itse kannata tehdä juuri mitään.
hanta
Saltsa, 14.2.2004 16:52:39
hanta, 15.2.2004 18:49:47
apachella ei ole mitään tekemistä tämän asian kanssa, sillä a) sitä ei ole kaksoislisensioitu ja b) se ei ole GPL:n alainen vaan sillä on aivan oma lisenssinsä.
hanta
rakki, 12.2.2004 20:07:24
Mutta kyllä myslilläkin pystyy tekemään töitä. Mielestäni se on kyllä oiva tietokanta kaikinpuolin.
jpkeisala, 12.2.2004 16:47:15
Hieno valinta tosiaan.
jpkeisala, 12.2.2004 16:51:23
http://www.mysql.com/doc/en/TODO_MySQL_5.0.html
jjx, 12.2.2004 17:31:57
Eipä ole pitkäkään aika kun jossain oli juuri pitkät keskustelut siitä, kuinka MySQL:n lisensseissä vaaditaan, että jopa softan joka *keskustelee* MySQL:n kanssa (esim. kolmannen osapuolen JDBC ajurit) pitäisi olla GPL:ttyä. Tosin tätä vaatimusta MySQL AB oli ilmeisesti valmis hieman höllentämään..
Anonyymi kommentoija, 12.2.2004 18:16:51
Postgressin vika puolestaan on siinä, että se on lähempänä oikeaa tietokantaserveriä ja siksi turhan raskas kevyeen käyttöön. Ja myös tuki Windowsille on Postgressissä heikompaa.
Anonyymi kommentoija, 12.2.2004 20:58:36
feenix, 13.2.2004 09:14:36
Tehokkuuskin on ollut jo ikuisuuden huonompi Mysql:ssä, vaikuttikohan innodb:n nappaaminen yhtään tehokkuuteen?
Anonyymi kommentoija, 14.2.2004 01:22:14
Itse olen 'stress testannut ' omaa alustaamme JDBC:n kautta, 3000...4000 insert/update riviä sekunnissa transaktiossa noin 2...4 taulua kerrallaan, muutamia rivejä/taulu. 20 säiettä, yksi vuorokausi.
260M insert/updatea. Athlon XP 2000lla. 256MB josta puolet varattuna myslille. Ei vuotanut muistia, ei yhtään virhettä (ainakaan näkyvää ;-)) mikä tuossa ei riitä reaalimaailman käyttöön?
Suurin puute tällähetkellä on mielestäni full text search enginen puuttuminen innodb tauluista. Ilman sitä kun tekstin hakeminen 15 miljoonan rivin joukosta ei käy niin jouhevasti...
feenix, 14.2.2004 09:39:35
Anonyymi kommentoija, 14.2.2004 10:59:57
mahdollisesta suunnasta jos ovat tarpeellisia.
Mistä syystä uusi autotehdas lähtisi tieten tahtoen kehittämään huonompaa autoa kuin mitä markkinoilla on.
Kehityshän rakentuu aina olemassaolevan päälle, vai mitä.
Eikö MS napsinut Oraclelta mitään!.
feenix, 16.2.2004 07:59:24
Sinänsä oikeasti mietityttää miksi käyttää MySQLää, jos kerran siihen kaikki tarpeellinen on otettu muista. Miksei käytä sitä alkuperäistä? Tai suoraan SAPdb:tä, ei kai sitä tarvitse odotella että siitä revitään palaset MySQL:ään? Ehkä InnoDB:n osalta tämä oli helppo tie, ei tarvinnut omaa tuotetta tehdä lopullisesti valmiiksi, voi ratsastaa toisella tuotteella. Sinänsä symbioottinen tilanne kylläkin. Silti tekee MySQL:stä aikamoisen tilkkutäkin verrattuna muihin järjestelmiin.
heko, 12.2.2004 19:29:42
http://techdocs.postgresql.org/guides/Windows
"The upcoming release of PostgreSQL, version 7.4, doesn't yet natively support windows. We had made it a goal for this release, but unfortunately we didn't get it all ready in time for the cut-off point of 7.4.
The next version of PostgreSQL after that, to be called either version 7.5 or version 8.0 will definitely support windows natively."
Heikki http://www.heikkikorpela.fi heikki@heikkikorpela.fi
feenix, 13.2.2004 09:22:55
Eiköhän se pian jo ajaudu mainiosti Windowsissakin.
Anonyymi kommentoija, 14.2.2004 01:03:21
feenix, 14.2.2004 09:35:24
feenix, 13.2.2004 09:11:57
Myöskin lisensoinnin sekavuus ei kovin innosta mysqliä käyttämään. Ja kun miettii missä tilassa Pgsql vs mysql oli kun aloin niitä käyttää vuosia sitten, ei ollut vaikea valita. Enkä ole katunut enkä halunnut vaihtaa toiseen.
feenix, 13.2.2004 09:13:15
Interixillä ajaminen taas onnistuu ihan hyvin, en ole performanssitestejä tehnyt mutta jäänee jonkin verran samalla koneella Linuxissa ajetulle Postgresql:lle. Mutta ajautuu silti kiltisti.
Anonyymi kommentoija, 12.2.2004 20:55:14
Tuotekehityspalvelimissa yms. sisäisissä hommissa kanta on maksuton mutta periaatteesta hyvästä tuotteesta kannattaa jotain maksaakin.
Omakohtaista kokemusta myslistä on 100k...20M riviä sisältävien kantojen kanssa (InnoDB) ja mutulla väittäisin että myslin JDBC ajuri on markkinoiden paras.
Niin ja se asennus. Mysliä helpommaksi ei 'oikean' tietokannan asennus tule. (jollei lasketa mukaan HSQLDB:tä, mutta sillä alkavat useamman miljoonan rivin kannat jo tökkiä joten vertaus ei olisi reilu)
jjx, 12.2.2004 21:25:27
Jos ei usko niin voi itse katsoa:
http://www.mysql.com/products/commercial-license.h...
Mielestäni tuollainen on aika villi tulkinta - saman logiikan mukaan Linus voisi vaatia MySQL:ää maksamaan Linux lisensseistä, koska epäilemättä tietyt binäärit distribuutiot edellyttävät, että käyttäjä asentaa koneellensa Linuxin.
Ymmärrän kyllä MySQL:n pointin - rahaa on kiva saada ja mitä enemmän, sen parempi.
Anonyymi kommentoija, 13.2.2004 18:55:26
http://www.mysql.com/products/commercial-license.h...
Jos taas mysli olisi LGPL lisensoitu niin ok. Kunhan et koske etkä modaa myslin koodia niin oma koodisi saa olla suljettu. Mutta näinhän ei ole.
MySQL yrityksenä nyt kuitenkin omistaa tuon tuotteen ja saa mielestäni loiventaa GPL vaatimuksia niin paljon kuin tykkää. Tässä tapauksessa ne loiventavat sitä oman koodisi julkisuusvaatimusta jos sinä puolestasi loivennat ilmaisuusvaatimusta.
Fair deal?
Saltsa, 13.2.2004 20:45:58
Anonyymi kommentoija, 13.2.2004 23:17:23
Eli esim. linuxin ytimen päälle tehty DVD softa, vähän muutosta siellä, viilailua täällä, kone komeisiin kuoriin ja myyntiin. Homma on ok kunhan julkistat ne kirjastot yms ohjelmanpätkät jotka ohjelmassasi on muutettu. Tosin tätä rikotaan niin paljon että en tiedä kuka sitä jaksaa valvoa. Yksi kuuluisimmista jutuista tuon asian ympärillä oli KiSS Technologyn DVD / videorecorder laitteet ja niinhän siinä kävi että valmistaja joutui avaamaan closed source softansa.
Sitten jos taas ajatellaan vaikkapa Oraclea niin eihän sen toiminta ja koko business ajatus perustu linukkaan. Linux on siinä kuviossa vain yksi vaihtoehto, ei mikään elintärkeä komponentti.
Helppoa tuo rajanveto ei ole, mutta jossain se kulkee. MySQL:n mielestä se kulkee siinä että jos tietokantatuotteesi ei muilla alustoilla toimi niin sitten joko maksat tai avaat sorsan muiden myslin käyttäjien iloksi GPL:n henkeä noudattaen.
Saltsa, 14.2.2004 16:42:22
Anonyymi kommentoija, 14.2.2004 21:39:19
Vertailkaapa ihmiset muuten esim oraclen ja mssql:län hintoja mysliin. Varsinkin jos tuetaan useita yhteyksiä ja toimitaan moniprosessorialustoilla. Taitaa Sybase olla muista kaupallisista ainoa joka pääsee lähellekkään noin edullisia lukemia.
feenix, 13.2.2004 09:17:43
Tai entä jos tuote käyttää JDBC:tä mutta myöskin sellaisia komentoja, jotka eivät toimi kuin myslillä. Tällöinhän ei yhteyden takia vaadita mysliä, mutta itse tuote ei toimi (ainakaan kokonaan) muilla kuin myslillä.
No, ehkä juuri tämän takia saavat firmat ostamaan lisenssejä, parempi olla varma...
jjx, 12.2.2004 21:31:41
Anonyymi kommentoija, 13.2.2004 01:31:43
Anonyymi kommentoija, 13.2.2004 04:22:28
Onpas uutta ainakin itselleni. Huhhuh.
Anonyymi kommentoija, 13.2.2004 12:11:32
6. Redistributions of any form whatsoever must retain the following
acknowledgment:
"This product includes PHP, freely available from
http://www.php.net/>&qu>
Tälläinen lisenssi on tunnetaan BSD lisenssinä, mainostusklasuulilla. GPL taas sanoo että tuollaisia mainoslauseita ei hyväksytä.
Tietenkään sen scriptin joka ajetaan PHP:lla ei tarvitse olla opensorsaa (vrt. perl ja bash ovat GPL eikä niillä tehtyjen scriptien tarvitse olla avoimia.) Kyse on nyt siitä että C kielinen ohjelma (PHP tulkki) linkataan MySQL:n kirjastoa vasten jolloin ko. kirjastosta tulee osa ajettavaa ohjelmaa.
Anonyymi kommentoija, 13.2.2004 18:45:00
Tuo linkki http://www.mysql.com/products/commercial-license.h... kertoi asiat ehkä hieman epäselvästi, esim:
If you develop and distribute a commercial application and as part of utilizing your application, the end-user must download a copy of MySQL; for each derivative work, you (or, in some cases, your end-user) need a commercial license for the MySQL server and/or MySQL client libraries.
Anonyymi kommentoija, 13.2.2004 04:26:10
jjx, 13.2.2004 11:53:30
Minun mielestäni GPL on hyvä, mutta niin on BSD:kin. Riippuu vähän siitä mitä tehdään ja millä tavalla softan haluaa leviävän. Se mikä oli mielestäni huonoa, on MySQL:n omat isenssöintiehdot, jotka eivät nähdäkseni perustu mainitulta osin GPL:ään.
Anonyymi kommentoija, 13.2.2004 01:28:15