LuneOS

LuneOS
LuneOS screenshot for Affogato release.
Developerwebos-ports.org community[1]
Written inC (core), C++, Qt 5.x (UI), QML (UI), Qt WebEngine (UI)[2]
OS familyUnix-like
Working stateCurrent
Source modelOpen source
Initial release1 September 2014 (2014-09-01)[2]
Latest releaseEiskaffee / 15 February 2024; 5 months ago (2024-02-15)[3]
Marketing targetSmartphones
Tablet computers
Available inEnglish
Package managerPreware to install/update/remove *.ipk files
Platforms32-bit and 64-bit with ARMv5 and ARMv7 CPUs
Kernel typeMonolithic (modified Linux kernel)
Default
user interface
Graphical (Multi-touch)
LicenseApache License 2.0
Modified Linux kernel under GNU GPL v2
Applications and recipies [sic] for Base OS are under MIT License[4]
Official websitewww.webos-ports.org

LuneOS is a mobile operating system (OS) based on the Linux kernel and currently developed by WebOS Ports community.[5][6] With a user interface based on direct manipulation, LuneOS is designed primarily for touchscreen mobile devices such as smartphones and tablet computers. The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard.

LuneOS is the open source successor for Palm/HP webOS where the user interface is rebuilt from scratch by using the latest technologies available (Qt 5.15.0 / QML, Qt WebEngine, etc).[2] It is not intended to compete with iPhone or Android on features.[7] All devices can have a LuneOS port if they have a CyanogenMod / LineageOS ROM available that works.[8] LuneOS uses the minimal Android System Image that is created using Halium which in turn is based upon CyanogenMod / LineageOS.

Currently, the system is still in alpha, with some internal hardware not supported and some applications still buggy.[9] It can be updated without a reinstall.[10] It has the feel of the webOS formerly used on Palm and HP hardware, including a cards-based multitasking system and Universal Search. It has been described as "a niche mobile operating system maintained by enthusiasts".

  1. ^ "LuneOS Contributors". Retrieved 20 November 2014.
  2. ^ a b c "Official Release of LuneOS and Project Updates". September 1, 2014. Retrieved November 20, 2014.
  3. ^ "LuneOS October Stable Release: Eggnog Latte". 2024-02-15. Retrieved 2024-02-20.
  4. ^ "Governance model". www.webos-ports.org. Retrieved October 20, 2014. Applications are under MIT License. Recipies[sic] for Base OS are MIT License. Things that can go upstream need to be Apache2 License[sic] and have a DCO on file.
  5. ^ Kondrat, Tomek (2 September 2014). "LuneOS Goes Official and Brings webOS to Android Devices". xda-developers.
  6. ^ Lawler, Richard (2 September 2014). "webOS granted a second life on mobile as LuneOS". Engadget.
  7. ^ Reisinger, Don. "Open WebOS reborn as LuneOS for mobile devices". CNET. Retrieved 4 August 2019.
  8. ^ "Porting Guide". Retrieved 20 October 2014.
  9. ^ Brown, Eric (3 September 2014). "Open WebOS reborn in new LuneOS release". LinuxGizmos.com.
  10. ^ Tofel, Kevin C. (2 September 2014). "Break out that old HP TouchPad or Nexus 4: webOS port launches as LuneOS". gigaom.com. Archived from the original on 4 August 2019. Retrieved 4 August 2019.