Open Source has gained a lot of momentum over the past few years. I have seen it grown in popularity and the number of applications available and the growth of communities around […]
Execute external process from within JVM using Apache Commons Exec library
Executing external command from within JVM often causes problems- be it in terms of the code to write and manage or in the ease of implementation. I had similar requirement in my Major project for my Under Graduate Degree, where in I had to launch a C program from the Java code. I ran into different issues like- the Main thread getting blocked, the GUI freezing, or reading the output streams and so on. Finally I had to give up the idea and stick with launching the external command externally 😛 Had I found the Exec library from Apache Commons then, my work would have been lot easier. Anyways better late then never. I will quickly go through how one can use Exec library to launch external programs from JVM- Its a wrapper over Java’s ProcessBuilder, Runtime.getRuntime().exe().
Installing Java (JDK) and Setting JAVA_HOME in Ubuntu (Linux)
I know lot of you starting out new as Linux users or Java learners on Linux platform find it an issue to install JDK or may be configure it to start using […]
Setting JAVA_HOME in Ubuntu
I had spent a lot of time setting the $PATH on my Ubuntu but i forgot to document the procedure. So when my friend asked me, i wasn’t able to help him […]
Restart/Shutdown problem in Ubuntu 8.10
I spent lots of time configuring my Ubuntu 8.10 installation, installing all the required softwares. The best thing i could do was to install Prozilla- the download manager which is really awesome. […]
Ubuntu 8.10 Desktop Edition Available Now!!!!
Canonical Ltd. announced the upcoming availability of Ubuntu® 8.10 Desktop Edition for free download on 30 October. In related news, Canonical also announced the simultaneous release of Ubuntu 8.10 Server Edition. Ubuntu […]
MySQL: World’s Most popular Open Source database

What is MySQL? MySQL is an Open Source database management system(DBMS) that one can download for free from MySQL Website (www.mysql.com). MySQL is one of the world’s most popular systems for Java […]
Software Freedom Day- September 20
Software Freedom Day (SFD) is a worldwide celebration of Free and Open Source Software (FOSS). Their goal in this celebration is to educate the worldwide public about of the benefits of using […]
Sun Campus Ambassador Programme, Sun CA Selection Process
Sun Microsystems has recently launched “Sun Campus Ambassador Programme“, an initiative to connect with Student Developers at colleges. Its into Third year now and has over 100 CAs all over India. The […]
Open Source at Microsoft
For people who are parallely interested in Open source but cannot do away with Microsoft, here’s a great resource- CodePlex: What is CodePlex? CodePlex is Microsoft’s open source project hosting web site. […]