Hey, Taking my first programming course in Java and got the textbook today (Java How to Program). The problem is the course is sadly targeted towards the Windows community and I really don't want to get a Windows computer so I can work on my projects at home. The book came with a CD that includes the software we'll need which are: BlueJ, jGRASP, jEdit, JCreator LE, NetBeans IDE, MySQL, MySQL Connector/ J, Apache Tomcat and JDK. About half of them are Linux usable which I can always download Linux I suppose but are there any alternatives to these so I can just use OSX and my teacher would still accept them or am I screwed? The examples are all based around those programs just as a side note. Thanks very much for your time!!