A Sun nyílt forráskódúvá teszi a Java technológiát

forrás Prim Online, 2006. november 15. 11:23
A Sun Microsystems, a Java technológia kifejlesztője és legfőbb támogatója bejelentette, hogy GNU Public License licenc (GPLv2) keretében nyílt forráskódúvá teszi a Java technológiát. Mostantól hozzáférhetőek a Java platform Standard Edition (Java SE) forráskódcsomagjának első elemei, illetve a Java Micro Edition (Java ME) implementációja. További részletek a http://www.sun.com/opensource/java címen érhetők el. A Sun emellett GPLv2 licenccel adja ki a Java platform Enterprise Edition (Java EE) változatát is. A Java EE eddig a GlassFish projekt (http://glassfish.dev.java.net) keretében CDDL-licenccel (Common Development and Distribution License) volt elérhető.
A mostani az egyik legnagyobb, a GPL licenc keretében biztosított, forráskód-közzététel (a GNU/Linux operációs rendszert ugyanezzel a licenccel terjesztik). Ezáltal nyílt forráskódúvá válik a piac egyik legjelentősebb és legátfogóbb szoftverfejlesztő platformja. A Java platformot támogató mintegy 3,8 milliárd készülék is a technológia ugrásszerű fejlődését és mind szélesebb körű elterjedését tükrözi. A Java technológia a különböző termékek, a mobiltelefonoktól kezdve az intelligens kártyákon át a nagyvállalati alkalmazásokig és szuperszámítógépekig terjedő, széles palettájához kínál egységes szoftverfejlesztő platformot. A Sun reményei szerint a Java szoftverek nyílt forráskódúvá tételével a Java-technológia még az eddigieknél is jobban behálózza majd mindennapi életünket.

Java SE

A Sun három jelentős szoftverkomponenst tett közzé, amellyel a Java.net közösségben folyamatosan zajló Sun Java SE alapú fejlesztői munkát kívánja támogatni. Ezek: a Java HotSpot technológia, a Java programnyelvi fordító (javac) és a JavaHelp szoftver. Az újrafordításra alkalmas JDK (Java Development Kit) megjelenése a Sun szerint 2007 első felében várható.

A HotSpot technológia a Sun Java virtuális gép (JVM) és a Java futásidejű környezet (JRE) azon alapeleme, amely a Java-programkódot az adott operációs rendszerekhez és processzor architektúrákhoz fordítja le, így a Java-szoftverek minden hardver- és szoftverkörnyezetben zökkenőmentesen futtathatók.

A javac fordító ellenőrzi a Java-forráskód helyességét, és a futtatáshoz megfelelő bájtkódot hoz létre.

A JavaHelp szoftver a JDK-t kiegészítő dokumentációs rendszer.

Az OpenJDK projekt első két eleme révén a fejlesztők kisebb módosításokat hajthatnak végre a fordítóprogramon, új programnyelvi funkciókkal kísérletezhetnek, tanulmányozhatják a világ egyik legjobb virtuális gépének felépítését, hibajavításokat végezhetnek, új memóriakezelési és fordítási algoritmusokat fedezhetnek fel és próbálhatnak ki, valamint a JVM-et új hardverarchitektúrákra és operációs rendszerekre is kidolgozhatják. Az OpenJDK projekt révén a fejlesztők közvetlenül befolyásolhatják a JDK további megvalósításait, és társaikkal, egy nyitott közösségen belül együttműködve, a Java-technológiával eddig érintetlen területekre merészkedhetnek.

Java ME

A Java.net közösségen belül érhető el a Sun Java ME implementációjának forráskódja, annak a platformnak az új generációja, amely jelenleg több mint 1,5 milliárd telefonkészüléken biztosít sokoldalú mobil adatszolgáltatást. A Java ME részeként a TCK-keretrendszer nyílt forráskódja is elérhető, amely a Java ME kompatibilitási tesztjeinek alapjául szolgál. Az év végén a Sun további forráskódokat tesz közzé, ilyen lesz például a Java Device Test Suite keretrendszerének kódja.

Java EE

A Sun bejelentései között szerepel a GlassFish projekt forráskódjának  kettős nyílt forráskódú licencen alapuló közzététele. A CDDL licenc mellett a GlassFish projekt 2007 első negyedévében GPLv2 licenc keretében is elérhetővé válik. A második licenc révén leegyszerűsödik a GlassFish-kódok együttes használata és megosztása más GPL licenccel rendelkező közösségekkel. A Java technológia egyetlen közös licenc keretében történő közzétételével a fejlesztők immár könnyebben megoszthatják egymással a Java SE, EE és ME legfrissebb verzióit.

NetBeans és Sun fejlesztőeszközök

A Sun a forráskódot előre elkészített NetBeans IDE projekt formátumban teszi közre, ezzel is támogatva fejlesztői közösséget. A NetBeans integrált fejlesztőkörnyezetében (IDE) jelentősen leegyszerűsödnek a JDK-fejlesztés kezdeti lépései. A NetBeans IDE mellett a Sun elérhetővé teszi a Sun Studio fejlesztőkörnyezetet is a HotSpot virtuális gépben működő platformspecifikus natív programkód kifejlesztéséhez. A mobil és beágyazott eszközök (Mobile & Embedded) fejlesztőközösségének támogatására a NetBeans Mobility Pack érhető el.

