Presset vokser på Sun for at gøre i hvert fald dele af selskabets populære programmeringsplatform Java til open source.
BEA Systems har på konferencen Javaone meldt klart ud, at selskabet går ind for at gøre Java til open source.
- Vi vil godt offentligt sætte vores stemme på, at Java 2 Standard Edition gøres til open source, og vi arbejder i kulissen for at det vil ske, siger teknisk chef Scott Dietzen fra BEA.
To støtter presser på
To af de vigtigste støtter bag Java lægger dermed pres for at Sun - som har udviklet Java og hidtil har holdt kildekoden tæt ind til kroppen - gør programmeringsplatformen til open source.
IBM åbnede for alvor for diskussionen i februar, da en af IBM's chefer i et åbent brev til Sun opfordrede til at slippe Java løs. Sun afviste umiddelbart og henviste til, at der var risiko for, at Java ville miste sin vigtigste styrke, hvis det blev frigivet som open source.
Programmer, som er udviklet i Java, kan køre på mange forskellige platforme. Det er Sun bange for vil ryge i vasken, hvis en open source-udgivelse resulterer i et hav af forskellige versioner af Java, som ikke er lige indbyrdes kompatible.
Derfor har Sun hidtil insisteret på at have fuld kontrol med udviklingen af Java.
BEA og IBM sælger de to mest udbredte Java-baserede applikationsservere og har derfor en betydelig stemme i forhold til hvordan fremtiden for Java kommer til at se ud.
Omfatter kun J2SE
BEA's forslag omfatter i første omgang kun Java 2 Standard Edition (J2SE), som regnes for at være Java til klient-pc'er, selvom der også er leverandører, som baserer deres applikationsservere på netop denne udgave af Java.
Scott Dietzen og BEA mener, at Java som open source vil tillade mere grundlæggende udvikling omkring programmeringsplatformen. Han erkender dog, at det ikke må gå ud over kompatibiliteten mellem de forskellige versioner, der opstår.
- Lad alle udvikle frit, men hvis du vil sælge resultatet under Java-varemærket, så skal det være kompatibelt. På den måde kan andre udviklere se, at det er kompatibel kode, de arbejder med, foreslår Scott Dietzen.