Csak, hogy valaki ne értse fére a 90-es ávek UNIX... dolog az elözõ beszolásomban arra vonatkozik, hogy a valamikori nagy UNIX játékosok eltüntek és helyüket azok foglalták el akik elég flexibilissek voltak (pl. Sun) és persze a Linux ami még ezeknek is fekete fedõt húzott a szemükre. Tehát a UNIX piac megérése egy konszolidáláshoz vezetett... ami egyrészt megerõsítette a UNIX piacot, másrészt meg egy addig el nem képzelhetõ fejlõdéshez vezetett (persze itt minden összejött - pl. Internet, olcsó és gyors hardware stb.). Azt hiszem, hogy ez lesz most magasabb szinten is az OS-ekkel és platformokkal - EGY TELJES MÉRTÉKÛ KONSZOLIDÁCIÓ. És nem leszünk többé sem Windows világban, sem egy Linux vilaágban (ami szintén nem lenne jó), hanem egy olyan világban ahol válaszhatunk és mindegy, hogy melyiket válasszuk, nem kell félnünk, hogy zsákutcában kötünk ki (mint jelenleg, mert most ha Windows-ot választunk akkor az MS zsákutcában kötünk ki, de ha Open Source-t választunk akkor meg az MS-t ki kell kerülnünk teljessen (és ez nem jó szintén mert ugye milyen jó lenne Linuxon .NET-en pl. Visual Studioban fejleszteni és MS Officet is futtatni... vagy pl. a kiválló MS SQL Serveren tárolni az adatainkat - ez a jõvõben web szolgáltatások álltal normális dolog lesz.)
jre1.5.0.01 és 68MB a runtime, az sdk meg 114MB, nállam, de nem az a lényeg. a lényeg ott van, hogy mire való... mert a Java nem igen destop alkalmazásra a menõ (épp ugy mint a .NET sem), habár idõvel itt is teret hódítanak, jelenleg még ritka alkalmazás fut rajtuk a desktopon egyszerûen azért mert a C++ és a nativ kód ami direkt az API-hoz fordul az gyorsabb. De az enterprise oldalon (vállalati alkalmazások stb.) ahol a hangsúly a szerver oldalon van és web alkalmazások meg web szolgáltatások mûködnek (pl. Service Oriented Architecture stb.) ott jelenleg a Java (Unixos környezetben - Linux, Solaris, AIX, HP-UX stb.) és .NET (Windowsos környezetben) az alfa és az omega. Különben ha valaki komolyan SD karrier elé néz akkor J2EE vagy .NET nélkül feleslegessen állmodozik, mert esélytelen. Na de mondjak 1-2 szót a topic témáról is... azt hiszem James nagyítja a dolgokat, mert még mindég a szíve mélyén MS ellenes, viszont a Sun és az MS együttmûködése nem ott kell, hogy legyen amirõl õ itt beszélt, hanem ott, hogy a két technológia tükéletessen együttmûködhessen (interoperability), mert mindkét megoldás gyõzõtt és mindkét megoldást milliók alkalmazzák, ezért a két cég (mármint a két technológia megteremtõje) kutyaköteles biztosítani a zökkenõmentes interoperabilitást, éppen errõl irt tegnap Bill Gates nyílt levelet, tehát James Gosling is itt kell keresse a választ és ide kell feltegye a kérdést, mert a nyitott XML alapú szabványokon keresztül ez mind elérhetõ, még akkor is, ha a cégek nem tárják mintenki elé a telyes specifikációt, csak megteremtik a megfelelõ szolgáltatásokat amelyek mint fekete dobozok is tõkéletessen összehangolhatók egymással. Ma már az egész dolog magasabb szinten megy, ragaszkodni az alsó szintû specifikációkhoz nem igen értelmes dolog, aki ide néz az rövidlátó. Persze az Open Source filozófia nyers alapértelmezése ezt esetleg más szinben mutatja be, de ha valaki pl. követi maga az Open SOurce világ fõbb embereinek kijelentéseit akkor láthatja, hogy azok is erre az irányba néznek és megtanulták, hogy megbecsülhetõ a zárt szoftver is, és most ezt kezdik bemutatni is, persze jogossan elvárják, hogy a másik tábor is becsülje az open source softvert, ami szintén napról napra pozitivabb irányban halad (pl. látható a Microsoft változása is, most már nem olyan bezárt és csökönyos mint volt - és ez csak nagyon pici részben a perek hatása, ez inkább maga a softverpiac megérése, ami egyszerûen elkerülhetetlen). Szerintem a következõ évtizedben egy olyan világban fogunk élni, ahol a Windows és a Linux jobban elismeri egymást, ahol kölcsönössen fogják egymást elõre vinni és ahol a Java és a .NET (és a napról napra komolyabb Mono (Open Source .NET)) magassan együtt fognak mûködni. Lesz e domináns OS és domináns platform? Hát nem hiszem, egy idejig persze a Windows marad fölényben a desktopon, de ez napról napra kevesebb jelentõségû lesz, mert a két rendszer funkcionalítása konvergálni fog a legnagyobb mértékben, és ez a Java és .NET platformra is egyaránt érvényes. Amikor telyessen megérik a softverpiac, az OS és ezáltal a platform egy kölcsönössen kompatibilis környezetté fog válni és aki mesterségessen próbálja ezt megakadályozni az elfog tünni (mint a 90-es évek elején a UNIX-al történt). Ezt a Microsoft idõben meglátta és már kezd alkalmazkodni... a Longhorn lesz az utolsó stand alone kiadás, ezután a Windows is a Linuxhoz hasonló gyakori kis upgrade-ok modeljére fog áttérni. Maga a softver piac (alkalmazások piaca) lesz az a hely ahol a profit lesz, nem pedig a platformon (és persze az IT support). Képzeljünk el egy mérnököt aki nem azért veszi a pénzt el, mert használják az eljárását, hanem azért mert megmondja, hogy hogyan kell használni az eljárást és mikor melyik eljárás vezet az optimálisabb eredményig. Tudom ezt most egy picit nehéz megérteni, de idõvel normális dolog lesz... na de mindegy, most már nem nézegetek többet az IT tenyerébe , de azt hiszem, hogy másfajta út nem igen járható, aki meg nem látja ezt az lecsúszik az útról és... szóval meg kell szokni, hogy a jövõben egy Windows/Linux mix világban fogunk élni ahol egy Java/.NET mix platformon egy web szolgáltatás sokaságban válogathatunk a magunk kedvére.
mert vszleg ott vannak az appletek által létrehozott temp fileok , cache fileok .. etc.. minden féle cucc amit letöltött , hogy futtatni tudja az appletet. Így elvileg a pár KByteos appletek is nagyon komplex feladatokat tudnak ellátni, mert a kódbázis [a sok mega] már a gépen figyel..
j2re1.4.2_06-windows-i586-p telepítve nekem csak 33,7 mega, de lehet rosszul jobbklikkeltem... :x És nem egy rphadt applet futtasását végzi. szerintem, ha jó.
Mester hallotál már az SDK ról. Tudod mi az? SDK = Software Developer Kit JRE = Java Runtime Edition A kettõ között marha nagy különbségek vannak egyrészt, másrészt akkor is ugyan igy terjedne haa futattó valójában nagy lenne, de nem az.
Magyarul: a GNU az egy olyan csoport, akik szabad szoftvereket tesznek elérhetõvé, azt hiszem, hogy mindet GPL liszensz alatt. Az OSS-hez meg még hozzátartoznak a BSD és egyéb, az OSI (Open Source Initiative) által elfogadott liszenszek is. Bocs a kötekedést, de azt hiszem, ezt érdemes tudni. <on>
Amúgy egyetértek abban, hogy azért szemétnek nézni valakit, mert nem OSS-eket ír, az bugyuta dolog. De a cikk azt hiszem, hogy arról szólt, hogy néhány Sunos szoftvert mûködõképesebbé akarnak tenni Windows alatt. És nem követelõztek, ha jól értem, hanem a megállapodás alapján kértek. De persze tévedhetek is, de én így olvastam ki :-)
ha én egy szoftver gyártó cég vagyok és írok 1 alkalmazást, majd úgy döntök nem akarom, hogy más belepiszkáljon a dologba, vagy megnézze hogyan is oldottam meg a problémát (a mester szakács sem adja ki a receptet a specialitásáról) és azt sem akarom, hogy kiegészítõ alkalmazást írjanak hozzá - ami szerintem egy normális ésszel felfogható elgondolás - mi alapján gondolja egy vad ideken (akár cég/bizotság), hogy neki joga van tudni róla, hogyan jut eszébe egyáltalán követelõzni? Ha írok egy progit és úgy gondolom közkézre adom (GNU), akkor lehet neki örülni, de ha úgy döntöm mégsem akkor nehogymár szemét legyek. Sose fogom ezt megérteni...
a csávo által mondottak alapján tényleg nem sok értelme van a szerzõdésnek, mert mi értelme van, h megnézhetem de nem használhatom fel az ezzel szerzett tudást. De gondolom nem az M$ ment oda, h léci-léci had mutassam meg...
java? 1 rohadt applet futtatáshoz a környezet 120 Mb? (SDK 1.42) hát kössz inkább nem