Linked by Thom Holwerda on Mon 16th Sep 2013 16:12 UTC
PDAs, Cellphones, Wireless

Users enjoying the unique gesture-based and modern Sailfish OS user experience will be able to take full advantage of the Android application ecosystem available through various app stores globally. Jolla will cooperate with leading global app stores to ensure users can seamlessly download Android apps just as they would do on any Android device.

Android applications, unaltered. Sounds great as a stopgap, but there's always the integration issue (will they make use of, say, Sailfish OS-native notifications and gestures?), and it may hinder the development of native applications. I'm curious to see how well it works.

Jolla has made a major breakthrough in Android hardware compatibility by developing Sailfish OS to run on common hardware produced for Android, particularly smartphones and tablets. Vendors interested to utilize Sailfish OS are now able to develop phones and tablets based on many different chipset and hardware configurations. This new level of compatibility will enable device vendors who use Sailfish OS to fully utilize the existing Android hardware ecosystem.

This is great news. This means that Sailfish OS will become available for popular Android phones, which will surely generate needed enthusiasm among people like us who read OSNews. Of course, the Jolla smartphone (mine's on pre-order, and I cannot wait) will be the optimal device for Sailfish, but this at least gives those who are interested the option to try Sailfish out before plonking down cash for an actual Sailfish device.

Thread beginning with comment 572286
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Advantages to Android.
by dsmogor on Tue 17th Sep 2013 09:15 UTC in reply to "RE[3]: Advantages to Android."
Member since:

Zram is as you noted ram compression technique that happens to use swap. Still it doesn't posses the fundamental feature of virtual memory: nearly limitless memory space.

Reply Parent Score: 3

RE[5]: Advantages to Android.
by oiaohm on Wed 18th Sep 2013 03:26 in reply to "RE[4]: Advantages to Android."
oiaohm Member since:

Zram is as you noted ram compression technique that happens to use swap. Still it doesn't posses the fundamental feature of virtual memory: nearly limitless memory space.

In fact virtual memory is never limitless not even nearly. Swap is virtual memory. When you run out of swap you run out of virtual memory that simple.

The big difference on mobile devices is the fact they are using in ram compression to create some of the virtual memory state. In the process duplicate data in different memory zones is also compacted by Zram also end up only taking up 1 block of memory.

Zram is a step away from the tradition virtual memory solution. But its still enabled virtual memory.

The data compressed in zram appears to applications as virtual memory addresses.

The reality is android devices have a different form of virtual memory solution. Traditional is ram back by block storage device uncompressed. Mobile is ram back by ram partition containing compressed data.

Both solutions result in virtual memory. Where you have more allocated addresses than the physical ram can hold.

Yes a zram solution in fact can hold more ram filled with zeros than a disc based virtual memory solution. Complete size of the addressable space of the cpu as a blank pages take up less than 1 page of ram.

Yes older android devices do not have zram dsmogor. So your statement about virtual memory is true pre existence of zram. So today there are Android devices out there with Virtual memory and this will become the norm.

Edited 2013-09-18 03:33 UTC

Reply Parent Score: 2