LibreOffice 4 Released
Titus Andronicus writes "LibreOffice 4.0.0 has been released. Some of the changes are for developers: an improved API, a new graphics stack, migrating German code comments to English, and moving from Apache 2.0 to LGPLv3 & MPLv2. Some user-facing changes are: better interoperability with other software, some functional & UI improvements, and some performance gains."
Evidence please? Java is alive, kicking and screaming. Java 8 is coming down the turnpike. Java isn't going away anytime soon.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
I just pre-paid £140.00 for MS Office on Gnu/Linux! :(
OpenOffice/LibreOffice is like 90+% C++. The Java bits are mostly irrelevant.
For the sake of order on this sadly degenerating News for Nerds site, please add your post to this parent if the essence of your "thinking" is one of the following:
= LibreOffice is not MS Office, therefore it's crap. .NET.
= LibreOffice uses Java, which everyone know is not as fast and portable as
= LibreOffice lacks MS Office proprietary features and misfeatures, therefore it disappoints me terribly.
= LibreOffice doesn't read or write the constantly mutating, rubbish file formats of MS Office the way only MS Office can.
= LibreOffice isn't backed by a large corporation that Only Wants The Best For Me.
= LibreOffice is bloated, and I insist on the lean responsiveness and stability of MS Office!
= LibreOffice doesn't have ribbons to help me not find features that I used to use.
Rich And Stupid is not so bad as Working For Rich And Stupid.
Goddamn idiot mods can't handle the truth! The fact is, java must go. It's a toy 'language' to teach little kids about computers. It was never meant to do real computational work. For that you need assembly, or straight up binary.
write once, infect anywhere?
I'm starting to think GNU is the problem with "GNU/Linux" these days.
Well, you had better tell that to Google since it is the core language for all Android apps. You seem to be confusing a few vulnerabilities in Oracle's Java Runtime Environment with the entire Java software ecosystem. In general, Linux systems running Libre Office tend to not even use Oracles JRE. Java isn't going anywhere.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
I have been using the last pre-fork version of OO. It works fine and mostly does what I want.
Is there any good reason to switch to the latest Libre?
Admitting that you don't understand the difference between a plugin and Java itself brings you closer to actually knowing what you talk about.
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
I think the vulnerabilities are mostly confined to the browser plug in. Not the entire Java runtime.
I'll see your senator, and I'll raise you two judges.
And you do not need the JRE to run LibreOffice.
...or straight up binary.
Unless you're keying the bits with a set of telegraph keys attached to your CPU's data bus, it's cheating!
Ezekiel 23:20
Oracle tossed OpenOffice to the Apache Foundation after LibreOffice took-off in terms of features, bugfixes and mind-share.
OpenOffice is about 2 years behind thanks to Oracle.
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
Java is dead?
Last time I checked, enterprise shops are still hiring more Java developers than any other kind. There are a lot of reasons I don't care for Java, but I would never in a million years say Java is dead.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
Has there been any significant work on OpenOffice since the split?
I'm not crazy about having efforts diluted, but if they have to pick one and go forward with it, are there any advantages to going with OpenOffice rather than LibreOffice, aside from the less dreadful name?
Great, now I will know what the function with the following comment does:
"Gott vergib mir, das ist eine schreckliche Hack!"
And, as we already know, this should speed up builds because your US-made compiler won't have to consult the German dictionary all the time to find out what all the texts actually mean.
Ezekiel 23:20
I am a Java developer, love the JVM, but if you think merging the Lotus Symphony code base with OpenOffice will be a good thing, you never used Symphony. Symphony is the Eclipse platform with added plug-ins that add old OpenOffice code to it. If an office suite is already a big program, running a big JVM process with OpenOffice inside is an awful monster. In the other hand LibreOffice is removing Java dependencies where it shouldn't be used, like the embedded database and some wizards and using it for what is a good tool, Java APIs for automation and access to core LibreOffice functionality from Java programs
OpenOffice/LibreOffice is like 90+% C++. The Java bits are mostly irrelevant.
To be precise, as computed by sloccount, libreoffice-4.0.0.3.tar.xz contains:
cpp: 3990644 (87.04%)
java: 400958 (8.75%)
ansic: 91036 (1.99%)
perl: 42456 (0.93%)
python: 17392 (0.38%)
sh: 17256 (0.38%)
yacc: 8228 (0.18%)
cs: 6648 (0.15%)
asm: 3269 (0.07%)
objc: 2602 (0.06%)
lex: 2030 (0.04%)
awk: 907 (0.02%)
pascal: 800 (0.02%)
csh: 235 (0.01%)
lisp: 115 (0.00%)
php: 104 (0.00%)
sed: 7 (0.00%)
However, as Desler said, the Java bits are actually optional.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Look on the bright side: LibreOffice is about 2 years ahead, thanks to Oracle!
Why didn't they write a little Fortran, Cobol and D to round the number of languages to an even twenty?
Ray Seyfarth, ray.seyfarth@gmail.com, http://rayseyfarth.blogspot.com
Grammar checking is always fuzzy in a computer algorithm. And because people do not understand grammar (especially in pure English) they rely on word processor nonsense.
That is why it is always crap, and perhaps also explains why (especially young) people cannot do correct grammar (i,e, correct grammar is a bit hard to learn, like it takes work - but letting the computer do it [wrongly] is easy).
They probably had a surplus of parentheses that they needed to stash somewhere.
Then again, English is a pretty strange Indo-European language. It has a lot of complexity where it doesn't really add anything, like the plethora of irregular verbs, or the many words that end with the letter e for historical reasons, despite it not being pronounced for centuries. And in other areas, the simpler rules of English come at the cost of expressive ability. Almost non-existent verb conjugation makes things simple, but it also requires 3 words to say "we will run" as opposed to a heavily conjugated verb like "correremos".
Compulsive linguistic fetishist chiming in here:
The "irregular verbs" are not irregular in English (at least, not if you're referring to the stem changers; there are some true irregulars but not many). Swim-swam-swum, sing-sang-sung, etc. (and several other varieties of stem-changers) are ALL regular. They were mislabeled as irregular by 19th century prescriptivist grammarians who didn't know what they're talking about (and who thought that Latin was "perfect" and that any deviation from Latin represented grammatical corruption). The "irregular" verbs are Anglo-Saxon strong verbs. They follow clear, regular patterns and pre-date the influence of Norman French.
Spelling peculiarities are a product of the (relative) freezing of orthography with the invention of the printing press. This is not a linguistic issue, it's one of editorial culture. We COULD have changed spellings as pronunciations changed (and other Indo-European cultures did change their orthography as pronunciation changed in the centuries since the invention of the printing press), but for political reasons have not. It has nothing to do with the language itself (other than the fact that freezing orthography tends to retard language change).
Verb conjugation was not nonexistent in Anglo-saxon words (your "irregular verbs"), and its slow disappearance is the result of Norman influence. Conjugation in Anglo-Saxon was a stem-change, not an inflection. Initially, the only nonconjugating words were borrowed from Latin and Norman French. Over time, because of the prestige status of Norman French, those words became the new normal in English, and old strong verbs begun to lose their conjugations. As an example, it used to be Climb-clamb-clumb, not Climb-climbed-climbed.
Your "we will run" vs "correremos" point about the Spanish being shorter is silly. The English version is 3 syllables and the Spanish is 4. So which is actually shorter to say?
English is weird for an Indo-European language because it is actually a hybrid of the Germanic and Romance branches. This hybridization stripped out incompatible features between the two source families.