Java 2 Enterprise Edition (J2EE) platformen er baseret udelukkende på Open Source produkter. J2EE anses som standarden for Java-opbyggede forretnings-systemer på nettet.
J2EE er fundamentet for opbygning af web-baserede virksomhedsapplikationer. Den er koblingen mellem virksomhedens back-end og front-end systemer, mellem brugere og interne kilder til information som f.eks. databaser m.v. og den udgør infrastrukturen for virksomhedens web-baserede kommunikation.
Open source er oppe i tiden. Folketinget har debatteret open source og EU-parlamentet har opfordret det offentlige og virksomhederne til i højere grad at gå over til produkter baseret på open source dels for at mindske afhængigheden af Microsoft, dels fordi open source komponenterne idag er stabile og brugervenlige at anvende.
"Fordelen ved at basere J2EE platformen på Open Source produkter er, at de er gratis og frit tilgængelige for alle. Vores Open Source J2EE platform henvender sig primært til virksomheder og institutioner med et stort behov for web-baseret interaktion med brugerne, men med begrænsede økonomiske midler til rådighed", udtaler administrerende direktør hos IT+, Martin Møller.
J2EE platformen baserer sig udelukkende på Open Source produkter. Forretningslogikken og domænemodellen styres af JBoss. Ovenpå forretningslaget lægges web-præsentationen, der styres af enten Tomcat eller Jetty. For at kunne sikre interaktionen mellem brugere og udbyderen af information anvendes XML, der varetages af Castor. Som et lag nedenunder forretningslaget sker koblingen mellem eksisterende informationskilder og J2EE platformen ved hjælp af OpenORB.
For at sikre at løsningen tager højde for et miljø med skiftende forretningsregler anvendes Jython.
Som en tilføjelse til J2EE platformen kan benyttes PostgreSQL databasen til lagring af information. databasen kan på mange områder sammenlignes med Oracle, men i modsætning til Oracle er den gratis.