- A hozzászóláshoz be kell jelentkezni
- 2725 megtekintés
Hozzászólások
"Igen és nem. Igen, hogy bárki írhat Java VM implementációt a Java nyelvre. Nem, mert a SUN cég Java VM implementációjáról van szó. Az pedig nem "szabad szoftver" ..."
Az IBM-nek is van VM-je, miert nem teszi nyilt forraskoduva azt? Sot, van nyilt forraskodu VM implementacio is...
- A hozzászóláshoz be kell jelentkezni
Nem fugg egyetlen ceg kenye-kedvetol. Ez a legnagyobb csusztatas az egesz sztoriban.
- A hozzászóláshoz be kell jelentkezni
A Java nyelv es platform egy evente tobbmilliard penzt megmozgato piac. Gyanitom, hogy osszemerheto a Microsoft desktop piacaval. Tobb mint 3 millio fejleszto, es amit megirsz rajta az valtoztatas nelkul fut 8-10 hardver es OS platformon.
Pontosan mi is az, ami veszelyezteti a Java-t a .NET es a mono reszerol? Szerintem ez hangulatkeltes.
Keress ra a google-on olyan blogokra, amik kulonbozo Java es .NET microbenchmarkokat tartalmaznak:)
- A hozzászóláshoz be kell jelentkezni
igen tegyek szabadda azt is!
lephetne igazan erre ugy az IBM, hogy szabadda teszi a DB2 kodjat, lehet hogy sokan hasznalnanak DB2-t.
- A hozzászóláshoz be kell jelentkezni
igen de az ibm bevételének hány % származik a db2 eladásábl vagy a licensekből:::::
- A hozzászóláshoz be kell jelentkezni
Ugy tunik, 'under-educated' vagyok az adott kerdesben. Nem ertem (meg ESR levele utan sem), mit kellene a SUNnak szabadda tennie ?
A Java egy programozasi nyelv. Amit az USA szabvanyugyi hivatalaban (egy kis harc utan) bejegyeztek, es a szabvany vedi.
A nyelvnek nics forrasa ...
A hasznalata pedig tudtommal szabad.
valaki vilagositson mar meg engem is
- A hozzászóláshoz be kell jelentkezni
A nyelv szabad, de nem nyílt forrású. Ergo a fejlesztésbe nem szólhat bele senki, csak a SUN.
Ez a bajuk.
Megértem mindkét felet egy kicsit.
wince
- A hozzászóláshoz be kell jelentkezni
Tovabbra sem ertem.
Egy nyelv a definiciok halmaza. Amiben az alapelemek, azok logikai kapcsolatai, a szintaxis, stb definialva van. Ennek nincs forrasa. Es fejleszteni sem kell, de nem is lehet. Masik nyelvet lehet helyette kitalalni, ami az adott celra jobban megfelel.
Ahogy annak idejen volt 'A' nyelv, azutan 'B', azutan 'C'. Ez mar egesz eletkepesre sikeredett, fenn is maradt es csinaltak hozza egy vagon implementaciot konkret kornyezetekben.
Hogy maskent fogalmazzak: a Microsoft-SUN harcot (a Javarol) a MS azert bukta el, mert a windowsba nem a szabvanyos Java nyelv kornyezetet epitette bele. Na de ha van nyelvi szabvany, akkor mit lehet rajta fejleszteni?
- A hozzászóláshoz be kell jelentkezni
A javanak van forrása, és az sajnos (?) zárt.
fogod a java nyelven megírt forrásodat és lefordítod bytekódra. ezt terjeszted, és ez minden gépen fog tudni futni, ahol van java virtual machine.
namármost: ez a java virtual machine a zárt forrású.
bővebben itt [www.hup.hu]!
Szvsz. valahol én megértem a napot. Így tuti nem fog forkolódni, ezáltal szabványos marad. De az árnyoldala meg az, hogy nem úgy fog fejlődni, ahogy a nép akarja, meg nem is azokra a vasakra, amire a nép akarja...
Szólni kéne ESR-nek, hogy küldjön nyílt levelet az ibmnek bd2 ügyben, és párhuzamosan a napnak újra.
Oszd meg és uralkodj....
És a vége: nyílík a java és a db2 is :)
- A hozzászóláshoz be kell jelentkezni
Miért van olyan vas ahol nem fut ?
- A hozzászóláshoz be kell jelentkezni
Tovabbra is allitom, hogy egy nyelvnek nincs forrasa.
Ha jol ertem, akkor valojaban nem a Java nyelvrol van szo, hanem annak egy futtato kornyezeterol. A kornyezet forraskodjat birtokolja a SUN, es nem akarja kozzetenni.
De ez azert teljesen mas teszta. Akinek nem tetszik, irjon egy masik java virtual machinet - ugyanarra a Java nyelvre.
- A hozzászóláshoz be kell jelentkezni
A micro$oft meg is tette..ehhe... Szep eredmenye lett..
- A hozzászóláshoz be kell jelentkezni
Ha jol ertem, akkor valojaban nem a Java nyelvrol van szo, hanem annak egy futtato kornyezeterol. A kornyezet forraskodjat birtokolja a SUN, es nem akarja kozzetenni.
Pontosan. Ezt kerte Eric S. Raymond hogy tegyék szabaddá.
De ez azert teljesen mas teszta. Akinek nem tetszik, irjon egy masik java virtual machinet - ugyanarra a Java nyelvre.
Igen és nem. Igen, hogy bárki írhat Java VM implementációt a Java nyelvre. Nem, mert a SUN cég Java VM implementációjáról van szó. Az pedig nem "szabad szoftver" ...
- A hozzászóláshoz be kell jelentkezni
Jah, visont a Sun akko elkezdhetne sorolni hogy tessexepen szabadda tenni:
- a Websphere-t
- az OS/400-at es az OS/390-t
- az AIX-et (es tessexepen ki is fizetni a SCO-nak a liszenszet :P)
- a Lotus Dominot / Notest
- a Tivolit
etc etc
A kereskedelmi szoffereknek is megvan a helyuk a vilagban, nem kell mindent szabadda tenni. Ebben egyetertek a Sun-nal.
- A hozzászóláshoz be kell jelentkezni
A Sunnal azt nem értik, hogy nem azért kell szabaddá teniük a javat, mert az nemes és derék cselekedet lenne,
hanem mert egyébkét a .NET veszi át lassan a helyét. Jelenleg kétirányból is fejlesztik, M$ és a szabadvilág (mono, dotgnu) felől. Ha a Java zárt marad, akkor az a jelentős támogatás amit opensource VM környezet létrehozásába fektetnek, csak a .NET féle megoldást fogja erősíteni.
http://www.go-mono.com/java.html [www.go-mono.com]
- A hozzászóláshoz be kell jelentkezni
De nem ertem ertem mi ez a nagy ramenosseg az FSF-nel. Mar ugy lejmolnak mint a nepek a moszkvan :)
A java implementaciojat a sun irta, az ovek, es szabadon hasznalhato, ugyhogy kaptunk belole mi is valamit.
- A hozzászóláshoz be kell jelentkezni
Még hogy nem fejlődhet egy nyelv?
Nézd meg az 1.5 bétát! Tele van _nyelvi_szintű_ újításokkal. Új fajta ciklusok, generikusok stb.
Pedig Javának fogják hívni azt is, meg az eddigit is.
És ez nem kivételes. A programozási nyelvek fejlődése teljesen természetes dolog.
- A hozzászóláshoz be kell jelentkezni
Kis pontosítás:
A JVM forrása nem zárt. Bárki letöltheti, a teljes J2SDK-éval együtt. Én le is fordítottam magamnak egyszer, bár gyengébb idegzetűek ezt inkább ne csinálják utánam.
- A hozzászóláshoz be kell jelentkezni
Egyébként nem tudom mit kiabál annyira a SUN [www.sun.com], az IBM [www.ibm.com] (nekem úgy tünik) sokkal többet ad az Open Source közösségnek, mint ők. Lásd jikes [www-124.ibm.com] (ami egy remek Java [java.sun.com] fordító), postfix [www.postfix.org], developerWorks [www-136.ibm.com] portal, webcastok, időszakonként ingyen DVD [vrmnaweb.ibm.com] programokkal, tutorialokkal (nekem újságot is küldenek), nameg keményen népszerűsítik a Linuxot [www-306.ibm.com]. A kernel fejlesztésekről nem is szólva (pl JFS [www-124.ibm.com], Linux Test Project [sourceforge.net], Linux Scalability Effort [sourceforge.net] és egyéb kernel javítások). Persze a SUN [www.sun.com]-nak is vannak OS kezdeményezései, pl a NetBeans [www.netbeans.org], OpenOffice [www.openoffice.org], de ez messze kevesebb mint amit az IBM [www.ibm.com] ad.
- A hozzászóláshoz be kell jelentkezni
> De nem ertem ertem mi ez a nagy ramenosseg az FSF-nel.
Hol volt az egesz tortenetben szo az FSF-rol?
> A java implementaciojat a sun irta, az ovek, es szabadon hasznalhato, ugyhogy kaptunk belole mi is valamit.
Hat, ha teged boldogga tesz a tudat, hogy fennall a lehetosege, hogy a SUN egyszer majd csodkozelbe erve nekiall SCO modjara viselkedni... (Senki ne mondja, hogy ez lehetetlen: harom eve meg SCO-ek is jo fejnek szamitottak.)
Ugyanis ez az, amiert az emberek szeretnek elerni a Java szabadszoftveresiteset: az infrastruktura egy ilyen alapveto resze ne fuggjon mar egyetlen ceg kenye-kedvetol.
Udv,
VI
- A hozzászóláshoz be kell jelentkezni
> A JVM forrása nem zárt.
JVM-et nem nagy cucc irni, van belole jopar. Ami azonban fontosabb: megnezted a letoltott forras licencet is?
> Bárki letöltheti, a teljes J2SDK-éval együtt.
Benne volt pl. a ${JAVAHOME}/jre/lib/i386/*.so forrasa is?
Udv,
VI
- A hozzászóláshoz be kell jelentkezni
> Miért van olyan vas ahol nem fut ?
AMD64 (most mar az Intel is mocorog efele, csak ok IA32e-nek szeretnek hivni).
Futni fut, de nativan forditva jobb lenne.
- A hozzászóláshoz be kell jelentkezni
Csak nezd meg, hogy milyen sebessegu lesz a "nem nagy cucc" JVM...:-) Azert nem veletlenul fejlesztik jopar eve a sajatjukat...
A class librarykrol nem is szolva...
Udv,
kisg
Ui: A JVM forrasa termeszetesen zart egyebkent. (Nem attol lesz nyilt forrasu, hogy letoltheted a forrast...lasd meg "Commercial with Source" a freshmeaten...)
- A hozzászóláshoz be kell jelentkezni
Az IBM-nek, meg a Blackdown-nak saját java implemetaciója van. Vagyis JVM. Ők miért nem adhatják ki a sajátjaikat?
- A hozzászóláshoz be kell jelentkezni
> Az IBM-nek, meg a Blackdown-nak saját java implemetaciója van. Vagyis JVM. Ők miért nem adhatják ki a sajátjaikat?
A Blackdown-nak nincs sajatja, ok ugyanis a SUN kodjat portolgatjak mas platformokra. Az IBM-eben biztosan sajatjuk a fordito es a JIT-elo JVM, de az osztalykonyvtarakban nem vagyok biztos, marpedig ez a legnagyobb falat. (Fordito es JVM van szabad szoftveres is, osztalykonyvtarakbol viszont csak annyi, amit a GNU Classpath alatt latsz.)
Udv,
VI
- A hozzászóláshoz be kell jelentkezni
Az IBM jóval nagyobb cég mint a SUN, mind piaci értékét, mind fejlesztõi kapacitását tekintve, legjobb tudomásom szerint.
- A hozzászóláshoz be kell jelentkezni
Az ibm aranyaiban is jobban dolgozik a kozossegnek visszfaorgatott kodok tekinteteben. A netbeans szeirntem nem epp jo cucc, plane, hogy a sun java one studio 5 neven arulja a sajat verziojat. mig az ibm arulja az eclipse-et (websphere studio neven asszem) de majd ugyanaz elerheto a www.eclipse.org-rol is.
A sun valahogy mindig nagyobbat mond, mint tesz, de azert tagadhatatlanul nagyon nagy erdemei vannak. Ha az ibm sok kodot ad a kozossegnek, az azt jelenti, hogy van mibol adakoznia, es vegulis a sun magat jellemzi azzal, ha sokat vagy keveset ad vissza a open source kozossegnek.
En amugy mindket ceget kedvelem azert, amit tesznek, de az az ibm-nek valoban sokkal latvanyosabb dolgai vannak, es sokkal jobban ott akar lenni az opensource emberek sziveben.
- A hozzászóláshoz be kell jelentkezni