|
|
| About site: Software/Operating Systems/Extensible - Extensible Operating Systems |
Return to Computers also Computers |
| About site: http://www.cs.unm.edu/~riesen/prop/node26.html |
Title: Software/Operating Systems/Extensible - Extensible Operating Systems Brief description, and on-site links to descriptions of Choices, Exokernel, GLUnix, VINO, SPIN. |
|
|
|
|
Jef_Raskin_the_Movie Film about Raskin being made via Internet collaboration. Interviews, comments, sample footage, Raskin Lectures on user Interface. Short segments use Creative Commons license.
| Bare_Bones_Software__BBEdit Editor for Macintosh. Documentation, support, plug-ins, scripts.
| Software_Protection_Labs Offers a full range of software copy protection products for all PC platforms including Dos and Windows. No source code modification or hardware needed.
| Mankua Makers of Texture Layers. Company focused in the research and development of new and advanced rendering and animation software. Download free plugins.
| AIX_Patches_-_Fixdist You need the "fixdist" program to install AIX patches.
| PhpLens PHP application server. Databases can be presented as html tables with facilities to create, edit, paginate, search and delete records.
|
|
| Alexa statistic for http://www.cs.unm.edu/~riesen/prop/node26.html |
Please visit: http://www.cs.unm.edu/~riesen/prop/node26.html
|
| Related sites for http://www.cs.unm.edu/~riesen/prop/node26.html |
| Abyss_Web_Server A free and small personal web server for Windows and Linux supporting HTTP/1.1 and CGI. Features a remote web management interface. | | How_to_Block_MS_Internet_Explorer_From_Your_Site A short tutorial from Devin Carraway, with requisite source code and suggestions for various server environments. | | Free_Hindi_Ringtones Provides Hindi ringtones in keypress format for Nokia composer in monophonic format. | | Universal_Report A generic code analysis and documentation tool to easily analyse and generate a structured and formatted overview of a given set of program codes in Basic, C, C++, COBOL, Fortran, Java, Matlab, Pascal | | Extreme_Programming__XP Short explanation of XP aspects relevant to customers: iterations, user stories, acceptance tests, releases. Open Source Articles. | | Swindle_-_Scheme_with_OOP_extensions A CLOS-like object system for MzScheme. Many other extensions like a generalized set. (a la SRFI-17). | | Hague,_Charles_aka_Chiruresu_-_Chazco_Enterprises_Ltd Contains various projects including the IRIS HTML editor and NetTV Internet TV. Also includes articles, blogs and reviews. | | BayesiaLab Bayesian network laboratory producing a broad set of tools for structure learning, analysis, adaptive questionnaires, and dynamic Bayesian networks | | Impactware_Freeware Offers a musicPlayer with source code. | | Memory_Stick_Data_Recovery Memory stick data recovery software and digital photo recovery service. Recover your digital photos from your memory stick after deleting them or formatting the card. | | The_CImg_Library The C++ Templated Image Processing Library, provides simple classes and functions to process and display images. For Unix/X11 and Windows. [Open source, GPL] | | SPAA_\'08 20th ACM Symposium on Parallelism in Algorithms and Architectures. June 14–16, Munich, Germany. | | Seacloak_Software Makers of Traffic Report - a web log analysis application for the Macintosh. User's guide, sample reports. | | DesignConcept Creates graphics for book, page, screen and package. | | Digitalmighty_Design Offering design, graphic design, illustration, photo restoration, and layout design for individuals and small companies. Located in Madison, Wisconsin, United States. | | Calli Offers design, development, hosting, and imaging solutions. | | Green_Olive_Tree Offers design, custom programming and hosting. Located in Virginia, United States | | Lang,_Paul Offers web design and hosting services, as well as programming, e-commerce, and interactivity. | | Lord_Razor\'s_World Homemade gestures and avatars are available in .zip file format. | | Objects_d\'AW Community donation site that includes free avatars, seqs(gestures), and objects for use in Active Worlds Uniservers. |
|
This is websites2007.org cache of m/ as retrieved on 2008.09.05 websites2007.org's cache is the snapshot that we took of the page as we crawled the web. The page may have changed since that time.
|
Extensible Operating Systems Next: SpinUp: Related Work Previous: Workstation Environments Extensible Operating Systems An extensible operating system lets an application apply certain customization to tailor the operating system's behavior to the needs of the application. Applications running on personal computers have been taking advantage of the non-existing protection mechanisms in MS-DOS and the Apple Macintosh operating system to extend the operating system. For example, intercepting keystrokes and mouse events, as well as writing to screen memory directly is possible. These simple operating systems are not able to protect themselves or other applications from buggy or malicious user code. Many variants of the Unix operating system allow a trusted user (the system administrator) to modify the running system by adding new device drivers and kernel services such as different file systems. Flexibility is lost, since the applications cannot dynamically adjust the system to their needs anymore. Furthermore, the operating system still has no way of verifying that the extension will not harm the system or other applications. Current research in extensible operating systems tries to address these issues. The goal is to let applications safely modify system behavior. For example, it should be possible for an application to specify its own memory page manager. The kernel would call this page manager when the system needs to reclaim memory pages currently allocated to this application. The application specific page manager can then decide which pages should be given up. For this to be efficient, the page manager needs to reside inside the kernel, so no expensive cross-domain calls are necessary to evict memory pages. The page manager has to be isolated so it can not disrupt other kernel services or wreck havoc with the page handling of other applications. Several recent systems use the methods presented in Section 2.2 to enable such extensions. In this section we look at SPIN, the MIT Exo kernel, GLUnix, VINO, and Choices. Spin Exo Kernel GLUnix VINO Choices Next: SpinUp: Related Work Previous: Workstation EnvironmentsRolf Riesen Wed Jan 22 22:24:20 MST 1997 |
|
| |
Brief | description, | and | on-site | links | to | descriptions | of | Choices, | Exokernel, | GLUnix, | VINO, | SPIN. |
|
http://www.cs.unm.edu/~riesen/prop/node26.html
Extensible Operating Systems 2008 September
dvd rental
dvd
Brief description, and on-site links to descriptions of Choices, Exokernel, GLUnix, VINO, SPIN.
Rules
|
© 2008 Internet Explorer 5+ or Netscape 6+
|
|
Recommended Sites: 1.
Arts -
Business -
Computers -
Games -
Health -
Home -
Kids and Teens -
News -
Recreation -
Reference -
Regional -
Science -
Shopping -
Society -
Sports -
World
Miss Gallery
- Top Anime Hentai
- DVD rental by mail
- BabbFest - Credit Cards - Loans - Free Advertising - Advertising
|