Sailfish OS is a
Linux-based operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs.
Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
based on
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
, and
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
projects such as
Mer as well as including a closed source
UI. The project is being developed by the
Finnish company
Jolla.
The OS first shipped with the original
Jolla Phone in 2013 (its sale stopped in 2016, but it was supplied with software updates until the end of 2020), then the Jolla Tablet in 2015 and from other vendors licensing the OS. The OS is ported by community enthusiasts to third-party mobile devices including
smartphones
A smartphone is a Mobile device, portable computer device that combines Mobile phone, mobile telephone and Mobile computing, computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities ...
and
tablet computers
A tablet computer, commonly shortened to tablet, is a mobile device, typically with a mobile operating system and touchscreen display processing circuitry, and a rechargeable battery in a single, thin and flat package. Tablets, being comput ...
. Sailfish OS can be used for many kinds of devices.
History and development
The OS is an evolved continuation of the Linux
MeeGo
MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia). Primarily targeted at mobile devices and information appliances ...
OS previously developed by alliance of
Nokia
Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, established in 1865. Nokia's main headquarters are in Espoo, Finlan ...
and
Intel
Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the devel ...
which itself relies on combined
Maemo
Maemo is a software platform originally developed by Nokia, now developed by the community, for smartphones and Internet tablets. The platform comprises both the Maemo operating system and SDK. Maemo played a key role in Nokia's strategy to c ...
and
Moblin. The MeeGo legacy is contained in the Mer core in about 80% of its code; the Mer name thus expands to MEego Reconstructed. This base is extended by Jolla with a custom user interface and default applications. Jolla and MERproject.org follow a
meritocratic system to avoid the mistakes that led to the MeeGo project's then-unanticipated discontinuation.
The main elements for include:
* Technically stronger OS core
* Improved Android application compatibility
* Support for ARM and Intel architectures, including the Intel Atom x3 processor, or any platform with kernel useable (settle-able) for MER core stack (also called middleware of Sailfish).
* Design to provide visibility in the UI for digital content providers and to enable OS level integration for mobile commerce
* Strong multitasking (one of the most important advantage of the OS and declared to be the best one on the market)
* Strong privacy and personalization features
* Enhanced user interface with new UI/UX features, including simpler swipe access to main functions, enhanced notifications and events views.
Software architecture
The and the Sailfish
software development kit
A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific ...
(SDK) are based on the
Linux kernel
The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
and
Mer.
includes a multi-tasking
graphical shell called "Lipstick" built with
Qt by Jolla on top of the
Wayland display server protocol.
Jolla uses
free and open-source graphics device drivers but the
Hybris library allows use of proprietary drivers for
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
. Jolla's stated goal is for Sailfish to be open source eventually.
can run some Android applications through a proprietary compatibility layer.
Targeted device classes
Sailfish is targeted at mobile devices, but since it inherited around 80% of MeeGo code, Sailfish can be used as a complete general-purpose Linux OS on devices including
in vehicle infotainment (IVI), navigation, smart TV, desktops and notebooks, yachts, automotive, e-commerce, home appliances, measuring and control equipment, smart building equipment, etc. See use cases of original MeeGo to compare, and the
Devices section for devices that run the .
Sailfish OS SDK
The SDK was announced at the
Slush Helsinki conference in 2012, and the
alpha was published in February 2013. The SDK, installation and coding tutorials are available for free download from the website despite the overall license not being open source.
Sailfish SDK uses
Qt with
VirtualBox for development, compiling and
emulation purposes, in contrast to the
simulation
A simulation is the imitation of the operation of a real-world process or system over time. Simulations require the use of models; the model represents the key characteristics or behaviors of the selected system or process, whereas the ...
method. This technique allows compilation on the and full testing of developed software in the
virtual machine
In computing, a virtual machine (VM) is the virtualization/ emulation of a computer system. Virtual machines are based on computer architectures and provide functionality of a physical computer. Their implementations may involve specialized har ...
, emulatingnot simulatingthe whole . This also separates development activities and side effects from everything else running on the host computer, leaving it undisturbed by developments and tests. According to Jolla, development with Sailfish SDK is development on itself; there are no differences between developed software appearance and behaviour in the SDK and on a device running .
The availability of source code to the SDK allows shaping and rebuilding to companies' or developers' specific needs, creating a context-specific environment that is set once and needs no preparation when the device is booted. The SDK runs on the operating systems
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
,
32- and
64-bit
In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide. Also, 64-bit CPUs and ALUs are those that are based on processor registers, address buses, or data buses of that size. A comp ...
versions of
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
, 64-bit versions of
OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
, and
Microsoft Windows. It can be used for compiling software for devices from Linux sources. Its general console/terminal mode follows a commonly used standard. Compatible binaries or libraries can also be used.
Application programming interfaces
uses open source Qt APIs (Qt 5, QtQuick 2 etc.) and a closed source Sailfish Silica for the UI. Standard Linux APIs are provided by the Mer Core.
Sailfish,
Ubuntu and
Plasma Active have been cooperating to share common APIs. When successful, this will make the platforms compatible on the API level.
Sailfish Browser is the default web browser based on
Gecko
Geckos are small, mostly carnivorous lizards that have a wide distribution, found on every continent except Antarctica. Belonging to the infraorder Gekkota, geckos are found in warm climates throughout the world. They range from .
Geckos ar ...
and using embedlite (also known as IPCLiteAPI), a lite-weight embedding API from Mozilla.
Software overview
UI supported human languages
Officially Jolla declares supporting the following 14 languages for the user interface:
Danish,
German
German(s) may refer to:
* Germany (of or related to)
**Germania (historical use)
* Germans, citizens of Germany, people of German ancestry, or native speakers of the German language
** For citizens of Germany, see also German nationality law
**Ger ...
,
English (UK)
British English (BrE, en-GB, or BE) is, according to Oxford Dictionaries, "English as used in Great Britain, as distinct from that used elsewhere". More narrowly, it can refer specifically to the English language in England, or, more broadly, ...
,
Spanish,
French
French (french: français(e), link=no) may refer to:
* Something of, from, or related to France
** French language, which originated in France, and its various dialects and accents
** French people, a nation and ethnic group identified with Franc ...
,
Italian,
Norwegian,
Polish,
Portuguese,
Finnish,
Swedish
Swedish or ' may refer to:
Anything from or related to Sweden, a country in Northern Europe. Or, specifically:
* Swedish language, a North Germanic language spoken primarily in Sweden and Finland
** Swedish alphabet, the official alphabet used by ...
,
Russian,
Chinese (mainland), and
Chinese (Hong Kong). For each of them, the OS has a dedicated keyboard. There are a few more languages which are unofficially supported by community freelancers not under control by Jolla, hence more than 20 languages are supported in total. Additional languages can be installed by skilled users due to the Linux architecture.
Public "Early access" for beta testers and developers
After positive experiences with pushing early updates to a small group of opt-in users for Sailfish Update 9 and for the connectivity hotfix, Jolla has allowed all interested parties to try a new version of about 1–2 weeks before official release, in a program called "Early access". It is expected to be useful for developers and technically minded users, and a step towards more community integration into the Sailfish release process, including improvement of quality by identifying critical issues which only show up in certain environments or device setups, before rolling the update out to the wider user audience. As an added bonus, it provides a window for developers to test their applications on new releases of .
In the long term it will help Jolla to establish a developer program with early release candidate access for registered developers, and to have more community involvement in platform development. The first detail Jolla is hoping to learn from this is how it can gather feedback from a large audience in a reasonable way.
Basic details about the early access update:
* The early release access is meant primarily for advanced users and developers.
* To sign up for the program there is a checkbox in the Jolla accounts profile page.
* Installed early-access release cannot be downgraded. The only way to downgrade from early access releases is to do a factory reset after removing the sign up check from the user's account profile.
* Early access releases should be considered "reasonably stable". Issues found during that period will either be fixed, or added to "known issues" on the release notes.
* Signing up for the early access releases will not void warranty.
Version history
has three naming conventions: version number, update number and version name.
* Sailfish OS 1.0 versions were named after
Finnish lakes.
* Sailfish OS 2.0 supports the Jolla Tablet with
x86 platforms and featured a reworked touch based UI. Releases were named after
Finnish rivers.
* Sailfish OS 3.0 and 4.0 features a slightly reworked UI. Releases are named after
Finnish national parks.
* Sailfish OS 4.1, 4.2, 4.3 and 4.4 features 64 bit support on the Sony Xperia 10 II, plus a new sharing system. Releases are named after
Finnish Unesco world heritage sites.
Stop releases
When updating an installed Sailfish OS from an earlier release, for example after device factory reset, there are several stop releases which must not be skipped and have to be installed before continuing on the path to subsequent releases. These releases provide new functionality that is not compatible with previous releases and have to be traversed in order not to put the Sailfish OS installation into an unstable state.
Porting
The Sailfish website publishes
an online compendium of knowledge, links and instructions on porting issues.
Using Android software running on
In addition to its native applications, Sailfish can run some Android applications by installing them from an application store or directly through an
APK file. Supported Android versions are 4.1.2 "Jelly Bean" on the original
Jolla phone; 4.4.4 "Kit-Kat" on the Jolla C, Jolla tablet and
Xperia X
The Sony Xperia X is an Android smartphone produced by Sony. Part of the Sony Xperia X series, the device was unveiled along with the Sony Xperia XA and Sony Xperia X Performance at MWC 2016 on February 22, 2016. The Sony Xperia X series will ...
; 8.1.0 "Oreo", 9 "Pie" and 10 (depending on the Sailfish OS release) on
Xperia XA2,
Xperia 10 and
Xperia 10 II. Problems can arise if these applications were built without following Android standards about controls, which might not display correctly and so become unusable.
Sailfish OS uses
Alien Dalvik, a
proprietary Android compatibility layer. It does not
emulate Android, but instead implements its APIs by adapting the
Android Open Source Project (AOSP) code to run as an application. Android applications can thus run at native speed without any perceivable
slow-down. Sailfish can run both native Sailfish and Android software simultaneously, with the user switching between them on the fly.
Starting with Alien Dalvik 8.1 (also called "Android App Support" since then), it uses
LXC
Linux Containers (LXC) is an operating-system-level virtualization method for running multiple isolated Linux systems (containers) on a control host using a single Linux kernel.
The Linux kernel provides the cgroups functionality that allows l ...
to improve security by better isolation, in the same way the open source Android compatibility layer
Anbox is doing.
Hardware overview
Advantages of the Mer standard
can be used on any hardware with Linux-kernel support and compatible with the middleware utilising the
Mer core. Community enthusiasts have ported to a number of devices this way. Instead of designation to a specific reference hardware platform, a
VirtualBox implementation with the SDK is available for development on Linux, OS X and Windows operating systems. This virtual machine implementation contains the whole isolated from local resources and the local OS to enable convenient evaluation of the behaviour and performance of coded or ported software before deployment on real devices.
Jolla devices
* Jolla C
* Jolla Tablet
*
Jolla Phone
Devices from other vendors licensing
Manufacturers can provide mobile equipment with a licensed , or as open source, or combining both and including their own or the operator's modifications and branding for specific markets or purposes.
*
Sony Xperia 10 III
The Sony Xperia 10 III is a mid-range Android smartphone manufactured by Sony Mobile. Part of Sony's Xperia series, it was unveiled alongside the Xperia 1 III & Xperia 5 III on April 14, 2021. It is the Sony's first Xperia mid-ranger to supp ...
- via Sailfish X
*
Sony Xperia 10 II – via Sailfish X
*
Sony Xperia 10 Plus – via Sailfish X
*
Sony Xperia 10
The Sony Xperia 10 and Sony Xperia 10 Plus are Android smartphones marketed and manufactured by Sony. Part of Sony's midrange Xperia series, they were unveiled at the annual Mobile World Congress event on February 25, 2019 alongside the Xperia L ...
– via Sailfish X
*
Planet Computers Gemini PDA – via Sailfish X
*
Sony Xperia XA2 Plus – via Sailfish X
*
Sony Xperia XA2 Ultra – via Sailfish X
*
Sony Xperia XA2
The Sony Xperia XA2 is an Android smartphone manufactured and marketed by Sony. Part of the Xperia X series, the device was announced to the public along with the Xperia XA2 Ultra and Xperia L2 at the annual 2018 Consumer Electronics Show on ...
– via Sailfish X
*
Sony Xperia X
The Sony Xperia X is an Android smartphone produced by Sony. Part of the Sony Xperia X series, the device was unveiled along with the Sony Xperia XA and Sony Xperia X Performance at MWC 2016 on February 22, 2016. The Sony Xperia X series will ...
– via Sailfish X
Community enthusiasts' ports to devices from other vendors
Due to the relative ease of porting and the open source license, has also been unofficially ported to other 3rd-party devices. The Hardware Adaptation Development Kit for porters has been published and is free. These ports are mostly published on the
Maemo
Maemo is a software platform originally developed by Nokia, now developed by the community, for smartphones and Internet tablets. The platform comprises both the Maemo operating system and SDK. Maemo played a key role in Nokia's strategy to c ...
and
XDA Developers forums, and in the
Mer wiki a list of the ports is compiled. Due to license restrictions, proprietary parts or extensions such as the
Alien Dalvik compatibility layer for Android apps are not included. However they can be added, e.g. when a manufacturer or distributor turns it from the community version into an officially supported version for a particular device. From the originally more than 80 ports, there are about 19 ports that are still in active development – as of March 2019 – meaning they have been updated to Sailfish 3:
*
Alcatel Idol 3
*
Fairphone 2
*
F(x)tec Pro1
*
HP TouchPad
*
Motorola Moto Z Play
*
Motorola Photon Q
*
Motorola Moto X Force
*
Motorola Moto X 2014
*
Motorola Moto G 2014
*
Motorola Moto G 2015
*
Motorola Moto G4 Plus
*
OnePlus X
The OnePlus X is an Android smartphone developed by OnePlus. It was released on 29 October 2015, three months after the release of the company's second flagship, the OnePlus 2 on 27 July. The OnePlus X's internals are similar to the OnePlus O ...
*
OnePlus One
*
OnePlus 3
*
OnePlus 3T
*
OnePlus 5
*
OnePlus 5T
*
PinePhone
*
Samsung Galaxy A5
*
Sony Xperia X Compact
*
Xiaomi Redmi 2
*
Volla Phone/Volla Phone X
*
Xiaomi Redmi Note 3
*
Xiaomi Redmi Note 4
The Xiaomi Redmi Note 4 is the fourth smartphone under the Redmi Note series developed by Xiaomi Inc. It is a part of Xiaomi's budget Redmi smartphone lineup. It has two variants : The older version sold as Redmi Note 4 is powered by a Deca-core ...
*
Xiaomi Redmi 5 Plus
Corporation (; ), commonly known as Xiaomi and registered as Xiaomi Inc., is a Chinese designer and manufacturer of consumer electronics and related software, home appliances, and household items. Behind Samsung, it is the second large ...
*
Xiaomi Redmi 4X
To display the ease of porting to other devices, Jolla showed created ports and community ports at events like the
Mobile World Congress
MWC Barcelona (formerly but still commonly referred to as Mobile World Congress) is an annual trade show organised by GSMA, dedicated primarily to the mobile communications industry.
The event is held in Barcelona, Catalonia, Spain at the ...
,
Slush and
FOSDEM:
*
Nokia N950
*
Nokia N9
*
Google Nexus 7
Nexus 7 is a series of Android-based mini tablet computers co-developed by Google, and may refer to:
* Nexus 7 (2012), the first generation
* Nexus 7 (2013)
The second-generation Nexus 7, also commonly referred to as the Nexus 7 (2013) ...
*
Google Nexus 4
*
Samsung Galaxy S3
The Samsung Galaxy S III (or Galaxy S3) is an Android smartphone designed, developed, and marketed by Samsung Electronics. Launched in 2012, it had sold more than 80 million units overall, making it the most sold phone in the S series. ...
*
Xiaomi Mi 2
*
TCL Idol X950
*
Google Nexus 5
Nexus 5 (code-named Hammerhead) is an Android smartphone sold by Google and manufactured by LG Electronics. It is the fifth generation of the Nexus series, succeeding the Nexus 4. It was unveiled on October 31, 2013 and served as the lau ...
*
Fairphone 2
*
Sony Xperia X
The Sony Xperia X is an Android smartphone produced by Sony. Part of the Sony Xperia X series, the device was unveiled along with the Sony Xperia XA and Sony Xperia X Performance at MWC 2016 on February 22, 2016. The Sony Xperia X series will ...
* Jolla Sailfish Watch
*
Sony Xperia XA2
The Sony Xperia XA2 is an Android smartphone manufactured and marketed by Sony. Part of the Xperia X series, the device was announced to the public along with the Xperia XA2 Ultra and Xperia L2 at the annual 2018 Consumer Electronics Show on ...
*
Planet Computers Gemini PDA
* a feature phone similar to the
Nokia 3310
The Nokia 3310 is a GSM mobile phone announced on 1 September 2000, and released in the fourth quarter of the year, replacing the popular Nokia 3210. It sold very well, being one of the most successful phones, with 126 million units sold wor ...
assumed to be the Chinese Kingsun EF33
OS development status
is promoted by Jolla and supported by the open
Sailfish Alliance
Sailfish OS is a Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.
The OS first shipped with the o ...
established in 2011, a group established to unite OEM and ODM manufacturers, chipset providers, operators, application developers and retailers. On 16 August 2012, the user interface was reported to be ready for release. Jolla's CEO Jussi Hurmola stated in a ZDNet interview, " ... Our UI is ready now, we haven't released it yet, we will save it for the product launch and the platform is getting up now so the project looks pretty nice".
The next day, Jolla's CEO Marc Dillon said on social networking website
Twitter
Twitter is an online social media and social networking service owned and operated by American company Twitter, Inc., on which users post and interact with 280-character-long messages known as "tweets". Registered users can post, like, and ...
that the company had reached the first development target. Sailfish was debuted by the Jolla team, including a worldwide internet stream, as a demo of the OS, and the
UI and
SDK during the Slush event in
Helsinki
Helsinki ( or ; ; sv, Helsingfors, ) is the Capital city, capital, primate city, primate, and List of cities and towns in Finland, most populous city of Finland. Located on the shore of the Gulf of Finland, it is the seat of the region of U ...
, Finland, on 21–22 November 2012. The alpha stage of SDK was published at the end of February 2013 and was made available for free download.
On 16 September 2013, Jolla announced that its OS had been made compatible with Android applications and hardware.
The first telephone to use it was launched on 27 November 2013 at a pop-up
DNA Kauppa shop in Helsinki. The first 450 telephones were sold at this event, while the rest of the preordered devices were shipped shortly after.
In August 2015, version 1.1.9 "Eineheminlampi" was released, which added the main elements of the revamped user interface.
was launched with the Jolla Tablet, and existing devices, both smartphones and tablets, from Jolla's official distribution channels are supported with upgrade to and following updates.
In May 2016 Jolla announced the Sailfish Community Device Program, supporting developers and members of community.
Aurora OS
Jolla staff met with members of the Russian technology community to break ground on the new software and promote , as part of Jolla's
BRICS
BRICS is an acronym for five leading emerging economies: Brazil, Russia, India, China, and South Africa. The first four were initially grouped as " BRIC" (or "the BRICs") in 2001 by Goldman Sachs economist Jim O'Neill, who coined the t ...
strategy. As a result of those efforts, on 18 May 2015 the Russian minister of communications Nikolai Nikiforov announced plans to replace Apple's iOS and Google's Android platforms with new software based on Sailfish. He intends it to cover 50% of Russian needs in this area during next ten years, in comparison to the 95% currently covered with western technology. The Russian version is currently being developed under the brand name Mobile OS "Aurora" (мобильная ОС «Аврора»), before 2019 as "Sailfish Mobile OS RUS". The Chinese multinational technology company
Huawei
Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smart ...
was in talks with the Russian Ministry of Communications to install Aurora OS on tablets for Russia’s population census by August 2020.
Jolla has cut business ties with Russia in 2021.
Sailfish Alliance
Sailfish Alliance is the open alliance established in 2011 by
Jolla company to support the
MeeGo
MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia). Primarily targeted at mobile devices and information appliances ...
ecosystem with new products, services and business opportunities around or using Sailfish OS, a
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
operating system combining
Mer with proprietary components from Jolla and other parties, for various purposes and mobile devices.
The alliance is seen as a competitor to other groups like
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
's
Open Handset Alliance
The Open Handset Alliance (OHA) is a consortium of 84 firms to develop open standards for mobile devices. Member firms include HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Google, Samsung Electronics, LG Electronics, T-Mob ...
.
In 2011 some of the
MeeGo
MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia). Primarily targeted at mobile devices and information appliances ...
team working at
Nokia
Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational telecommunications, information technology, and consumer electronics corporation, established in 1865. Nokia's main headquarters are in Espoo, Finlan ...
left, and were funded by Nokia though their "Bridge" program to fund spin-out projects by ex-employees. The Sailfish Alliance has sought to collaborate between the Finnish software developers, and overseas handset manufacturers, some of which are in China. The news media reports that a number of manufacturers in China and India want an alternative to
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
.
[
The Alliance aims to "unite OEM and ODM manufacturers, chipset providers, operators, application developers and retailers."
]
Business strategy
The aim of the Alliance is to offer unique differentiation opportunities and sustainable competitive advantage for OEM and ODM manufacturers, chipset providers, operators, application developers, retailers and other interested in sides.
Sailfish Secure
The Sailfish Secure is the first open and secure mobile phone platform, based on Sailfish OS. It was introduced publicly in Barcelona, Spain at Mobile World Congress on 2 March 2015 where plans for the Sailfish Secure were presented.
It is based on a security-hardened version of the Sailfish OS and SSH's communication encryption and key management platform. Developed by Jolla (the Sailfish OS designer and developer) together with SSH Communications Security (the inventor of Secure Shell
The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Its most notable applications are remote login and command-line execution.
SSH applications are based ...
SSH protocol) in collaboration of Sailfish Alliance
Sailfish OS is a Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.
The OS first shipped with the o ...
.
The hardware platform independent approach of the Sailfish Secure allow concept adaptation to local needs, and also in collaboration with other security partners. End customers like governments or large corporations are able to adapt the solution to their preferred or used hardware platform, as it is not tied to a specific hardware or configuration.
The aim is to answer increasing demand in privacy in mobile communications. Jolla and Sailfish OS has unique position to create and provide an alternative solution on markets dominated by Android or other non-EU based OSes. Target customers need a secure mobile solution, including government officials or corporations, but it is also to be the solution affordable for consumers.
See also
* Comparison of mobile operating systems
This is a comparison of mobile operating systems. Only the latest versions are shown in the table below, even though older versions may still be marketed.
About OS
Advanced controls
Accessibility features
App ecosystem
Browser ...
* Hongmeng OS
* KaiOS
KaiOS is a mobile Linux distribution for keypad feature phones based on the Firefox OS open-source project. It is developed by KaiOS Technologies (Hong Kong) Limited; a company based in Hong Kong, whose largest shareholder is Chinese multin ...
* Nokia Asha platform
* Nokia X platform
The Nokia X platform was a Linux-based mobile operating system and software platform originally developed by Nokia, and subsequently by Microsoft Mobile. Introduced on 24 February 2014, it was forked from Android and used on all the devices of ...
References
External links
*
SailfishOSwiki
a site hosting documentation
Building packages manually (including porting over existing applications that use a different build system)
Jolla website
OpenRepos.net
FlyingSheep on Sailfish
good reading for developers and porting from MeeGo Harmattan to
{{Qt
ARM operating systems
Embedded Linux distributions
Finnish brands
Free mobile software
Linux distributions
MeeGo
Mobile Linux
Mobile operating systems
Smartphones
Software that uses QML
X86-64 Linux distributions
X86-64 operating systems