Linux Screen Reader

Last updated
Linux Screen Reader
Linux Screen Reader logo.png
Initial releaseMay 19, 2006 (2006-05-19) [1]
Final release
0.5.3 / June 4, 2007 (2007-06-04)
Written in Python
Operating system Unix-like
Type Screen reader Accessibility
License New BSD License
Website wiki.gnome.org/LSR

The Linux Screen Reader (LSR) is a discontinued free and open source effort to develop an extensible assistive technology for the GNOME desktop environment. The goal of the project was to create a reusable development platform for building alternative and supplemental user interfaces in support of people with diverse disabilities. [2]

The original use of the LSR platform was to give people with visual impairments access to the GNOME desktop and its business applications (e.g. Firefox, OpenOffice, Eclipse) using speech, Braille, and screen magnification. The extensions packaged with the LSR core were intended to meet this end.

LSR was an alternative to Orca, but there were a number of non-competitive reasons for having two extensible assistive technologies for the GNOME desktop.

Linux Screen Reader (LSR) was started in 2006 by IBM. Initially, LSR was released with the Common Public License but on November 29, 2006, the version 0.3.2 was switched to the New BSD License. [4] It was discontinued in 2007 when IBM focused their resources in other projects. [5]

Maintainers list

The maintainers managed the development process with the help of many other members of the GNOME community: [6]

Other developers who made great contributions to the project were Pete Brunet, Eirikur Hallgrimsson, Scott Haeger, Eitan Isaacson, Andy Shi, Critóbal Palmer and Joel Feiner. [7]

Related Research Articles

Common Desktop Environment

The Common Desktop Environment (CDE) is a desktop environment for Unix and OpenVMS, based on the Motif widget toolkit. It was part of the UNIX 98 Workstation Product Standard, and was for a long time the "classic" Unix desktop associated with commercial Unix workstations.

Solaris (operating system) Unix operating system originally developed by Sun Microsystems

Solaris is a proprietary Unix operating system originally developed by Sun Microsystems. It superseded the company's earlier SunOS in 1993. In 2010, after the Sun acquisition by Oracle, it was renamed Oracle Solaris.

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphical shell. The desktop environment was seen mostly on personal computers until the rise of mobile computing. Desktop GUIs help the user to easily access and edit files, while they usually do not provide access to all of the features found in the underlying operating system. Instead, the traditional command-line interface (CLI) is still used when full control over the operating system is required.

Xfce

Xfce or XFCE is a free and open-source desktop environment for Linux and BSD operating systems.

Gnopernicus Assistive technology

Gnopernicus was a free GNOME desktop application that provided Assistive Technologies (AT) for blind and visually impaired users. Gnopernicus is no longer actively developed and has been replaced by Orca in GNOME.

Eazel was an American software company operating from 1999 to 2001 in Palo Alto and then Mountain View, California. The company created the Nautilus file manager for the GNOME desktop environment on Linux, which was immediately adopted and maintained by the free software community beyond the company's lifespan. Renamed to "GNOME Files", this application is an early example of cloud storage services and continues to be a centerpiece of the Linux desktop environment.

In computing, the System Management BIOS (SMBIOS) specification defines data structures that can be used to read management information produced by the BIOS of a computer. This eliminates the need for the operating system to probe hardware directly to discover what devices are present in the computer. The SMBIOS specification is produced by the Distributed Management Task Force (DMTF), a non-profit standards development organization. The DMTF estimates that two billion client and server systems implement SMBIOS.

TrueOS Unix-like, desktop-oriented operating system

TrueOS is a discontinued Unix-like, server-oriented operating system built upon the most recent releases of FreeBSD-CURRENT.

Assistive Technology Service Provider Interface

Assistive Technology Service Provider Interface (AT-SPI) is a platform-neutral framework for providing bi-directional communication between assistive technologies (AT) and applications. It is the de facto standard for providing accessibility to free and open desktops, like GNU/Linux or OpenBSD, led by the GNOME Project.

Linux Family of free and open-source software operating systems based on the Linux kernel

Linux 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 in a Linux distribution.

HAL is a software subsystem for UNIX-like operating systems providing hardware abstraction.

In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code, the human-readable form of software, was generally distributed with the software providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing. As large-scale operating systems matured, fewer organizations allowed modifications to the operating software, and eventually such operating systems were closed to modification. However, utilities and other added-function applications are still shared and new organizations have been formed to promote the sharing of software.

Orca (assistive technology) Accessibility software

Orca is a free and open-source, flexible, extensible screen reader from the GNOME project for individuals who are blind or visually impaired. Using various combinations of speech synthesis and braille, Orca helps provide access to applications and toolkits that support the AT-SPI.

GNOME Desktop environment for Linux and Unix-like systems

GNOME is a free and open-source desktop environment for Unix-like operating systems. GNOME was originally an acronym for GNU Network Object Model Environment, but the acronym was dropped because it no longer reflected the vision of the GNOME project.

MATE (software) Desktop environment forked from GNOME 2

MATE is a desktop environment composed of free and open-source software that runs on Linux and BSD operating systems. An Argentine user of Arch Linux started the MATE project to fork and continue GNOME 2 in response to the negative reception of GNOME 3, which had replaced its traditional taskbar with GNOME Shell. MATE aims to maintain and continue the latest GNOME 2 code base, frameworks, and core applications.

Cinnamon (desktop environment)

Cinnamon is a free and open-source desktop environment for the X Window System that derives from GNOME 3 but follows traditional desktop metaphor conventions. Cinnamon is the principal desktop environment of the Linux Mint distribution and is available as an optional desktop for other Linux distributions and other Unix-like operating systems as well.

paldo (operating system)

paldo is a computer operating system built on top of the Linux kernel and using the GNU utilities. It was originally developed by Jürg Billeter and Raffaele Sandrini and released in 2004, mainly under the GNU GPL.

The Data Plane Development Kit (DPDK) is an open source software project managed by the Linux Foundation. It provides a set of data plane libraries and network interface controller polling-mode drivers for offloading TCP packet processing from the operating system kernel to processes running in user space. This offloading achieves higher computing efficiency and higher packet throughput than is possible using the interrupt-driven processing provided in the kernel.

Antergos Discontinued Linux distribution based on Arch Linux

Antergos is a discontinued Linux distribution based on Arch Linux. It includes the GNOME desktop environment by default but it could also employ the Cinnamon, MATE, KDE Plasma 5, Deepin, and Xfce desktops. It was first released on July 2012 as Cinnarch and by June 2013 it was ranked among the top 40 most popular distributions viewed at DistroWatch. The Galician word Antergos was chosen "to link the past with the present".

Comparison of user features of operating systems refers to a comparison of the general user features of major operating systems in a narrative format. It does not encompass a full exhaustive comparison or description of all technical details of all operating systems. It is a comparison of basic roles and the most prominent features. It also includes the most important features of the operating system's origins, historical development, and role.

References

  1. "Initial commit" . Retrieved 18 August 2013.CS1 maint: discouraged parameter (link)
  2. "LSR wiki page". Archived from the original on 17 August 2013. Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)
  3. "LSR Frequently Asked Questions" . Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)[ permanent dead link ]
  4. "LSR 0.3.2 - BSD Licensed!" . Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)
  5. "Status of IBM a11y" . Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)
  6. "LSR Maintainers list" . Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)
  7. "LSR Authors list" . Retrieved 16 August 2013.CS1 maint: discouraged parameter (link)