Opera Presto source code leaked

Any other tech-related topics
Message
Author
freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Opera Presto source code leaked

#1 Post by freakazoid »

The source code to one of TPFC's beloved browsers is now on some code sharing sites. Opera Presto v12.15 (not v12.18) has been leaked, probably by a disgruntled, former Opera employee.

Read more about it on BleepingComputer:
https://www.bleepingcomputer.com/news/s ... ks-online/
Last edited by freakazoid on Fri Jan 20, 2017 5:55 pm, edited 1 time in total.
is it stealth? ;)

Specular
Posts: 443
Joined: Sun Feb 16, 2014 10:54 pm

Re: Opera Presto source code leaked

#2 Post by Specular »

Amazing. Was wondering if such a thing would happen. According to the the user's Github profile the repo was updated 2016-02-24, so it's possible it's just been sitting there for a year unnoticed.

Zero3K
Posts: 68
Joined: Sun Oct 30, 2016 1:48 pm

Re: Opera Presto source code leaked

#3 Post by Zero3K »

Last edited by Zero3K on Sun Jan 19, 2020 8:00 pm, edited 3 times in total.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Opera Presto source code leaked

#4 Post by smaragdus »

@Zero3K
Thanks for the useful links!

Emka
Posts: 290
Joined: Fri Sep 17, 2010 9:31 pm

Re: Opera Presto source code leaked

#5 Post by Emka »

May sound exciting to Opera 12 fans like me. But what could be the actual use of the leaked code? Making good ol' Presto compatible with state-of-the-art web technology might be a lot of work. Last but not least, hosting the code and even using it in a software release would be illegal.

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Opera Presto source code leaked

#6 Post by Midas »

Emka wrote:... Last but not least, hosting the code and even using it in a software release would be illegal.
  • Image

  • :)

Zero3K
Posts: 68
Joined: Sun Oct 30, 2016 1:48 pm

Re: Opera Presto source code leaked

#7 Post by Zero3K »

Midas wrote:
Emka wrote:... Last but not least, hosting the code and even using it in a software release would be illegal.
  • Image

  • :)
I agree with that quote.

Emka
Posts: 290
Joined: Fri Sep 17, 2010 9:31 pm

Re: Opera Presto source code leaked

#8 Post by Emka »

Yeah, well. Not that I consider this leak inherently and morally evil. Hope that's clear. Still, according to the news mentioned in the first post, lawsuits were already filed. So I think the question what the actual use of the code will be is appropriate - regardless of what I or you or we consider freedom - as long as Opera Software ASA holds certain rights it can exercise - no matter if I or you or we consider that appropriate/justified/whatever.

freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Re: Opera Presto source code leaked

#9 Post by freakazoid »

I guess my interest is if someone or a team of hacker enthusiasts can reverse-engineer the Presto code so it can be brought up to current web standards, Opera Presto would still be a viable, alternative browser in a small package.

Although, Firefox is probably the best browser as far as customization goes and for security and privacy advocates like myself.
is it stealth? ;)

User avatar
SYSTEM
Posts: 2041
Joined: Sat Jul 31, 2010 1:19 am
Location: Helsinki, Finland

Re: Opera Presto source code leaked

#10 Post by SYSTEM »

freakazoid wrote:I guess my interest is if someone or a team of hacker enthusiasts can reverse-engineer the Presto code so it can be brought up to current web standards, Opera Presto would still be a viable, alternative browser in a small package.
It's unlikely. Implementing support for all the new web standards Presto doesn't support requires much more manpower than a team of hackers would have. Just look at how badly Pale Moon is struggling: they suffer for severe compatibility issues because they're too far behind Firefox, and websites detect PM as Firefox and attempt to use features which Firefox has but PM doesn't.

Note: this problem wouldn't exist if the sites used feature detection instead, as they should. Quoting Pale Moon release notes page:
Moonchild wrote: HTML offers plenty of ways to do proper feature detection; site owners should use them.
Seriously people, it was a bad idea 20 years ago, and it's a worse idea in 2016.
My YouTube channel | Release date of my 13th playlist: August 24, 2020

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Opera Presto source code leaked

#11 Post by Midas »

SYSTEM wrote:Note: this problem wouldn't exist if the sites used feature detection instead, as they should.
  • Just a note to point out that -- although intended for Gecko based browsers -- there is something agreeing with you at http://geckoisgecko.org/...

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Opera Presto source code leaked

#12 Post by webfork »

emka wrote: ... what could be the actual use of the leaked code?
It might be something developers can draw from since it's probably some extraordinary work that inspired the kind of love I saw for Presto. Even a cursory look at our site reveals Opera was the favorite program of at least 5 of our regulars for years.
emka wrote: Making good ol' Presto compatible with state-of-the-art web technology might be a lot of work.
SYSTEM wrote:Implementing support for all the new web standards Presto doesn't support requires much more manpower than a team of hackers would have.
Agreed. It would be very difficult and expensive, which is why Opera switched to Blink. Software is hard and the web is not simple.
emka wrote:... hosting the code and even using it in a software release would be illegal.
I hope so but from what I understand about the legal bits behind it, I don't think this has much shot of finding a lasting home.
  • Copyright is very well-established legal ground and even if Opera walked away from Presto in every other way, they still own copyright and I'd be surprised if anyone would risk going into a court over that.
  • Even if Opera *specifically* announced they didn't care, that wouldn't be the end of it: there's very likely intellectual property in Presto that they had to license, which adds to the legal complexity.

Zero3K
Posts: 68
Joined: Sun Oct 30, 2016 1:48 pm

Re: Opera Presto source code leaked

#13 Post by Zero3K »

Here is a link to a custom made 32-bit build of Opera 12.15 with some patches applied to it:

REMOVED
Last edited by Zero3K on Thu Aug 31, 2017 10:10 pm, edited 1 time in total.

Zero3K
Posts: 68
Joined: Sun Oct 30, 2016 1:48 pm

Re: Opera Presto source code leaked

#14 Post by Zero3K »

1. Here's a link to a newer custom made build:

REMOVED

2. I made a Discord Server for it. You can join it by going to https://discord.gg/WV9s9uw.
Last edited by Zero3K on Thu Aug 31, 2017 10:10 pm, edited 1 time in total.

Emka
Posts: 290
Joined: Fri Sep 17, 2010 9:31 pm

Re: Opera Presto source code leaked

#15 Post by Emka »

Would be good to know what has been patched or modified.

Post Reply