Maanantai, 7.2.2005
Tutkimus: MySQL:ssä keskimääräistä vähemmän bugeja
Lähdekoodianalyysiin erikoistuneen Coverity-yhtiön tutkimuksen mukaan MySQL-tietokantaohjelmistossa on keskimääräistä vähemmän bugeja. Coverityn tutkimuksessa MySQL:stä löytyi 97 mahdollista ohjelmointivirhettä, joista ainakin yksi on luokiteltavissa vakavaksi tietoturvaongelmaksi. "Ohjelmistoalan keskiarvoihin verrattuna MySQL pärjäsi loistavasti", Coverityn toimitusjohtaja Seth Hallem toteaa.
MySQL:n markkinointipäällikön Zack Urlockerin mukaan kaikki tutkimuksessa ilmenneet virheet on korjattu. Korjaukset pääsevät mukaan seuraavaan MySQL:n versiojulkaisuun.
Arvioiden mukaan ohjelmistokoodissa on tyypillisesti yhdestä seitsemään bugia tuhatta ohjelmariviä kohden. MySQL:stä löytyi vain yksi bugi 4000 ohjelmariviä kohden. Vielä paremmin Coverityn analyysistä selvisi Linux-ydin, josta löytyi vain yksi bugi noin 10 000 ohjelmariviä kohden. Coverity aikoo lähitulevaisuudessa tehdä lähdekoodianalyysin myös Apache-webpalvelinohjelmistolle sekä PHP-sovellusalustalle.
Lue juttu oma, 7.2.2005 00:09. Lähde: news.com
Muita aiheeseen liittyviä uutisia
feenix, 7.2.2005 07:44:48
Myöskin mysliväen kommentti on aika huvittava: "It is similar to other studies that have been done in the past that have shown that open-source code is clean and well-structured." Vai niin, eli kun tämä yksi softa on paremmin koodattu kuin epäselvästi mainittu vertailujoukko, koko ouppensorsa on hyvää?
Ja jos kernelissä on melkein tuhat "virhettä", ei se mitään meinaa vaikka niitä olisikin vain yksi per 10000 riviä. Silti niitä on melkein tuhat. Kiinnostaisi vain tietää minkälaisia "virheitä" löytävät (kyseessähän näyttäisi olevan firma jolla on automaattinen tarkistussofta, kaikki eivät siis välttämättä ole oikeita virheitä).
Mutta julkisuuttahan näillä saa, mielenkiintoista että taas on mysli testissä. Kyllä minua ainakin kiinnostaisi Pgsql:n ajo saman systeemin läpi ennemminkin, samoin tieto niistä kaupallisista softista jotka on testattu. Puhumattakaan siitä missä vaiheessa ne on testattu, mysli on kuitenkin vähän eri asia kun sisältää aika pitkältä ajalta koodia. Puhumatakaan siitä, että aika iso osa koodista on ihan sitä kaupallista, jota on saatu SAPilta ja muilta...
oma, 7.2.2005 14:34:06
Syitä miksi ko. firmat eivät ole käyttäneet lähdekoodianalyysin tuloksia markkinoinnissaan voi jokainen miettiä itse. Ehkä asenteessa näkyy proprietary-koodin ja avoimen lähdekoodin ero (?)
Datamike, 7.2.2005 12:54:28
Voitaisiin painottaa että näihin lukuihin verraten MySQL pärjäsi hyvin testissä. Mitä se sitten merkitsee, siitä voidaan väitellä pari seuraavaa sukupolvea.
feenix, 7.2.2005 13:05:26
Datamike, 7.2.2005 13:59:02
Sidewinder, 7.2.2005 11:37:42
Tällaisilla 'uutisilla' firma saa nimensä julkisuuteen, kuten juuri Sektoriinkin. Näillä saa hyvää näkyvyyttä, linkityksiä sivuilleen ja (kuten sinäkin) surffailijoita sivuilleen (joista joku ostaa tuotteen).
Kuuluu samaan luokkaan kuin virustapposoftien tiedotteet (niin ja niin paljon lisää pahoja viruksia ja matoja, ja kohta tulossa netintappaja) tai asunnonvälittäjien tiedotteet (asuntojen hinnat nousseet 5%).
jjx, 7.2.2005 09:33:47
kapi, 7.2.2005 06:10:04
Errare humanum est
weicco, 7.2.2005 06:46:09