Fejlesztői támogatás és szolgáltatások

A Sun a Java technológia és a Solaris operációs rendszer fejlesztőinek egy sor fejlesztői útmutatót, terméktámogatást és frissítéseket, valamint képzéseket kínál, amelyek a Sun Developer Services program keretében, az alkalmazások teljes életciklusára vonatkozóan – azaz a fejlesztéstől a telepítésig – jelentősen csökkentik az időszükségletet és a járulékos kockázatokat (http://developers.sun.com/services). A fejlesztők számára javasolt, hogy a http://developers.sun.com/register webhelyen történő regisztrálással csatlakozzanak az ingyenes Sun Developer Network fejlesztői hálózathoz.

Kulcsszavak: nyílt forráskód Java Sun

IT ROVAT TOVÁBBI HÍREI

A Zyxel Networks fokozza a kiberbiztonságot, hogy megfeleljen a NIS2 irányelvnek

Tekintettel a kiberfenyegetések növekvő gyakoriságára és összetettségére, az EU 2016 óta hatályos NIS-irányelve ma már nem felel meg mindezeknek. Az új iteráció, amely 2024. október 18-án lép életbe, lehetőséget kínál a kiberbiztonsági erőfeszítések fokozására. A Zyxel Networks, a biztonságos, mesterséges intelligencia és felhőalapú hálózati megoldások egyik vezető szolgáltatója olyan termékeket kínál, amelyek megfelelnek az NIS2 irányelv követelményeinek, és hatékony védelmet nyújtanak a fejlett támadásokkal szemben.

2024. április 27. 12:10

A Rakuten Viber elnyerte a SOC 2 Type 2 tanúsítványt

A Rakuten Viber, a világ egyik vezető kommunikációs platformja, amely nagy hangsúlyt fektet a biztonságos és privát kommunikációra, sikeresen teljesítette a Service Organization Control (SOC) 2 Type II tanúsítványt. A SOC 2 az American Institute of Certified Public Accounts (AICPA) által kidolgozott ellenőrzési szabvány. Szigorú keretrendszerét úgy alakították ki, hogy biztosítsa az ügyféladatok biztonságát, rendelkezésre állását, bizalmas jellegét és védelmét.

2024. április 24. 11:38

Factor 4: a legújabb UltiMaker 3D nyomtató gyártósorok támogatására

Az UltiMaker április 22-én bemutatta az UltiMaker Factor 4 új, ipari 3D nyomtatót, amelyet kifejezetten gyártóüzemi felhasználásra, a gyártósorok működési hatékonyságának és megbízhatóságának növelésére fejlesztettek. Az UltiMaker Factor 4 hazai bemutatójára az Ipar Napjain kerül sor a kizárólagos hazai forgalmazó, a FreeDee Kft. standján (A pavilon, 101F).

2024. április 23. 18:00

A Thermaltake bemutatja a háromféle GPU-elrendezést támogató közepes toronyházát

A Thermaltake, a prémium PC-hardvermegoldások vezető márkájának, CTE E600 MX közepes toronyháza fekete, hófehér és hortenziakék változatban is elérhető. A CTE E600 MX a CTE-sorozat legújabb kiegészítése, egy kétkamrás közepes toronyház, amely a Thermaltake innovatív CTE-kialakítását örökölte, ami a központi hűtési hatékonyság (Centralized Thermal Efficiency) rövidítése, és a kritikus alkatrészek magas szintű hűtési teljesítményének biztosítására összpontosít. Ráadásul a CTE E600 MX háromféle GPU-elrendezési lehetőséggel és cserélhető, kettős előlapi kialakítással rendelkezik, maximális rugalmasságot kínálva a felhasználóknak gépük testreszabásához.

2024. április 23. 13:06

Az AOC a Graphic Pro U3 sorozattal erőt ad az alkotóknak

A kijelzőspecialista AOC büszkén jelenti be a kreatív szakemberek egyedi igényeihez gondosan kidolgozott új monitorcsaládját. A kivételes színhűségével, élvonalbeli funkcióival és elegáns, díjnyertes dizájnjával az AOC Graphic Pro U3 sorozat forradalmasítja a fotósok, vizuális művészek, tervezők, szerkesztők, műsorszolgáltatók, producerek és játékipari szakemberek munkáját. 

2024. április 22. 17:50

Kövess minket a Facebookon!

Cikkgyűjtő

További fontos híreink

Ingyenes digitális platform segít a tanároknak és diákoknak az érettségire való felkészülésben

2024. április 20. 11:36

Itt a világ első, Swarovski kristályba ágyazott autós kijelzője

2024. április 10. 14:55

A csevegőprogramokat vizsgálta az NMHH

2024. április 2. 13:14

Megvannak az IAB 2023-as Legjobb szakdolgozat pályázatának nyertesei

2024. március 25. 15:50