Wikipedia misconception: "Elektra" as a layout engine
Thursday, March 12, 2009 10:16:27 AM
According to multiple Wikipedia articles (1 2 3 4 5 6), "Elektra" was the name of the layout engine in Opera 4-6. This is also widely believed to be the case across the Web, as a quick Google search reveals.
However, all of these pages, including Wikipedia, are incorrect.
Update: Opera publishes version history, rewrites history
However, all of these pages, including Wikipedia, are incorrect.
Update: Opera publishes version history, rewrites history
"Elektra" was actually the codename of the Opera 4 browser, just like Kestrel was the codename for Opera 9.5 and Peregrine is the codename for Opera 10. I don't think the engine had an actual name until it was rewritten for Opera 7. Today, it is known as Presto.
Elektra is actually mentioned in a press release from 1999:
As Rijk also pointed out a while back, Elektra was a complete browser, and designed to make it easier to port Opera to new platforms.The new Windows version, Opera 4.0 Elektra, is scheduled to be released at the end of this year.
As a sidenote, our group of volunteers under NDA is called "The Elektrans". The group was established in connection with the Opera 4 release, and started out as a Windows group. Today, there are several different volunteer groups under NDA for different platforms and focus areas.


_Grey_ # Thursday, March 12, 2009 2:51:57 PM
Even if you say the "Elektra engine" that's basically what "Core2" is for 9.5+, which contains the rendering engine. It's basically the same as naming all FF backend components "Gecko" (although all components are distinct, the maximum specifity you'll ever get is "Gecko+Spidermonkey").
It's an irrelevant trivium, in my opinion. For all intends and purposes, "Elektra" is rendering engine + JS engine + All other backend stuff of Opera 4-6. As I said above similar things go for Gecko and "iCab" and I'm sure others. "Presto" was used in the same way before Core2 came around. Never heard of "Core" before reading the wikipedia article just now.
Haavardhaavard # Thursday, March 12, 2009 3:03:55 PM
"Elektra" is the codename for the complete Opera 4.0 browser. Not just the engine or backend, but the complete package, including the user interface. "Elektra" is the equivalent of Merlin (Opera 9.0-9.2), Kestrel (Opera 9.5-9.6) and Peregrine (Opera 10).
I also think it was only 4.0 which was called "Elektra". Opera 5 and 6 had no codenames, IIRC.
You will also notice that "Elektra" was used correctly in the press release from 1999, causing a name collision.
So originally, "Elektra" was the codename for a specific release of Opera. In theory the engine in 4.0 would be "Elektra" too since it was part of the "Elektra" package, but it never really had an official name.
The name was not reused for Opera 5 and 6 (again, if I remember correctly), so referring to the engine in Opera 4-6 as Elektra is inaccurate, and it seems that it is Wikipedia which is now creating names rather than merely referring to them. I don't think that is Wikipedia's purpose.
At the very least, the articles should mention the real story, and if justified, point to how people have started using Elektra as the name of the engine from 4-6 even though that was not really what Elektra meant.
I don't understand what you mean by this:
Charles SchlossChas4 # Thursday, March 12, 2009 3:18:37 PM
_Grey_ # Thursday, March 12, 2009 7:23:07 PM
It means that probably the rendering engine in Opera 4-6 wasn't a seperate component in its own right and consequently also didn't have a name.
Probably. Think you can dig up any sources on the change of use of the name?
As for the rest of the post, I understand that. I understand it was a code name for a complete product. However, "Elektra engine", i.e. the engine in Elektra refers to the backend portion, imo. And using that as a basis to call that same backend portion, which was improved upon and used in Opera 5-6, sounds ok to me.
And I think you should embrace that usage, since if it's already established, how is that not good for your company*? I guess it shows that people like to talk about "that engine back then". And it's not like music companies wanting to get rid of "drm" (the name, not the practice), since it's gained a negative meaning for a lot of people (I guess, anyway).
And no, I don't think wikipedia is making this up, if this is common usage. If that usage originated on wikipedia, then that might be true, but too late to change if it's gained common usage.
* I understand you are voicing your own opinion here, but that's not the point
Richarddramatic # Thursday, March 12, 2009 8:00:47 PM
Haavardhaavard # Thursday, March 12, 2009 8:59:26 PM
Originally posted by _Grey_:
Yes, that is indeed the case. The engine never had a name, and Elektra was the equivalent of Kestrel or Peregrine today. Just a codename for the browser.Originally posted by _Grey_:
The name never really changed. People just started using it incorrectly, and I suspect that this is due to an error introduced at Wikipedia, which means that Wikipedia has been used to generate new information rather than merely reflecting existing information, which is what it's supposed toAlexander Remenalexremen # Thursday, March 12, 2009 9:53:17 PM
_Grey_ # Thursday, March 12, 2009 10:33:26 PM
And as I said, if this was due to the error in Wikipedia, that's unfortunate, but not really worth changing if this is indeed common usage of the name.
If this is a point about wikipedia, maybe it has relevance, but as for "setting the facts straight regarding Opera" I still consider it irrelevant.
Richarddramatic # Friday, March 13, 2009 2:05:58 AM
Haavardhaavard # Friday, March 13, 2009 7:19:10 AM
One should strive to write down history in a correct manner.
Marek Pawłowskilockoom # Friday, March 13, 2009 10:08:48 AM
http://www.opera.com/docs/history/#o6
Apparently it's Opera Software ASA who spread the misconception across internet
FransFrenzie # Friday, March 13, 2009 10:35:43 AM
Haavardhaavard # Friday, March 13, 2009 10:56:15 AM
Opera Software has officially rewritten history. There was some discussion on this internally, and I guess someone in charge figured that fighting against the internet is futile
Richarddramatic # Tuesday, April 21, 2009 7:27:59 PM