Slashdot Mirror


User: Mornelithe

Mornelithe's activity in the archive.

Stories
0
Comments
472
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 472

  1. Re:Microsoft and Java.... on Judge Reinstates Java Injunction Against Microsoft · · Score: 1
    I'm sorry, but that's wrong.

    Aside from applets, which don't mean much to most people, MS distributing their "Java" does nothing. I think that anyone who really uses Java on Windows (ie, not just applets in web pages) gets it from Sun. MS's VM doesn't support Java 1.2, let alone 1.3 which is very, very nice (makes the GUI run faster among other things). I'd say that with 1.3, Java becomes very feasible for more than "just the server" as some people say Java's future lies. And also, I'd say that Java on said servers has even less influence from MS than Java on the client does.

    For some examples of real stuff done in Java, you might want to head over to The JavaLobby and look at the member successes page (a link on one of the pictures in the top left). Everything from games to accounting software to servers has been written in Java with little to no influence from MS, so I hardly think that Sun would "bow down" if MS ended their distribution of their "Java" as you suggest.

  2. Re:Honestly! on Judge Reinstates Java Injunction Against Microsoft · · Score: 2

    But if MS gives you the browser with your OS and your word processing applications etc. and the browser comes with MS's VM, and the All Powerful Microsoft tells them that it's Java compatible, "why should they download a new VM?" Do you think many Joe-Clueless-Users are going to know that MS's "Java" isn't really Java? No. How do you get MS to be compliant or not do the above? Take them to court.

  3. Re:Or you could say on Free Be · · Score: 1

    They're "written" in natural law. After all, "we hold these truths to be self-evident ... that they [all men] are endowed with certain inalienable rights, and among them are life, liberty and the pursuit of happiness" (Not a direct quote, because I don't have time to look it up. Emphasis added of course). In other words, it is (supposedly) obvious that all people have rights to life, liberty and property. These rights aren't given to American citizens by our documents, or government or anything like that. The above just acknowledges the existence of these rights that we all inherently possess. To suggest that these rights could be taken away would be to suggest that slavery and murder (among other things) is allright in this way ("Hey, they're just given by someone, they can be taken away."). US History does come in handy. Who'd have thought? Have a nice day.

  4. Re:Java != WORA on Java Success Stories · · Score: 1
    why has this not happened for example with the Linux kernel

    Does the Linux kernel have people that would want to fork it? I know that MS would love to fork Java, but I don't really see any advantage in them forking Linux. That's why it hasn't happened; it isn't the same situation.

    If Java was GPL it might have been using CORBA from the start instead of RMI and it might bind to OpenGL instead of it's own Java3D

    Well, I'm not big on either of these two things, but I'll comment on what I can. RMI is Java only. Therefore, it's more Java-centric, and probably simpler to use from Java. CORBA is for doing what RMI does in conjunction with other languages, which probably means it has to be somewhat more complicated (again, I'm not sure, but this is what I would speculate as being true based on what I know). So if you're going to be using all Java, then it might be easier to use RMI.

    Second, I remember reading a book that mentioned OpenGL bindings for Java. I think it was called Magician or something, and it was free too. But don't take my word for it.

    As for limited JVM ports... Traditionally, Sun's version was supposed to be merely a reference implementation, and people who were more in touch with a particular system were supposed to write the JVMs for that system. So the BSD people would write their JVM and Apple would write the Mac VM, and etc. For another example, MS was supposed to write the Windows JVM, but we all know how that turned out. So Sun now has to do Solaris and Windows, and people want Sun to make VMs for all 100 different platforms. It's not supposed to work that way. If you want a VM on BSD or the OS that you made after spending 6 months in your basement or whatever, then get the people who made the OS to make the VM. That's what's supposed to happen.

    As for the openness, Java continues to get more open. If I recall correctly, fairly soon, Sun will make the "Standard Edition" of Java royalty free, so you can download the code and use it however you want for free. The only catch is that you have to prove that your version is compatible when you distribute it. So if you want, you can download the source and port a JVM to Basement OS or whatever. This sounds a lot like the Linus-Sun you suggest, except that all the changes don't go back into Sun's implementation of Java.

    Sorry this is so long.

  5. Jacl on Java Success Stories · · Score: 1

    According to my bookmarks, Jacl is at www.scriptics.com/products/java/, for anyone who is concerned about it that is.

  6. Re: :) on Evidence for a Flat Universe? · · Score: 1
    I am not you, and I doubt that many other people are either.

    Damn, I like that line.

    Heh. Oops. That came out rather wrong. That's what I get for not proofreading.

    And I know that the South wasn't really the unit that us northern folk tend to think it is (I'd better, or else I'm going to fail some tests :)). If you ever come back here to read, post the story by all means. I'm sure it's most enlightening.

  7. Re:It's not writing, it's just squiggles. on Evidence for a Flat Universe? · · Score: 1
    I'm very sorry about this, and I know I'm not being very Christian when I say this, but: where did you come up with these idiotic ideas? The reason that you read from left to right and from the 'front' to the 'back' is because that's the way English is written. If the most dominant language went from right to left, then perhaps the 'back' of the book now would be the 'front' of the book, and you would be arguing how stupid those English people are for reading from left to right. And I am highly insulted by your comment "To a Christian, it's intuitively obvious that writing goes from left to right." This is true only if that "Christian" is some kind of warped racist bigot who has no concept whatsoever of reality. I use Christian in quotes because I personally don't think a real, good Christian could be like that. Perhaps I'm to naive.

    And another thing. I read the line where you said, "Your 'reverse-racist' self-hatred is pathetic and you deserve compassion, but for some reason all I can summon up is contempt." Why do you assume that if you 'love' one race, you must hate all others? This is the stupidest thing I've ever heard. Just because I accept other races (which incidentally they can't choose, so isn't any reason to discriminate), it in no way influences how I feel about myself. Perhaps it does for you, but I am not you, and I doubt that many other people are either.

    I have in no way seen any attempt to enslave innocent Christian children. Just because people have differing views or backgrounds from you doesn't mean that they are "primitive barbarians." If I were there with you, I'd smack you on the back of the head with my class ring. Maybe that'd rearrange your brain in such a way that you'd be able to see the err of your views.

    If you had really given "your life to God," then maybe you would have studied his teachings, which as far as I'm concerned totally contradict your beliefs. You seem just like the slave owners of the early Americas, emphasizing "slaves be obedient to your masters" and ignoring the teachings of compassion and forgiveness as they whipped and beat their slaves. If you must express your beliefs, don't append the word "Christian" to them, because that's not what they are.

  8. Re:Bizarre doublethink. on Evidence for a Flat Universe? · · Score: 1
    I must say that I am highly dissapointed. I used to think while reading Slashdot, "How can so many people have such a wrong impression of what the Catholic (or Christian in general) religion is?" I no longer wonder. It's fools like you who give decent, intelligent Christians a bad name. Let me see if I can adequately address some of your points individually.

    This simpleminded and blatant lie betrays your utter ignorance of history. The muslim world emerged, literally, from the STONE AGE in the early decades of this century when they became wealthy enough from oil that they could buy foreign technology. Before then they had not even attempted the working of metal. They have no written language, and only the most fragmentary and worthless of oral traditions.
    Now, I have no idea what history books you've been reading, but this is wrong. If I remember correctly from World Cultures, around the time of the crusades, the Arabs and Muslims had better grasps on mathematics, medicine, etc. than any culture in Western Europe. I also remember that the crusades were significantly before "the early decades of this century." So here, your point is severely flawed.

    Liberalism as an ideology is devoted to the destruction of Christianity, as one of its primary goals. Its other goals are the destruction of capitalism, destruction of the family, etc. If that's not "sick hate", I'd really love to know what is.
    Again, I have no idea where you're getting this. I suppose if you define liberalism as communism practiced by Stalin, then you might be partially right. But if I look at "liberals" here in the US, then I don't see this at all. If by 'destroying' you mean not completely agreeing with all of ones views, then I suppose that's correct. I am also 'destroying' liberalism then, because I don't agree with all the views of the offical liberals, but I can tolerate opposing views, unlike you it seems.

    of religion I am as tolerant as they come: I have devoted my life to God. You can't get any more tolerant than that.
    Wrong. You are tolerant of your own religion, but not of any others. In your other post, you denounced Hinduism, Buddhism, other religions as being horrible and advocation cannibalism. This is ridiculous. They are just as much a valid religion as Christianity is, and if people choose to believe them, then they aren't horrible people. They aren't completely agreeing with my or (obviously) your beliefs, but they are valid and should be respected.

    You are entitled to your oppinions, however wrong they may be. However, I would encourage you not to say you represent a large number of Christians with different beliefs from you. As I said before, your fundamentalist ranting gives more open minded people a bad name, and gives everyone the impression that all Christians are like you. Stop that.

    To all the other people reading this message, I would encourage you not to form oppinions on people such as this. Not all Christians are zealots who wish to purge the world of everyone not in their religion. Many (probably even most) of us are well adjusted and fairly open minded. But don't take my word for it. Go meet real people. I'd be willing to bet that not many are like this guy.

    Thank you all for your time. I take no responsibility for errors in grammar, usage or spelling in this post, so don't flame me about it.

  9. Re:This is most Odd. :) on Happy Odd Day! · · Score: 1

    You've got it wrong. It's 11595911191999. You missed the 1 in 1999. And it is divisible by 2130917, the other factor that goes with it is 5441747. Someone should check 11595919111999, since people seem to like DD/MM/YYYY better.

  10. Re:To hell with Sun and Java on Vote for a FreeBSD port of JDK1.2 from Sun · · Score: 2
    Actually, you can write non-OO programs in Java. Just make a class and use all static methods. This way, the class names just become more like a namespace for the functions, and you have to go through the horrible process of typing ClassName.method() instead of just method(). I'm shuddering just thinking about it.

    As for memory management, it does make things easier by your not having to worry about freeing memory yourself. Incidentally, you must know some moronic "Java programmers" to declare variables inside a loop. I program primarily in Java, and I wouldn't do that. If someone is stupid enough to do that, then it doesn't matter what language they know, and I'm fairly sure it's not Java that's making them do it. Thinking so is somewhat stupid.

    As for portability, it is my understanding that Sun probably won't support all platforms itself. They're supposed to give people from non-Sun-supported OSes the code to help them with a port, like they did with Blackdown. I don't want them porting Java to 20 different OSes, because that uses up resources that I would rathar have them spend on improving the quality of their existing implementations and libraries (although they don't seem to enjoy doing that either, but that's another matter entirely). If the *BSD people want a Java implementation, they should get a group together to port it. If they don't, I wouldn't hold my breath for Sun to support one of their currently unsupported operating systems.

    I enjoy your argument about the popularity of Java. Your argument goes something like this:

    • Sun says there are 5 million Java developers
    • I say this number is obviously inflated
    • Since I'm right, Java isn't as popular as they say it is
    • Believe me, not Sun!!
    I don't know if I believe that there are 5 million Java developers, but I haven't read anything saying there are that many (I usually read stuff at www.javalobby.com, not java.sun.com). I don't know if you were exaggerating or not. However, from what I hear, there are lots of companies that are using Java to develop their intra-company applications, as well as other stuff. Don't ask me for proof, because these are things that people say their employer does in discussion forums, so I have to take their word for it (and I think I can trust them more than you think you can trust Sun).

    I'm sorry this got so long. I take no responsibility for errors in the spelling, grammar or usage in this post, so don't nag me about it.

  11. Hmmmm... on Penny-Sized CDs · · Score: 1

    If I remember correctly (an I believe I do), I read a story almost exactly the same as this one. I suppose it could be a different story, but the numbers are exactly the same (400 per square inch, 180 per penny-sized disk), so I doubt they are different stories. The only difference in the write-ups, is that this one says gigaBYTEs instead of BITS, which makes a lot of difference. The same thing happened with the other story, and it was fixed promptly after people pointed this out. If I'm not mistaken, and it is bits, then that gives you 50 gb per square inch, and 22.5 per penny-sized disk (assuming an 8 bit byte, which I think is fair). Still nothing to sneeze at, but not quite as spectacular as 400 and 180 respectively. If I am wrong and it is gigabytes, then wow.

  12. Re:Beava on Java on BeOS, supported by Sun · · Score: 2
    Swing ... will not resemble BeOS's UI at all.

    Correct me if I am wrong but Swing supports something called pluggable look and feel (I believe I spelled pluggable right). If it does, this means that a BeOS L&F will most likely be made for BeOS. Thus, Swing will look quite a bit like BeOS's UI, unless you don't know how to change the look and feel.

    As for the "idiotic 'Pure Java' crap," I'll have to disagree. If Sun "[retracts] on Pure Java, allowing better integration into BeOS, Windows, Linux, etc.," why write in Java at all? You might as well write in C/C++ or some other language (higher level than those two if you like). However, by encouraging Pure Java, Sun encourages applications that will work on all standards compliant virtual machines. That means that I won't have to take my... integrated Windows code and modify it heavily so that it will run on BeOS. If I write my program in Windows, it will work on BeOS, Linux, Solaris, or whatever platform that I choose to run it on, provided there is a VM available.

    Finally, going back to the Swing issue, I'd say you are wrong on the speed argument as well. I have the JDK 1.3beta installed, and am running jEdit (my favorite text editor). It uses Swing, and I have absolutely no problems with the way it works, speed or otherwise. It could be that whatever platform you are using has a poor implementation. Hotspot makes a lot of difference (at least for me). If they are going to include Hotspot in the package (which would make sense since Sun is making the port), then I would say the GUI will be fine.

    Before you complain about Sun shoving "crap" towards you, maybe you should think about why they are doing so. There are actual reasons for writing in pure Java, and it isn't as slow as many people claim.

    I take no responsibility for grammar, spelling and usage in this post, as it is late, and I don't really care. I thank you for the time you spent reading this.

    Just my luck that when I finally find time/warrant to post something, the moderators are probably done doing their job. Oh well, I can live on no karma, as long as it isn't negative.

  13. Re:You don't need a metal detector.... on More Bad News From The Hellmouth · · Score: 1
    Being a student, I suppose I should give my interpretation on this issue (at least in this thread), since as far as I can see, it is only being discussed by people older than my age.

    I must agree with a poster I read that said that armed guards would make students mad. I must say that I would be very put off if I didn't think that my school trusted me enough not to come in and slaughter my friends. At the moment, I can put up with the "don't yell obscene things at the football games" speech over the PA every other Friday, but if I had to be monitored every time I came to school, it would be too much. I can't think of _anything_ I hate more than when a teacher punishes a whole class for the actions of a few.

    Secondly, as a poster farther down the thread (I believe) said, guards won't stop the problem. Much like gun control: even if you outlaw guns, kids who really want to kill people will either get them in some illegal way, or come up with another way to kill people. As the poster mentioned, if they think about it, it might lead to more... effective ways of killing people than guns, and much more tragic conditions.

    Don't get me wrong, I'm fairly conservative... for a teenager at least. I don't really see the point of having to dye your hair 3 different neon colors to 'express yourself,' and I have no problem that my school doesn't allow anything remotely like it (it's expected from Catholic schools after all). However, I have no tolerance for schools showing utter lack of common sense. Every time I hear about some student being suspended for having aspirin in their backpack, and the school having a zero tolerance drug policy, it just makes me want to go to the principal/school board/whoever is in charge, slap them on the back of the head with a rolled up newspaper, and say, "What the heck is wrong with you?" I don't mind students being expelled for having crack in their backpack, but people should use their brains once in a while.

    Going back to the school shooting issue, I'd like to ask anyone if they've every heard of a man named Cornelis Suijk. He spoke at my school today, and raises an interesting point. He is the director of the Anne Frank House, and is also a surviver of the Holocaust. The most relevant part of the story is when he first gets to the concentration camp, one of the SS soldiers standing there was one of his former classmates. He called him over for help, and the soldier said, "Bastard. Don't count on me." It turns out that this soldier, when he was in school, was the one that was always picked on and excluded from the group. In fact, he said that when he saw the SS soldiers rounding up the Jews to be taken to the concentration camps, they looked as if they were enjoying it. It was them taking their revenge for all those years of being beaten down by their peers. Then, when he heard about the Columbine shooting, he saw lots of parallels. Kids outside of the popular group, always made fun of, looked down upon. Finally they take their revenge by killing people. Of all the explanations (guns, the internet, violence in the media. Most of which, in my oppinion, are crap) of this phenomenon, I'm inclined to believe his. Armed police guards won't stop things if this is the case. Now, I, as a teenage male, often find that people (especially the females whose conversations I listen to on a regular basis) get too worked up over petty little insults. People make fun of me, and I make fun of them, but we all like each other, and are all friends. However, I imagine that if everyone consistantly tells someone that they hate them, and no one ever expresses the contrary, then it will have a significant effect.

    In short, instead of saying, "Please send armed guards to search studens for guns at my childrens' school," why not start teaching kids not to have more respect for each other. I go to a good school, where there isn't a lot of 'jocks versus geeks' emnity (and other things of that sort), but I am sure there are schools out there that do have a problem with this. Maybe if this problem were fixed we wouldn't need metal detectors and armed guards.

    Finally, I'd like to apologize for both the length of this post, and for any spelling/grammar/usage mistakes in it. It's late, and I ramble. Have a nice day.

  14. Wait a minute... on Time Doesn't Exist · · Score: 1

    c is the speed of light right? So then your three equations would be: e = m * infinity^2 = infinity (right?) e = m * 0^2 = 0 e = m * 1^2 = m Doesn't matter for the first two (same answer), but it does for the last one. In this case none of them seem really right. Guess we'll never know what happens when we compress a ball of Uranium.

  15. All-nighters on Why Most Software Sucks · · Score: 1
    Anyone can program on 1 hour of sleep. Well, that is, they can do it if they can program. It just takes lots of hard work and intesive training. I for example, fancy myself as a computer scientist/programmer in training. As a high school student, I get an average of 6 - 7 hours of sleep durring the week. Now, this is no where near the 1 hour amount that computer programmers get, but I'm sure I'll have more extensive training when I get into college. At first this type of thing was rathar strenuous, but as you slowly wean yourself from the luxury of a 9 - 10 hour night of sleep, you find yourself more alert that when you started. Of course, I supplement my sleep on the weekends, but programmers should be able to do that too, right? As to who can work well on a schedule like this: I'm in as many honors classes as possible, and have been for all 2 1/6 (about) years in high school, and I have an approximate average of 98%, and as for me being an idiot, you can talk to my friends about me.

    Incidentally, about the Dews. 32 cans at 12 fl. oz. per can would be 12 quarts (about 11.4 liters for those on the metric/SI system). I don't drink too much caffine until later in the day, but I'd say if you had 12 quarts of Mountain Dew in your system, not only could you program/work, you could probably run a marathon and chop a few sequoias down, unless your heart exploded first, which is another whole topic for discussion.

    In general, I'd say programmers pulling all-nighers is not a big problem with the software industry, although I reserve the right to change my mind at any time. That's all for now.

    "An empty head is not really empty; it is stuffed with rubbish.
    Hence the difficulty of forcing anything into an empty head."
    -- Eric Hoffer

  16. A couple points on Will Linux have the same fate as Java? · · Score: 1
    --Applets--

    Most Java development has little to do with applets now. Lots more Applications are being developed that applets. One interesting thing is the Open Java Interface at Mozilla.org (I think the URL is http://www.mozilla.org/oji/ but don't quote me. Just poke around and you should find it). It allows Mozilla to use the latest version of the JRE installed on the computer without an 8 megabyte plugin. Very handy idea.

    --Distribution--

    Have you used Java 2? I believe that was the version that allowed you to give the VM a jar file to run. You specify the main class of the jar file in the manifest, and then do something like this:

    java -jar MyApp.jar
    This executes the main class specified by the jar. At least on Windows (I'm inexperienced, so I don't know about other OSes) you can set the file type of a .jar file to be run with the following command
    c:\jdk12\jre\bin\javaw.exe -jar
    This means that when you double click on a jar file, it executes it. No batch files required. Also, classpath issues are a lot better in the JDK 1.2. I haven't tested this much yet, but it's worked for all the stuff I've done. You put all your extention library jars in the $JDKHOME$\lib\ext\ folder, and the VM searches those jar files when looking for non-core classes. I believe it also automatically detects the core jar file, and the user directory is automatically added to the classpath. The only reason to use the classpath is for adding extra library files (like jars) that aren't in the ext folder. I'm a bit muddled with being sick at the moment, so forgive me if this is unclear.

    As for the GUI, I'll admit that it leaves something to be desired. However, Swing in the JDK 1.3 looks nice (they finally fixed the drawing with non-standard pointers bug). I decided not to learn the MFC since I like Java better than C++, so I don't really have anything to compare Swing to. There are most likely many people more qualified than I to answer questions about the GUI.

    Regards.

    Mornelithe

    PS: If you want a great Java text editor, go to The jEdit homepage. I'm using it as my default text editor now.

  17. Re:Ah, but Java had a little problem... or two on Will Linux have the same fate as Java? · · Score: 1
    I'm don't remember where I read this, but I'm certain I did. In one of the upcoming versions of the compiler/VM (or perhaps in it already. I'll have to try to find the source of where I read it), Java will have a new keyword, something like strictmath. When you use strictmath in the definition of a class or method, it guarantees all of the exact precision checks etc will be in effect. If you don't specify the keyword, it doesn't check, giving you a little speed.

    Oh, and by the way; arbitrary precision floating point numbers is in a "library" (Java has packages of different classes, and I guess you could call that a library). The Java "language" is like the syntax: for, while, etc. That's just like C++ with some keywords added, some keywords removed, and some things mixed around. All of the really great functionality is provided in the Java API (libraries I suppose). Therefore, it doesn't have threading and sockets built into the language per-se, but they are in the "libraries". The arbitrarily large and precice integers and floating point numbers are in the java.math "library".

    Theoretically, you could write C++ like code by making one large class with a bunch of static methods. That way from main you can just call static functions of the class without using the class name, although I don't really see why you'd want to do that.

  18. Re:Linux stuff from M$? Beware! on Microsoft/Siemens in Joint Linux Venture? · · Score: 1
    That could be especially dangerous. MS makes a proprietary Linux distribution that has its own "enhancements" so that no programs for it will run on any other Linux distribution. People buy that distro because

    1. It's supported by MS. It must be good.
    2. It's easier to use than the others.
    3. It has lots of features over other Linux distributions, and who really needs their programs to run on other Linuxes? After all, everyone will be using MS Visual Linux++.

    The only difference that I can see is that Linux wouldn't have anyone to really fight them. Java has Sun beating on MS for violating the license, but who's going to take MS to court and pay for lawyers when they make their Linux proprietary? However, I can't see this working. Like Java, Linux is very established, and I don't think many Linux supporters would switch to the polluted MS version. I don't think that anyone who wants to use Java seriously can use MS Java, and anyone who wants to write programs for Linux won't be able to just use MS Visual Linux++. And if people don't want to make things for it and use it, then MS Visual Linux++ will be popular for the same reasons MS Java is. Maybe a novice who wants to get started with Linux, yet doesn't know about the good that can be had by abandoning MS crap.

    When I started Java programming, I used J++. I was frustrated when I couldn't use the 1.1 event model with J++ 1.1. I tried Sun's JDK. I haven't been back to J++.

  19. Re:Location of kernel source on Interview: Alan Cox Answers · · Score: 1

    Sorry. I just got my account, and haven't fiddled around with it much yet. I added an email. Thanks for the information though.

  20. Re:Docs *ARE* useful on Interview: Alan Cox Answers · · Score: 1

    Might I inquire where one could get the source? I'd be interested in reading (at least some of) it. It sounds like a good learning experience, although it would probably take me several hours to download it all if it's 60 megabytes. Oh well. Any information would be appreciated.

  21. Re:Mindcraft on Load Test the New Slashdot Setup · · Score: 1
    That's absolutely right! The original poster should be ashamed of him/herself! I'm about to throw up I'm so disgusted. Even though it was but a joke, we must not forget the main commandments around which Linuxism!

    1. I am Linux, you shall have no other operating systems before me.

    2. Thou shalt not speak any ill against the greatest OS of all time, be it in jest or not.

    3. All who worship the borg shall be cast into the fiery pit of Redmond, land of the one called Gates, Overlord of all that is Evil and Corrupt!

    As penance, I command thee to look up old stories about large storage capacity disks and fast networks and to seek out foolish jokes about beowulf clusters, and read them until your mind goes numb. Then, thou shalt say 10 Hail Linus's and 10 Our Linuxes. Perhaps then you will see the error of your ways!

  22. Re:Dont bash GIF on its technical merits on Unisys Enforcing GIF Patents · · Score: 1

    Maybe someone will make a good Java image processing program. Sun's making a whole lot of stuff focused on images and drawing (JAI, 2d API, GLF) so I don't think it should be too hard for someone who knows what he's doing. JAI supports codec of PNG (I'm pretty sure) as well as several other image formats. Plus, with the JDK 1.3 PNG is now an automatically supported image format (so you don't need JAI codec to load them). Java already uses alpha channels for its images, so it should display PNGs with alpha channels fine (I assume). Plus, I think that JDK 1.3 is the one that will be standardized, and that will be included in Netscape 5.