Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

ROX Desktop

From Wikipedia, the free encyclopedia
Desktop environment for X Window System

ROX Desktop
A screenshot of the ROX desktop
Final release
2.11[1] Edit this on Wikidata / 9 October 2011
Repositorygithub.com/rox-desktop/
Written inC,Python,GTK
Operating systemUnix-like
TypeDesktop environment
LicenseGNU General Public License
Websiterox.sourceforge.net/desktop/
AntiX 21 Runit with ROX Desktop 2.11
Lxterminal (one of many Linux terminal or console applications) running neofetch, showing AntiX Linux 21 running ROX Desktop 2.11.

TheROX Desktop is a discontinued[2] graphicaldesktop environment for theX Window System. It is based on theROX-Filer which is a drag and dropspatial file manager. It isfree software released under theGNU General Public License. The environment was inspired by the user interface ofRISC OS (not to be confused withRISC/os).[3] The name "ROX" comes from "RISC OS onX". Programs can be installed or removed easily using Zero Install, a decentralized software installation system.

The project was started by Thomas Leonard as a student atUniversity of Southampton in 1999[4][5] and was still led by him in 2012.

Software components

[edit]
See also:List of GTK applications

The ROX Desktop is adesktop environment based on the ROX-Filerfile manager. Files are loaded by applications by usingdrag and drop from the filer to the application, and saved by dragging back to the filer. Applications areexecutable directories, and are thus alsoinstalled (copied), uninstalled (deleted), and run through the filer interface. ROX has a strong link with Zero Install, a method of identifying and executing programs via aURL, to make software installation completely automatic.

The desktop uses theGTK toolkit, like theGNOME andXfce desktops. The design focuses on small, simple programs using drag-and-drop to move data between them. For example, a user might load a compressed file into a spreadsheet from the web by dragging the data from the web browser to the archiver, and from there into the spreadsheet. A program would be installed in the same way, by dragging the archive from the web to the archiver, and from there to the applications directory in the filer.

Drag-and-drop saving allows the user to save the text file to any directory they please, or directly to another application, such as the archiver on the panel.

ROX Filer

[edit]
ROX-Filer
Screenshot of ROX-Filer
Original author(s)Thomas Leonard
Repository
Operating systemUnix-like
TypeFile manager
LicenseGPL-2.0-or-later
Websiterox.sourceforge.net/desktop/ROX-Filer.html

ROX-Filer is a graphicalspatial file manager for theX Window System. It can be used on its own as a file manager, or can be used as part of ROX Desktop. It is the file manager provided by default in certainLinux distributions such asPuppy Linux andDyne:bolic, and was used inXubuntu untilThunar became stable.

ROX-Filer is built using theGTK+toolkit. Available under the terms of theGPL-2.0-or-later license, ROX-Filer is free software.[6]

Zero Install

[edit]
Zero Install
Zero Install ready to run a downloaded program
Developer(s)Thomas Leonard
Stable release
2.17[7] / May 4, 2020; 4 years ago (2020-05-04)
Repository
Written inOCaml
Operating systemLinux,Unix,macOS,Windows
TypePackage manager
LicenseLGPLv2.1
Website0install.net

Zero Install (or0install) is a multi-platform (Windows, Linux, macOS) system for running applications that allows publishing applications in a decentralized way (without usingcentral repositories, directly on the project websites).[8] Unlike the xcopy mechanism[original research?], 0install retains the advantages of repositories:shared libraries, automatic updates, validation ofdigital signatures.[9]

Zero Install uses the metadata (sometimes called thefeed format) written in XML. Like with xcopy deployment,[original research?] each application gets its own directory and there are no side effects inflicted upon the OS, so no administrative rights are needed and different versions of the same application can be runside-by-side without special modifications.[9]

To run anapplication, the user needs to use a launcher in ROX-Filer, that will ask the system to run an application with the given URL in the script inside the launcher. At the first time launching it, the URL will be used to download the program and save it in the system. The next times the program is launched, the system will not download it again. This is the reason why it is called Zero Install: the launcher tries to run the program, and not install it.[10][non-primary source needed]

See also

[edit]

References

[edit]
  1. ^http://rox.sourceforge.net/desktop/node/962.html.{{cite web}}:Missing or empty|title= (help)
  2. ^Kenlon, Seth (16 December 2019)."Relive Linux history with the ROX desktop | Opensource.com".opensource.com. Retrieved16 June 2024.
  3. ^"ROX founder: Why I brought RISC OS to Unix". Archived fromthe original on 20 November 2007.
  4. ^"RISC O-X?".Acorn User. No. 214. December 1999. p. 10. Retrieved16 August 2013.
  5. ^"comp.sys.acorn.misc – Re: ROX desktop". Archived fromthe original on 10 July 2012.
  6. ^"COPYING". Archived fromthe original on 23 July 2012.
  7. ^"Releases · 0install/0install".GitHub.
  8. ^Khurshid, Usman (12 September 2013)."Run Windows Programs Without Having to Install Them".Make Tech Easier. Retrieved15 June 2024.
  9. ^abEicher 2011, p. 8.
  10. ^"Zero Install and AddApp | ROX Desktop".ROX Desktop. 20 November 2007. Archived fromthe original on 20 November 2007. Retrieved21 June 2024.

Sources

[edit]

Notes

[edit]

External links

[edit]


Desktop
environments

(comparison)
GTK-based
Qt-based
Motif-based
Other
Graphical
shells
X window
managers

(comparison)
Compositing
Stacking
Tiling
Wayland
compositors
Related
General
Software
packages
Community
Organisations
Licenses
Types and
standards
Challenges
Related
topics
Cross-platform
Unix-like
DOS
OS/2 etc.
Windows
Official
Unofficial
Macintosh OSs
Classic Mac OS
macOS
BeOS etc.
Retrieved from "https://en.wikipedia.org/w/index.php?title=ROX_Desktop&oldid=1272788918"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp