Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment One reason for not using GPL (Score 1) 367

If your library is GPL-licensed, you're barring people from using it; from finding bugs and contributing patches. What open source is all about imho.

Over the last two years, I've contributed to three different open source projects on my employers time. Granted, just small stuff, but improvements none the less. Had these projects been GPL-licensed, we'd never consider them. I'm sure my company is by no means unique. Would Apple be using, and contributing to, FreeBSD if it was GPL'ed, for instance..?

In the end, open is always more competetive, and BSD/MIT/Apache/LGPL/+++ are more open than GPL. It's as simple as that.

Comment Yes, choose the JVM as your platform! (Score 1) 371

The JVM is pretty much ubiquitous. It is also free, open and mature.

There's of course Java, but you also have a multitude of other languages taking advantage of the JVM, e.g. JRuby, Groovy and Jython. See a more complete list here:
http://en.wikipedia.org/wiki/List_of_JVM_languages

My personal favorite is Clojure; a modern lisp taking full advantage of the JVM and Java's extensive libraries.

Slashdot Top Deals

An authority is a person who can tell you more about something than you really care to know.

Working...