SCO heeft in strijd om Linux meer pijlen op zijn boog
Een van die ontwikkelingen is de reactie op een nieuwe reeks ‘denial of service’ (DoS)aanvallen op de website van SCO, waardoor het bedrijf eind augustus enige tijd niet of nauwelijks via internet bereikbaar was. Eerder dit jaar, na de bekendmaking dat het bedrijf een rechtszaak aanspande tegen IBM, was de SCOsite ook al platgelegd door hackers. Volgens McBride bestaat over de hoek waaruit de nieuwe aanvallen kwamen geen twijfel, omdat opensourcevoorman Eric Raymond heeft toegegeven dat de dader ‘een van de onzen’ is. Raymond heeft de aanvaller weliswaar gevraagd te stoppen, maar nagelaten diens identiteit te onthullen zodat Justitie hem kan vervolgen. McBride vind dat zeer bedenkelijk en stelt dat de hele opensourcegemeenschap bij de bestrijding van ‘dit soort misdaden’ actief zou moeten helpen. "We kunnen niet de situatie hebben waarin bedrijven bang zijn dat zij het volgende slachtoffer van computeraanvallen worden als zij een zakelijk of juridisch standpunt innemen dat de opensourcegemeenschap boos maakt", meent McBride. Ontwikkelingsproces De tweede ontwikkeling die de SCOtopman zorgen baart, is een uitspraak van Bruce Perens, een bekende voorvechter van opensourcesoftware. Perens stelde eind augustus via de onlinenieuwsdienst ComputerWire dat ‘door een fout in het ontwikkelingsproces van Linux’ programmacode in de Linuxkernel is beland die afkomstig is uit Unix System V. Volgens McBride probeert Perens die ‘fout in het ontwikkelingsproces’ vervolgens goed te praten. "Niets kan echter het feit veranderen dat een Linuxontwikkelaar op de loonlijst van Silicon Graphics copyrightvermeldingen weghaalt uit auteursrechtelijk beschermde System Vcode die onder strikte gebruiksvoorwaarden aan Silicon Graphics in licentie was gegeven, en daarna die broncode aan Linux bijdroeg alsof het schone code was van en gecontroleerd door SGI." McBride stelt dat hier sprake is van een duidelijke schending van de contractuele en copyrightverplichtingen die SGI heeft tegenover SCO. Hij voegt eraan toe dat zijn bedrijf op dit moment probeert de zaak met SGI uit te praten. Mikpunt Afgelopen week meldde de onlinenieuwsdienst CNet al dat SGI weleens het volgende mikpunt van SCO zou kunnen worden. Dat valt onder meer af te leiden uit uitspraken van vicepresident Chris Sontag, die verantwoordelijk is voor SCOsource. Deze eind vorig jaar opgerichte afdeling moet munt slaan uit de intellectuele eigendommen van het bedrijf, met name de rechten op Unix die SCO in 1995 van Novell heeft gekocht. Sontag zei in juni al dat SCO juridische stappen overweegt tegen een tweede grote hardwareleverancier in NoordAmerika, maar hield de naam voor zich. Tijdens de jaarlijkse gebruikersconferentie SCO Forum in Las Vegas medio augustus legden we McBride de vraag voor of IBM de enige fabrikant is die op grote schaal Unixcode aan Linux heeft bijgedragen. "IBM is op dit punt de bendeleider. We hebben talloze bijdragen uit diverse bronnen gezien, maar die van IBM zijn massaal. Er is één ander bedrijf dat waarschijnlijk op gelijke voet staat met IBM wat betreft grootscheepse inbreuken, dus die moeten we aanpakken. De naam van dat bedrijf hebben we nog niet gepubliceerd. Ik wil wel zeggen dat het niet HP is, dat is heel duidelijk." Contracten Naast IBM en HP hebben ook SGI en Sun Microsystems in het verleden een licentiecontract met SCO afgesloten dat de vier bedrijven vergaande rechten geeft op het gebruik van Unix. Suntopman Scott McNealy heeft herhaaldelijk verkondigd dat zijn bedrijf, leverancier van de Unixvariant Solaris, niets te duchten heeft van SCO. Tot dusver heeft SCO dat niet publiekelijk tegengesproken. Blijft over SGI. Tijdens SCO Forum in Las Vegas noemde Sontag een aantal onderdelen van Linuxversies 2.4 en hoger die rechtstreeks afkomstig zouden zijn uit Unix. Een daarvan is XFS, een zogenaamd ‘journaling file system’. Dit type bestandssysteem houdt voortdurend bij welke wijzigingen in het bestandssysteem aan de gang zijn en welke al zijn afgerond, zodat na een systeemcrash reparatie van bestanden en metadata (zoals toewijzingstabellen) veel sneller en kansrijker verloopt. XFS is oorspronkelijk ontwikkeld voor de Unixvariant Irix van SGI. Het bedrijf heeft XFS in 2001 ingebracht in de Linuxkernel. Sindsdien is XFS beschikbaar onder de GNU General Public License (GPL). Onder meer dankzij het robuuste en sterk schaalbare XFS ontpopt Linux zich vanaf versie 2.4 steeds meer als een besturingssysteem voor bedrijfskritische toepassingen en als alternatief voor Unix, een ontwikkeling die SCO met lede ogen aanziet. SCObaas McBride zet grote vraagtekens bij de wijze waarop verbeteringen in Linux nu tot stand komen. De manier waarop SGI te werk zou zijn gegaan, roept volgens hem de vraag op of open source te vertrouwen is als ontwikkelingsmodel voor enterprisesoftware. Op zijn minst zou van iedere bijdrage aan opensourceproducten vooraf gecontroleerd moeten worden of er intellectuele eigendomsrechten in het geding zijn.