Linked by vodoomoth on Fri 2nd Jul 2010 09:03 UTC
Opera Software Opera 10.60 has been released July 1 for Mac OS X and is available for download. The features highlighted on the changelogs page are: layout engine (codename 'Presto'), HTML5 with support for offline web applications, WebM, which has been available in Opera (in a special build) on the very day of the announcement at the Google I/O conference, web workers for running scripts in the background without impeding the browsing experience, and geolocation. Version 10.60 is also available for Windows and Linux/BSD.
Thread beginning with comment 432293
To read all comments associated with this story, please click here.
Be careful on ubuntu/debian!
by msundman on Fri 2nd Jul 2010 13:19 UTC
msundman
Member since:
2005-07-06

At least on deb based distros, such as ubuntu and debian, opera does some pretty nasty things. It adds the opera software repository to the system (so that all future upgrades you do will also contact opera's servers to see if they have some packages (say, libc or openssh-server) they'd like to "upgrade" on your computer). Not only that, they also add their GPG key to the system, basically saying that you trust opera software with your whole system.

It's pretty annoying to have to remove all those shenanigans from the deb file before each upgrade. ;)

Reply Score: 2

WereCatf Member since:
2006-02-15

At least on deb based distros, such as ubuntu and debian, opera does some pretty nasty things. It adds the opera software repository to the system (so that all future upgrades you do will also contact opera's servers to see if they have some packages (say, libc or openssh-server) they'd like to "upgrade" on your computer).

It doesn't do it like that. The package manager just downloads a file list from the repository server and then checks the file list if there's the packages you need. It doesn't contact the server and ask for glibc et al. And you can check the repo yourself, there is nothing else than Opera-related packages, and as such none of the system packages are downloaded from there.

I think you have at some point misunderstood repositories and package managers. All the most commonly used package manager systems just download package list which consists of compressed text, names of packages and their versions. And repositories are just regular FTP/HTTP/HTTPS servers which you can browse with your web browser too if you so wish. The package manager never delivers a list of installed packages to the repository, it only downloads from there.

Reply Parent Score: 3

msundman Member since:
2005-07-06

It doesn't contact the server and ask for glibc et al. And you can check the repo yourself, there is nothing else than Opera-related packages, and as such none of the system packages are downloaded from there.

You are misunderstanding the problem. The problem is that there is nothing stopping opera software from placing glibc or openssh-server packages on their repo and then those opera's unofficial versions would be installed on all opera users' computers.

And I do understand how repos work. I'm running one myself. Heck, I even provide fixed opera packages on my repo, even though it's against opera's license agreement. (If they decide to show me the finger I decide to show them back.)

Edited 2010-07-02 13:36 UTC

Reply Parent Score: 2