Apache Harmony Moves To Apache Attic
think_nix writes "After the resignation of Apache from the Java SE/EE Executive Committee, the time has now come for Harmony to be added to the Apache Attic. Harmony was 'the project to produce an open source cleanroom implementation of Java.' An open vote was taken within the Project Management Committee, which resulted in a 20-2 majority to discontinue development."
uh, not sure if you even read the original article but..
There IS an open implementation of java, the openJDK, which is why this is being shut down (IBM who was the main contributor to Harmony has moved it's resources to openJDK).
But I guess it's more in line with slashdots javahate if we ignore those facts.
Universities wouldn't switch for a non-typed language as a main platform. C++/Java will continue to be entreched, with a little C# sprinkled on. Also they don't follow flavor of the month.
By the way they embraced Java before it was opensourced, so I don't think they'll make a boycott about Oracle dicking around with its software patents.
lol, well I did actually bring my helmet and my gloves to work since I bike...
WAIT A MINUTE IS THIS MY BOSS!?
Except cross-platform compatibility, and not being controlled by a proprietary vendor.
I'm not completely up to speed on these issues. But is there anything about OpenJDK that people are unhappy with? Is it not open enough in some manner?
Democracy Now! - your daily, uncensored, corporate-free
I'm talking out of my ass here, but I was under the understanding that OpenJDK (or at least IcedTea) has the same field of use restrictions as any other Java implementation, which come from Sun's patent licensing, and can't be avoided by building a clean room implementation.
So C# magically gets you around the patent minefield?
How does that work?
Aaaghh!
Python is, of course, a STRONGLY typed language (not untyped). It is also DYNAMICALLY typed rather than STATICALLY. But these issues are orthogonal, and languages exist in every quadrant of the type system grid implied.
Buy Text Processing in Python
There is definitely no Microsoft version of .NET for Mac.
"A Goddess rarely smiles for she is forced by others to be an island unto herself." - Zephiris
That's because no one has been remotely successful with Mono.
If Android was built using parts of Mono instead of Apache Harmony, all the handset makers would be sued by Microsoft on two fronts.
Mod me down, my New Earth Global Warmingist friends!
I believe it's also because Mono was largely developed by Novell, who had a licensing agreement with Microsoft. I think Microsoft also saw Mono as a way of proliferating support for Silverlight outside of the Windows platform, so were fairly accepting of it anyway. Although Silverlight seem to be fairly dead - I don't think I've really sites outside of Microsoft's using it and even they seem to have stopped.
Yeah, I had a sig once; I got bored of it.