article

Action executed in 0.000

Java Trap

I often get chided at work for preferring the Java programming language. My colleagues hold the opinion that it's not-free. Free here means open source. I disagree and recently read a Stallman "article" called Free But Shackled - The Java Trap.

The "article" basically says the license of the release is what matters, and not the dependencies of it. For example, in the history of GNU/Linux, there were times when there was no free kernel, or no free c library, or no free terminal software. Yet the applications that developers wrote were still considered free. Well it's the same with Java. There used to be a time when there were no free JVMs. Luckilly now there are.

This really pleases me. As most of you know, i use only open source software. Instead of using Sun Microsystems' release or Blackdown's release of Java, i'll use GCJ / GIJ or Kaffe.

These compliers and virtual machines are not as complete as Sun's, however there has been much improvement in recent years. A while back i remember getting Ant to run on GIJ. In the process, i found this bug which i hope is fixed by now.

Comments

none yet

Post a Comment

* indicates a required field
anonymous (If you want to identify yourself, please sign in first.)
required This field is required.

Max size is 2 MB, aspect ratio 3:4 width:height
required This field is required.
Please include a short description.
required This field is required.

480 characters remaining.
is public

(Use this field if you have to. 3000 characters remaining.)
2 quarters, 2 dimes, 1 penny + 100

Trackback URL

http://derocher.org/~brian//trackback.php?ParentId=1958

form