Apple luopuisi KHTML-ytimestä
torstaina 12. toukokuuta 2005Applen selainkehitystiimin jäsen Maciej Stachowiak on lähettänyt avoimen lähdekoodin KDE-projektin kehittäjille ehdotuksen KHTML-selainytimen vaihtamisesta Applen WebCoreen. Ehdotus liittyy pitkään itäneeseen skismaan Applen ja KDE-kehittäjien välillä, joka tulehtui hiljattain David Hyattin julkaistessa joukon Safariin tehtyjä muutoksia.
Tilanne juontaa juurensa vuoteen 2003, jolloin Apple ilmoitti suureen ääneen syleilevänsä lisää avoimen lähdekoodin projekteja ottamalla KDE-projektin KHTML-selainytimen uuden Safari-selaimensa perustaksi. Liiton oli tarkoitus olla symbioottinen, eli kummatkin osapuolet hyötyisivät toistensa koodista. KDE-kehittäjät ovat kuitenkin olleet tyytymättömiä Applen panostukseen ja vihjailevat enemmän tai vähemmän suorasti Applen pelaavan likaista peliä.
Tilanne ei kuitenkaan ole ihan mustavalkoinen. Apple kyllä julkaisee lisenssiehtojen mukaisesti säntillisesti kaikki tekemänsä muutokset sekä lähdekoodina että niinsanottuina DIFF-tiedostoina, mutta kerralla julkaistujen muutosten määrä voi olla niin suuri, etteivät kehittäjät välttämättä pysty hyötymään muutoksista lainkaan kun mukana ei ole yksittäisten muutosten selityksiä tai niiden vanhempia revisioita. Toisten mukaan Apple ei pelaa rehdisti kun voisi helposti antaa KDE-kehittäjille myös tarkemmat tiedot muutoksista, toiset taas näkevät asian niin, että KDE-kehittäjät eivät ymmärrä oikean elämän realiteetteja vaan takertuvat liiaksi ideologioihinsa.
Erään kehittäjän ajatus on selkeä:
Ask yourself a rational question here; what is Apple supposed to do after they made their changes? Wait for KDE developers to catch up before they make any more? Open source is a great thing, but unfortunately this idea that everybody shares, is equal, and progresses at the same rate is a mythical concept.
News.com julkaisi aiheesta pitkähkön jutun tänään.