libumlib-dev - View-OS in user space - Development files

Property Value
Distribution Debian 9 (Stretch)
Repository Debian Main i386
Package filename libumlib-dev_0.8.2-1.1+b1_i386.deb
Package name libumlib-dev
Package version 0.8.2
Package release 1.1+b1
Package architecture i386
Package type deb
Category devel::library libdevel role::devel-lib
License -
Maintainer Debian VSquare Team <>
Download size 16.49 KB
Installed size 58.00 KB
View-OS is a novel approach to the process/kernel interface.  The semantics of
each system call can be assigned process by process giving the user the right
to decide which view of the system each process has to join.  Each process can
"see" a different file system structure, networking resources, processor,
devices.  Moreover some of the resources can be provided by the user
him/herself, thus these resource can be private to the single process and are
not known a priori by the system.  Groups of processes can share the same view
but this is just an optimization to share management methods.
For more information, see
UMView is a user-mode implementation of View-OS.  Processes are run with a
controlling daemon that captures all the system calls (at present using the
ptrace() system call) and uses dynamically loadable modules to change their
This package contains headers and library needed to write and compile new
UMView modules. For some simple module examples, you can take a look to the
existing modules (expecially in the um_testmodule directory of the source


Package Version Architecture Repository
libumlib-dev_0.8.2-1.1+b1_amd64.deb 0.8.2 amd64 Debian Main
libumlib-dev - - -


Name Value
libumlib0 = 0.8.2-1.1+b1


Name Value
libumlib0-dev -


Name Value
libumlib0-dev -


Type URL
Binary Package libumlib-dev_0.8.2-1.1+b1_i386.deb
Source Package umview

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libumlib-dev deb package:
    # sudo apt-get install libumlib-dev




2014-10-12 - gregor herrmann <>
umview (0.8.2-1.1) unstable; urgency=low
* Non-maintainer upload.
* Fix "FTBFS: um_select.c:177: undefined reference to `__FDELT'":
apply patch from Ubuntu / Ilya Barygin:
- Fix FTBFS because of renamed macro.
(Closes: #707402)
* Build-depend on libvdeplug-dev, libvdeplug2-dev is only provided by
Also taken from Ubuntu / Jeremy Bicha.
* Apply patch from Thomas Funk that removes EPOLL_NONBLOCK.
(Taken from upstream.)
* Apply patch from Roland Stigge: add architecture powerpcspe in
debian/control. (Closes: #734997)
2012-06-17 - Ludovico Gardenghi <>
umview (0.8.2-1) unstable; urgency=low
* New upstream release
+ Remove um_lwip module (no more needed for lwip networking)
(Closes: #663671)
+ New viewfs (replaces modifshide)
* Update copyright file
+ New upstream URL (Closes: #674216)
+ canonicalize.c has been rewritten, removed LGPL part
* Add libcap-dev and dpkg-dev to Build-Depends
* Bump to Standards-Version 3.9.3
+ Remove .la files from libumlib-dev
+ Add missing comma in Depends field
* Switch to machine-readable copyright file
* Remove empty .dirs files
2009-06-14 - Ludovico Gardenghi <>
umview (0.6-1) unstable; urgency=low
[ Filippo Giunchedi ]
* Add DM-Upload-Allowed field
[ Ludovico Gardenghi ]
* New upstream release
+ Fix "FTBFS: Cannot find linux/dirent.h" (new upstream corrects the
path name and includes a .h with the needed definitions which are no
more accessible.) (Closes: #527518)
* Update standard-version to 3.8.1 (no changes needed).
* Added missing misc:Depends to libumlib-dev.
* Changed with
* Fixed versionless license file names.
2008-06-23 - Ludovico Gardenghi <>
umview (0.5-2) unstable; urgency=low
* umview must recommend libpurelibc1, not 0.
2008-06-18 - Filippo Giunchedi <>
umview (0.5-1) unstable; urgency=low
[ Ludovico Gardenghi ]
* New upstream release
+ fix loading of lwipv6 (Closes: #470462)
+ fix building on amd64 (Closes: #417047)
+ fix wrong include (Closes: #479979)
[ Filippo Giunchedi ]
* Move libumlib0-dev to libumlib-dev 
* Update standard-versions to 3.8.0 (add Homepage and change Source-Version) 
2007-02-13 - Guido Trotter <>
umview (0.4a-2) unstable; urgency=low
* Fix umlib0-dev dependencies
2007-02-13 - Guido Trotter <>
umview (0.4a-1) unstable; urgency=low
[ Debian VSquare Team ]
* Initial release
[ Guido Trotter ]
* Fix Build Dependencies
* The "valentine for reenzo" release

See Also

Package Description
libumlib0_0.8.2-1.1+b1_i386.deb View-OS in user space - Support library for modules
libumockdev-dev_0.8.12-1_i386.deb development files and documentation for libumockdev
libumockdev0_0.8.12-1_i386.deb hardware mocking testbed for bug reports and regression tests
libunac1-dev_1.8.0-6_i386.deb A C programmer's library that removes accents from a string
libunac1_1.8.0-6_i386.deb The unac programming library - runtime version
libunbound-dev_1.6.0-3+deb9u2_i386.deb static library, header files, and docs for libunbound
libunbound2_1.6.0-3+deb9u2_i386.deb library implementing DNS resolution and validation
libuncommons-maths-java-doc_1.2.3-1_all.deb Maths library for Java - Documentations
libuncommons-maths-java_1.2.3-1_all.deb Maths library for Java
libuncommons-watchmaker-framework-java_0.7.1-1_all.deb Framework for Evolutionary Computation
libuncommons-watchmaker-swing-java_0.7.1-1_all.deb Framework for Evolutionary Computation - Swing library
libunibilium-dev_1.2.0-1_i386.deb simple, self-contained terminfo library (development files)
libunibilium0_1.2.0-1_i386.deb simple, self-contained terminfo library
libunibreak-dev_1.1-2_i386.deb line breaking library for Unicode (development files)
libunibreak-doc_1.1-2_all.deb line breaking library for Unicode (documentation)