Post a Comment
It's really too bad Apache has to go through with such drastic tactics to make a point. Sadly, it probably won't matter. Unless IBM backs Apache up, the Java 7 vote will probably go through anyway, and then what? Apache gets out of the JCP, Harmony dies, maybe some kind of legal action ensues.... Most likely plenty more stormy Java headlines ahead.
While a good joke, I think that no one has figured out the Oracle angle on Mono. The Android lawsuit sorta revealed that Oracle considers microsoft to be a Java licensee that pays royalties for the Oracle patents on Java that dotNet framework uses. So Microsoft may never sue for Mono, but that doesn't mean that Oracle wont ( if anyone ever makes money off of it).
True, It is quite obvious that with the patent promise for dotNET Microsoft cannot possibly sue Mono.
What is worse however is that Oracle is probably in a position to sue over any VM based language, including Python, Ruby, Lua, etc. Not just Mono.
Not really, considering Python (for instance) was released before Java even started as a project within Sun. Ruby started much later, but interpreted languages have been around a LONG time, so I can't see any such lawsuit standing up in court for long.
I wonder... guess that's the problem when you base your foundation (Python Software Foundation) in the US.
Think (not a lawyer here) that most of these patents aren't worth the paper there printed on in Europe. So maybe the PSF should move back to Amsterdam...
So they would be safe(r) of the claws of 3v1l 0r4cl3.
Microsoft patent promise is worth nothing, and it only includes subsets of .NET. Mono have gone far beyond promised part. De Icaza promised last year to make mono distribution with only those parts that are under Microsoft's false promise, but he realized that such piece of software would be unusable and it would show how dangerous Mono is. So he gave up, because he can't continue lying that Mono is safe if he actually shows that only small subset is under Microsoft's fake promise.
Also, even if such subset of Mono is used, that doesn't protect you from Microsoft's trolls like Paul Allen. Microsoft could just give a patent to Traul Allen and let him go wild against GNU/Linux distributors that ship Mono. Fake promise only implies that Microsoft won't sue, doesn't say anything about Traul Allen or Nathan Myhrvold, or Accacia(accacia already sued Red Hat for bogus patents).
Also, even if such subset of Mono is used, that doesn't protect you from Microsoft's trolls like Paul Allen. Microsoft could just give a patent to Traul Allen and let him go wild against GNU/Linux distributors that ship Mono. Fake promise only implies that Microsoft won't sue, doesn't say anything about Traul Allen or Nathan Myhrvold, or Accacia(accacia already sued Red Hat for bogus patents).
Dude, pretty much everything you say here is not just wrong, but factually wrong, and a quick Google would have told you so.
You must remember the key to good propaganda, FUD and other misrepresentations is to at least get some of the facts right before you switch.
Maybe you should have used google instead of ad hominem.
For example, here is one article about De Icaza's avoidance to make ECMA/cp covered Mono distribution:
http://www.itwire.com/opinion-and-analysis/open-sauce/42394-where-o...
He promised that, now he avoids it.
And here is world's biggest patent troll, Nathan Myrhwold http://www.intellectualventures.com/Home.aspx
He is ex-Microsoftie like Traul Allen, and he too attacks Microsoft's competitors, except he often gives patents to "partners" (read: other trolls) to do dirty work.
Oh, and here are Microsoft statements wrt patents and openness of .NET: http://www.the-source.com/open-source-at-microsoft/open-source-at-m...
This statement is very interesting:
“If someone implemented a product that conforms to the specification, we believe we have a patent or one pending that’s essential to implementing the specification.”
Any defence of Mono is frivolous. It is in worse position than Dalvik, and it is put there on purpose by De Icaza, to advance Microsoft agenda. Only reason why Mono is not under legal pressure right now is fact that nobody important use it. Value of Microsoft Mono patents increase as importance and number open source Mono applications increase. When they decide it is hight enough, they will sue.
is that it makes me wanna puke.
What does "Should Java 7 get voted down [...]" mean anyway?
EDIT: forgot to say that given the amount of JEE software under the Apache umbrella, I think it would not be a good thing for Oracle to lose the ASF participation... or would it?
Edited 2010-11-10 10:46 UTC
This could bring a new age of compiled + web content:
Vala/Genie are compiled, Gnome-targeted Mono-like languages competing against Mono. They should gain respectability.
Google's Go language made it to GCC now, and Apple's GCD multiprocessing toolset will easily beat Java's multithreading work.
Much of HTML5 requires application developers which have been in Javaland-on-Apple for a while.
These and other tools were ignored but are open, safer, and here-to-stay. What better way to get them traction than to showcase the benefits of their freedom.
Oracle could have taken a tremendous leadership role in the free software community. With their backing we could have seen a flowering of Java and OpenOffice.org. It's sad that they have chosen the path of not working with the free software community at large. I had such high hopes when they bought Sun. I was hoping Solaris would become revitalized and OpenOffice.org could finally be able to catch up and exceed Microsoft Office. I really hope Oracle changes their tune, they could be such a powerful force for good in open source.
I agree it's sad news...
Considering previous products that Oracle got there hands on it does not look good for Java
Guess Oracle will want to close it down, create there own 'enterprise' edition make sure that OpenJDK get's everything about 1 year later then there 'enterprise' edition. Limit amount of resources free-java can sure on your system, or maybe put tons of advertising in awt/swing ?
All that you are pushed further into buying there enterprise edition.
On similar note, anybody else found OpenJDK to be pretty crash/segfault happy ?
Well maybe this is for the better. Maybe now people will start looking at other languages now besides Java and C#.
Finally given them the credits they deserve in the 'enterprisy' world.
Guess it's a bit like Linux... it runs in almost any home now... your wireless router, your hd-tv, even the big coffee machine at work runs embedded linux. And nobody knows or cares about it..
Likewise I've been working on some high ends switches lately which run there entire management tools on a embedded Linux system with Python, such that you can now completely tune and develop for your switches.
Maybe life programming 'enterprise' applications will become a lot more fun because of Oracle 
They are asking for another fork. Java is too important to be manipulated by Oracle, and it _is_ released as GPL - the genie is out of the bottle.
Seeing how Sun went down while they didn't earn much money on Java, and since they (Oracle/Larry) couldn't care less about openess (even if proprietization means a slow death of the Java as a no.1 platform independent environment), it doesn't surprise that they are more interested in raising cash short term while Java is still popular everywhere, and used in a _lot_ of enterprise which will be able to cough up required money.
Yes, Sun/Oracle developer manpower will be missed in that case, and the GPL version probably has a few missing bits, but a few tech giants will without doubt stand behind the forked version and supply funds and manpower. GPL is one-way decision and Sun did that for a reason (to save Java if they get acquired).



