Jump to content

UserLAnd Technologies: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
KMaster888 (talk | contribs)
Overview: reduce refspam
 
(41 intermediate revisions by 22 users not shown)
Line 1: Line 1:
{{Short description|Compatibility layer mobile app}}
{{AFC submission|t||ts=20190727233635|u=Champ68|ns=118|demo=}}
{{Copyvio-revdel|url=https://www.fossmint.com/userland-run-linux-distros-on-android/}}
{{Infobox software
{{Infobox software
| name = UserLAnd
| name = UserLAnd
| logo = UserLAnd_Logo_PNG.png
| logo = UserLAnd Logo.png
| logo size = 120px
| logo size = 120px
| logo caption =
| logo caption =
Line 14: Line 13:
| released = {{Start date and age|2018|10|17}}
| released = {{Start date and age|2018|10|17}}
| ver layout =
| ver layout =
| latest release version = 2.6.1
| latest release version = 2.7.3
| latest release date = {{Start date and age|2019|07|26}}
| latest release date = {{Start date and age|2020|08|05}}<ref>{{cite web |title=Release v2.7.3 |url=https://github.com/CypherpunkArmory/UserLAnd/releases/tag/v2.7.3 |website=Github |access-date=12 February 2021}}</ref>
| latest preview version =
| latest preview version =
| latest preview date =
| latest preview date =
Line 23: Line 22:
| platform =
| platform =
| size = 14.04 [[Megabyte|MB]]
| size = 14.04 [[Megabyte|MB]]
| language = [[Arabic]], [[Cantonese]], [[English language|English]], [[French language|French]], [[Mandarin Chinese]], [[Spanish language|Spanish]],
| language = [[Arabic]], [[Brazilian Portuguese]], [[English language|English]], [[French language|French]], [[Japanese language|Japanese]], [[Persian language|Persian]], [[Russian language|Russian]], [[Simplified Chinese characters|Simplified Chinese]], [[Spanish language|Spanish]], [[Traditional Chinese characters|Traditional Chinese]]
| language count = 6
| language count = 10
| language footnote =
| language footnote =
| genre = [[Compatibility layer]]
| genre = [[Compatibility layer]]
Line 30: Line 29:
| website = {{URL|https://userland.tech/}}
| website = {{URL|https://userland.tech/}}
}}
}}
'''UserLAnd Technologies''' is a [[free and open-source]] [[compatibility layer]] [[mobile app]] that allows [[Linux]] [[Linux distribution|distributions]], [[Computer program|computer programs]], [[Computer game|computer games]] and [[Numerical analysis|numerical computing]] programs to run on [[Mobile device|mobile devices]] without requiring a [[root account]]. UserLAnd also provides a [[Library (computing)|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 [[User space|userland]] in modern computer [[Operating_system|operating systems]].

'''UserLAnd Technologies''' is a [[free and open-source]] [[Advertising|ad]]-free [[compatibility layer]] [[mobile app]] that allows [[Linux]] [[Linux distribution|distributions]], [[Computer program|computer programs]], [[Computer game|computer games]] and [[Numerical analysis|numerical computing]] programs to run on [[Mobile device|mobile devices]] without requiring a [[root account]]. UserLAnd also provides a [[Library (computing)|program library]] of popular free and open-source Linux-based programs to which additional programs and different versions of programs can be added.


==Overview==
==Overview==
Unlike other [[Linux]] [[compatibility layer]] [[Mobile app|mobile apps]], UserLAnd does not require a [[root account]].<ref name="FOSSMint">{{cite news |last=Okoi |first=Martins D. |date=2019-03-09 |title=UserLAnd – Run Linux Distros and Apps on Android Easily |url=https://www.fossmint.com/userland-run-linux-distros-on-android/ |work=FOSSMint |access-date=2019-07-26}}</ref><ref name="Linux Journal">{{cite news |last=Koutoupis |first=Petros |date=2018-07-09 |title=UserLAnd, a Turnkey Linux in Your Pocket |url=https://www.linuxjournal.com/content/userland-turnkey-linux-your-pocket/ |work=[[Linux Journal]] |access-date=2019-07-26}}</ref><ref name="Livewire">{{cite news |last=Wallen |first=Jack |date=2018-03-06 |title=How to Run Linux On Android Devices |url=https://www.lifewire.com/run-linux-on-android-4586926/ |work=[[Lifewire]] |access-date=2019-07-26}}</ref><ref name="computingforgeeks">{{cite news |last=Mutai |first=Josphat |date=2018-10-21 |title=Install and run Linux distribution on Android without root using UserLAnd |url=https://computingforgeeks.com/userland-run-linux-distribution-on-android-without-root/ |work=computingforgeeks.com |access-date=2019-07-26}}</ref><ref name="OS Journal">{{cite news |last=Torres |first=JC |date=2018-11-11 |title=UserLAnd Review: a little Linux in your pocket |url=https://osjournal.com/userland-review-a-little-linux-in-your-pocket-327/ |work=OS Journal |access-date=2019-07-26}}</ref><ref name="Fossbytes">{{cite news |last=Verma |first=Adarsh |date=2018-10-22 |title=Want To Run Linux On Android Without Rooting? Using UserLAnd |url=https://fossbytes.com/userland-linux-apps-distros-on-android-no-rooting/ |work=Fossbytes |access-date=2019-07-26}}</ref><ref name="SlashGear">{{cite news |last=Burns |first=Chris |date=2018-10-18 |title=Suddenly Linux runs in Android |url=https://www.slashgear.com/suddenly-linux-runs-in-android-18550564/ |work=SlashGear |access-date=2019-07-26}}</ref><ref name="androidcommunity">{{cite news |last=Padla |first=Rei |date=2018-10-19 |title=UserLand allows Linux apps, distributions run on Android |url=https://androidcommunity.com/userland-allows-linux-apps-distributions-run-on-android-20181019/ |work=androidcommunity.com |access-date=2019-07-26}}</ref><ref name="Korben">{{cite news |last=Korben |first= |date=2019-06-17 |title=Dotez votre smartphone Android de plusieurs distribs Linux avec UserLand |url=https://korben.info/android-linux-avec-userland.html |work=korben.info |access-date=2019-07-26}}</ref> UserLAnd's ability to function without [[Root directory|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.<ref name="Livewire" /> Furthermore, the requirement of programs other than UserLAnd to "root" your mobile device has proven a formidable challenge for inexperienced Linux users.<ref name="OS Journal" /> 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.<ref name="OS Journal" />
Unlike other [[Linux]] [[compatibility layer]] [[Mobile app|mobile apps]], UserLAnd does not require a [[root account]].<ref name="FOSSMint">{{cite news |last=Okoi |first=Martins D. |date=2019-03-09 |title=UserLAnd – Run Linux Distros and Apps on Android Easily |url=https://www.fossmint.com/userland-run-linux-distros-on-android/ |work=FOSSMint |access-date=2019-07-26}}</ref><ref name="Linux Journal">{{cite news |last=Koutoupis |first=Petros |date=2018-07-09 |title=UserLAnd, a Turnkey Linux in Your Pocket |url=https://www.linuxjournal.com/content/userland-turnkey-linux-your-pocket/ |work=[[Linux Journal]] |access-date=2019-07-26}}</ref><ref name="Livewire">{{cite news |last=Wallen |first=Jack |date=2018-03-06 |title=How to Run Linux On Android Devices |url=https://www.lifewire.com/run-linux-on-android-4586926/ |work=[[Lifewire]] |access-date=2019-07-26}}</ref><ref name="computingforgeeks">{{cite news |last=Mutai |first=Josphat |date=2018-10-21 |title=Install and run Linux distribution on Android without root using UserLAnd |url=https://computingforgeeks.com/userland-run-linux-distribution-on-android-without-root/ |work=computingforgeeks.com |access-date=2019-07-26}}</ref><ref name="OS Journal">{{cite news |last=Torres |first=JC |date=2018-11-11 |title=UserLAnd Review: a little Linux in your pocket |url=https://osjournal.com/userland-review-a-little-linux-in-your-pocket-327/ |work=OS Journal |access-date=2019-07-26}}</ref><ref name="Fossbytes">{{cite news |last=Verma |first=Adarsh |date=2018-10-22 |title=Want To Run Linux On Android Without Rooting? Using UserLAnd |url=https://fossbytes.com/userland-linux-apps-distros-on-android-no-rooting/ |work=Fossbytes |access-date=2019-07-26}}</ref><ref name="SlashGear">{{cite news |last=Burns |first=Chris |date=2018-10-18 |title=Suddenly Linux runs in Android |url=https://www.slashgear.com/suddenly-linux-runs-in-android-18550564/ |work=SlashGear |access-date=2019-07-26}}</ref><ref name="androidcommunity">{{cite news |last=Padla |first=Rei |date=2018-10-19 |title=UserLand allows Linux apps, distributions run on Android |url=https://androidcommunity.com/userland-allows-linux-apps-distributions-run-on-android-20181019/ |work=androidcommunity.com |access-date=2019-07-26}}</ref><ref name="Korben">{{cite news |last=Korben |date=2019-06-17 |title=Dotez votre smartphone Android de plusieurs distribs Linux avec UserLand |url=https://korben.info/android-linux-avec-userland.html |work=korben.info |access-date=2019-07-26}}</ref> UserLAnd's ability to function without [[Root directory|root directories]], also known as "[[Rooting (Android)|rooting]]," avoids "[[Brick (electronics)|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.<ref name="Livewire" /> Furthermore, the requirement of programs other than UserLAnd to "root" your mobile device has proven a formidable challenge for inexperienced Linux users.<ref name="OS Journal" /> 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.<ref name="OS Journal" />


UserLAnd allows those with a mobile device to run Linux programs, many of which aren't available as mobile aps.<ref name="FOSSMint" /><ref name="Linux Journal" /><ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="Fossbytes" /><ref name="SlashGear" /><ref name="androidcommunity" /><ref name="Korben" /> Even for those Linux applications, e.g. [[Firefox]], which have mobile versions available, people often find that their user experience with these mobile versions in pales in comparison with their [[Desktop computer|desktop]].<ref name="How2Shout">{{cite news |last=Basu |first=Sarbasish |date=2019-06-28 |title=UserLAnd: Install Git, IDLE, GIMP Linux PC based apps on Android |url=https://www.how2shout.com/how-to/userland-install-git-idle-firefox-linux-pc-based-apps-on-android.html |work=how2shout.com |access-date=2019-07-27}}</ref> UserLAnd allows its users to recreate that desktop experience on their mobile device.
UserLAnd allows those with a mobile device to run Linux programs, many of which aren't available as mobile apps.<ref name="FOSSMint" /><ref name="Linux Journal" /><ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="SlashGear" /><ref name="Korben" /> 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 computer|desktop]].<ref name="How2Shout">{{cite news |last=Basu |first=Sarbasish |date=2019-06-28 |title=UserLAnd: Install Git, IDLE, GIMP Linux PC based apps on Android |url=https://www.how2shout.com/how-to/userland-install-git-idle-firefox-linux-pc-based-apps-on-android.html |work=how2shout.com |access-date=2019-07-27}}</ref> UserLAnd allows its users to recreate that desktop experience on their mobile device.


UserLAnd currently only operates on [[Android (operating system)|Android]] mobile devices. UserLAnd is available for [[download]] on [[Google Play]]
UserLAnd currently only operates on [[Android (operating system)|Android]] mobile devices. UserLAnd is available for [[download]] on [[Google Play]] and [[F-Droid]].<ref name="Google Play">{{cite web |title=UserLAnd on the Google Play Store |url=https://play.google.com/store/apps/details?id=tech.ula |access-date=2019-08-17}}</ref><ref name="F-Droid">{{cite web |title=UserLAnd on F-Droid |url=https://f-droid.org/packages/tech.ula/ |access-date=2019-08-17}}</ref>


==Operation==
==Operation==
To use UserLAnd, one must first downloadtypically from F-Droid or the Google Play Storethe application and then install it.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> Once installed, a user selects an app to open.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> When a program is selected, the user is prompted to enter [[login]] information and select a connection type.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> Following this, the user gains access to their selected program.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" />


==Program library==
To use UserLAnd, one must first download-typically from the Google Play Store-the application and then install it.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> Once installed, a user selects an app to open.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> When a program is selected, the user is prompted to enter [[login]] information and select a connection type.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" /> Following this, the user gains access to their selected program.<ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="How2Shout" />
UserLAnd is pre-loaded with the [[Linux distribution|distributions]] [[Alpine Linux|Alpine]], [[Arch Linux|Arch]], [[Debian]], [[Kali Linux|Kali]], and [[Ubuntu]]; the [[web browser]] [[Firefox]]; the [[Desktop environment|desktop environments]] [[LXDE]] and [[Xfce]]; the [[Deployment environment|deployment environments]] [[Git]] and [[IDLE]]; the [[Text-based game|text-based games]] [[Colossal Cave Adventure]] and [[Zork]]; the [[Numerical analysis|numerical computing]] programs [[gnuplot]], [[GNU Octave]] and [[R (programming language)|R]]; the [[Productivity software#Office suite|office suite]] [[LibreOffice]]; and the [[Graphics software|graphics editors]] [[GIMP]] and [[Inkscape]]. Further Linux programs and different versions of programs may be added to this [[Library (computing)|program library]].


==Reception==
<ref name="FOSSMint" /><ref name="Linux Journal" /><ref name="Livewire" /><ref name="computingforgeeks" /><ref name="OS Journal" /><ref name="Fossbytes" /><ref name="SlashGear" /><ref name="androidcommunity" /><ref name="Korben" /><ref name="How2Shout" />
A review on [[Slant.co]] listed UserLAnd's "Pro's": support for [[Virtual Network Computing|VNC]] X sessions, no "rooting" required, easy [[Installation (computer programs)|setup]], and that it's [[Free and open-source software|free and open-source]]; and "Con's": its lack of support for [[Android Lollipop|Lollipop]] and the difficulty of use for non-technical users.<ref>{{cite news |last1=Julian |last2=FerventSeker |last3=Monika |last4=ProfessionalIkuTurso |last5=CromulentPellonPekko |date=2018-11-09 |title=Ways to Run Linux Applications on Android: UserLAnd - A Review |url=https://www.slant.co/topics/6788/viewpoints/12/~ways-to-run-linux-applications-on-android~userland |work=[[Slant.co]] |access-date=2019-07-27}}</ref> 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.<ref name="OS Journal" /><ref name="SlashGear" /> 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.<ref name="OS Journal" /> [[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."<ref name="Linux Journal" /> SlashGear stated that UserLAnd is "absolutely super simple to use and requires little to no technical knowledge to get off the ground running."<ref name="SlashGear" />


==Program Library==
==See also==
* [[OS virtualization and emulation on Android]]


==References==
UserLAnd is pre-loaded with the [[Linux distribution|distributions]] [[Alpine Linux|Alpine]], [[Arch Linux|Arch]], [[Debian]], [[Kali Linux|Kali]], and [[Ubuntu]]; the [[web browser]] [[Firefox]]; the [[Desktop environment|desktop environments]] [[LXDE]] and [[Xfce]]; the [[Deployment environment|deployment environments]] [[Git]] and [[IDLE]]; the [[Text-based game|text-based games]] [[Colossal Cave Adventure]] and [[Zork]]; the [[Numerical analysis|numerical computing]] programs [[gnuplot]], [[GNU Octave]] and [[R (programming language)|R]]; the [[Productivity software#Office suite|office suite]] [[LibreOffice]]; and the [[Graphics software|graphics editors]] [[GIMP]] and [[Inkscape]]. To this [[Library (computing)|program library]] further Linux programs and different versions of programs may be added.
{{Reflist|colwidth=30em}}


{{Unix}}
==Reception==


{{DEFAULTSORT:UserLAnd}}
==References==
[[Category:2018 software]]
{{reflist|colwidth=30em}}
[[Category:Android emulation software]]
[[Category:Compatibility layers]]
[[Category:Computing platforms]]
[[Category:Cross-platform software]]
[[Category:Free software programmed in Java (programming language)]]
[[Category:Free system software]]
[[Category:Linux APIs]]
[[Category:Linux emulation software]]
[[Category:Wine (software)]]

Latest revision as of 04:01, 6 December 2024

UserLAnd
Developer(s)UserLAnd Technologies, LLC
Initial releaseOctober 17, 2018; 6 years ago (2018-10-17)
Stable release
2.7.3 / August 5, 2020; 4 years ago (2020-08-05)[1]
Repositorygithub.com/CypherpunkArmory/UserLAnd
Written inKotlin and Java
Operating systemAndroid
Size14.04 MB
Available in10 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

[edit]

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][8][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

[edit]

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

[edit]

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

[edit]

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

[edit]

References

[edit]
  1. ^ "Release v2.7.3". Github. Retrieved 12 February 2021.
  2. ^ a b Okoi, Martins D. (2019-03-09). "UserLAnd – Run Linux Distros and Apps on Android Easily". FOSSMint. Retrieved 2019-07-26.
  3. ^ a b c Koutoupis, Petros (2018-07-09). "UserLAnd, a Turnkey Linux in Your Pocket". Linux Journal. Retrieved 2019-07-26.
  4. ^ a b c d e f g Wallen, Jack (2018-03-06). "How to Run Linux On Android Devices". Lifewire. Retrieved 2019-07-26.
  5. ^ a b c d e f Mutai, Josphat (2018-10-21). "Install and run Linux distribution on Android without root using UserLAnd". computingforgeeks.com. Retrieved 2019-07-26.
  6. ^ a b c d e f g h i j Torres, JC (2018-11-11). "UserLAnd Review: a little Linux in your pocket". OS Journal. Retrieved 2019-07-26.
  7. ^ Verma, Adarsh (2018-10-22). "Want To Run Linux On Android Without Rooting? Using UserLAnd". Fossbytes. Retrieved 2019-07-26.
  8. ^ a b c d Burns, Chris (2018-10-18). "Suddenly Linux runs in Android". SlashGear. Retrieved 2019-07-26.
  9. ^ Padla, Rei (2018-10-19). "UserLand allows Linux apps, distributions run on Android". androidcommunity.com. Retrieved 2019-07-26.
  10. ^ a b Korben (2019-06-17). "Dotez votre smartphone Android de plusieurs distribs Linux avec UserLand". korben.info. Retrieved 2019-07-26.
  11. ^ a b c d e Basu, Sarbasish (2019-06-28). "UserLAnd: Install Git, IDLE, GIMP Linux PC based apps on Android". how2shout.com. Retrieved 2019-07-27.
  12. ^ "UserLAnd on the Google Play Store". Retrieved 2019-08-17.
  13. ^ "UserLAnd on F-Droid". Retrieved 2019-08-17.
  14. ^ Julian; FerventSeker; Monika; ProfessionalIkuTurso; CromulentPellonPekko (2018-11-09). "Ways to Run Linux Applications on Android: UserLAnd - A Review". Slant.co. Retrieved 2019-07-27.