Software:UserLAnd Technologies

From HandWiki
Short description: Compatibility layer mobile app
UserLAnd
UserLAnd Logo.png
UserLAnd In Use GIF.gif
UserLAnd In Use
Developer(s)UserLAnd Technologies, LLC
Initial releaseOctober 17, 2018; 5 years ago (2018-10-17)
Stable release
2.7.3 / August 5, 2020; 3 years ago (2020-08-05)[1]
Repositorygithub.com/CypherpunkArmory/UserLAnd
Written inKotlin and Java
Operating systemAndroid
Size14.04 MB
Available in10 languages
List of languages
TypeCompatibility layer
LicenseGPLv3
Websiteuserland.tech

UserLAnd Technologies is a free and open-source compatibility layer mobile app that allows Linux distributions, computer programs, computer games and numerical computing programs to run on mobile devices without requiring a root account. UserLAnd also provides a program library of popular free and open-source Linux-based programs to which additional programs and different versions of programs can be added.

The name "UserLAnd" is a reference to the concept of userland in modern computer operating systems.

Overview

Unlike other Linux compatibility layer mobile apps, UserLAnd does not require a root account.[2][3][4][5][6][7][8][9][10] UserLAnd's ability to function without root directories, also known as "rooting," avoids "bricking" or the non-functionality of the mobile device while the Linux program is in use, which in addition to making the mobile device non-functional may void the device's warranty.[4] Furthermore, the requirement of programs other than UserLAnd to "root" your mobile device has proven a formidable challenge for inexperienced Linux users.[6] A prior application, GNURoot Debian, attempted to similarly run Linux programs on mobile devices, but it has ceased to be maintained and, therefore, is no longer operational.[6]

UserLAnd allows those with a mobile device to run Linux programs, many of which aren't available as mobile apps.[2][3][4][5][6][7][8][9][10] Even for those Linux applications, e.g. Firefox, which have mobile versions available, people often find that their user experience with these mobile versions pales in comparison with their desktop.[11] UserLAnd allows its users to recreate that desktop experience on their mobile device.

UserLAnd currently only operates on Android mobile devices. UserLAnd is available for download on Google Play and F-Droid.[12][13]

Operation

To use UserLAnd, one must first download – typically from F-Droid or the Google Play Store – the application and then install it.[4][5][6][11] Once installed, a user selects an app to open.[4][5][6][11] When a program is selected, the user is prompted to enter login information and select a connection type.[4][5][6][11] Following this, the user gains access to their selected program.[4][5][6][11]

Program library

UserLAnd is pre-loaded with the distributions Alpine, Arch, Debian, Kali, and Ubuntu; the web browser Firefox; the desktop environments LXDE and Xfce; the deployment environments Git and IDLE; the text-based games Colossal Cave Adventure and Zork; the numerical computing programs gnuplot, GNU Octave and R; the office suite LibreOffice; and the graphics editors GIMP and Inkscape. Further Linux programs and different versions of programs may be added to this program library.

Reception

A review on Slant.co listed UserLAnd's "Pro's": support for VNC X sessions, no "rooting" required, easy setup, and that it's free and open-source; and "Con's": its lack of support for Lollipop and the difficulty of use for non-technical users.[14] On the contrary, OS Journal found that the lack of a need to "root" your mobile device made using UserLAnd considerably easier than Linux compatibility layer applications, a position shared with SlashGear's review of UserLAnd.[6][8] OS Journal went on to state that with UserLAnd one could do "almost anything" and "you’re (only) limited by your insanity" with respect to what you can do with the application.[6] Linux Journal stated that "UserLAnd offers a quick and easy way to run an entire Linux distribution, or even just a Linux application or game, from your pocket."[3] SlashGear stated that UserLAnd is "absolutely super simple to use and requires little to no technical knowledge to get off the ground running."[8]

See also

References

  1. "Release v2.7.3". https://github.com/CypherpunkArmory/UserLAnd/releases/tag/v2.7.3. 
  2. Jump up to: 2.0 2.1 Okoi, Martins D. (2019-03-09). "UserLAnd – Run Linux Distros and Apps on Android Easily". FOSSMint. https://www.fossmint.com/userland-run-linux-distros-on-android/. 
  3. Jump up to: 3.0 3.1 3.2 Koutoupis, Petros (2018-07-09). "UserLAnd, a Turnkey Linux in Your Pocket". Linux Journal. https://www.linuxjournal.com/content/userland-turnkey-linux-your-pocket/. 
  4. Jump up to: 4.0 4.1 4.2 4.3 4.4 4.5 4.6 Wallen, Jack (2018-03-06). "How to Run Linux On Android Devices". Lifewire. https://www.lifewire.com/run-linux-on-android-4586926/. 
  5. Jump up to: 5.0 5.1 5.2 5.3 5.4 5.5 Mutai, Josphat (2018-10-21). "Install and run Linux distribution on Android without root using UserLAnd". computingforgeeks.com. https://computingforgeeks.com/userland-run-linux-distribution-on-android-without-root/. 
  6. Jump up to: 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 Torres, JC (2018-11-11). "UserLAnd Review: a little Linux in your pocket". OS Journal. https://osjournal.com/userland-review-a-little-linux-in-your-pocket-327/. 
  7. Jump up to: 7.0 7.1 Verma, Adarsh (2018-10-22). "Want To Run Linux On Android Without Rooting? Using UserLAnd". Fossbytes. https://fossbytes.com/userland-linux-apps-distros-on-android-no-rooting/. 
  8. Jump up to: 8.0 8.1 8.2 8.3 Burns, Chris (2018-10-18). "Suddenly Linux runs in Android". SlashGear. https://www.slashgear.com/suddenly-linux-runs-in-android-18550564/. 
  9. Jump up to: 9.0 9.1 Padla, Rei (2018-10-19). "UserLand allows Linux apps, distributions run on Android". androidcommunity.com. https://androidcommunity.com/userland-allows-linux-apps-distributions-run-on-android-20181019/. 
  10. Jump up to: 10.0 10.1 Korben (2019-06-17). "Dotez votre smartphone Android de plusieurs distribs Linux avec UserLand". korben.info. https://korben.info/android-linux-avec-userland.html. 
  11. Jump up to: 11.0 11.1 11.2 11.3 11.4 Basu, Sarbasish (2019-06-28). "UserLAnd: Install Git, IDLE, GIMP Linux PC based apps on Android". how2shout.com. https://www.how2shout.com/how-to/userland-install-git-idle-firefox-linux-pc-based-apps-on-android.html. 
  12. "UserLAnd on the Google Play Store". https://play.google.com/store/apps/details?id=tech.ula. 
  13. "UserLAnd on F-Droid". https://f-droid.org/packages/tech.ula/. 
  14. Julian; FerventSeker; Monika; ProfessionalIkuTurso; CromulentPellonPekko (2018-11-09). "Ways to Run Linux Applications on Android: UserLAnd - A Review". Slant.co. https://www.slant.co/topics/6788/viewpoints/12/~ways-to-run-linux-applications-on-android~userland.