LinuxLinks.com
Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Guide | Free Software | MyLinks | Add Link | Modify Link | New | Hot | Link Us | Bookmark

Search/Browse

 Category Gateway
More Options
Category:  

Related Sites

LinuxLinks Login

Login:

Password:



Click here
to start your own
Link collection!

LinuxLinks News
 · Little thin client runs Linux
 · $7 Soc runs Linux
 · Linux examined: Fedora 9
 · Asus to ship all motherboards with Linux
 · Linux rides pillion on Mumbai city buses
 · From newb to 100 with Ubuntu Linux 8.04
 · Verizon Wireless to introduce Linux phones
 · Red Hat’s Fedora 9 debuts with new features
 · Fedora 9 - an OS that even the Linux challenged can love
 · Time to slow down?
(more...)

 

Latest Links
Java Clazz Utils
AZR3-JACK
p@rdalys
Virt-df
ANSI32
(more...)

 

Google Search
 



Top : Software : Programming : Libraries : Kernel

Highlights
Little thin client runs Linux
The Italian firm CompuMaster has introduced a compact thin client that runs Linux. The "Praim Ino" can be mounted on the back of a monitor, draws just six Watts, and comes with a variety of client software, the company says.

(Read more)
Kate
Kate is a multi document editor, based on a rewritten version of the kwrite editing widget of KDE, offering all the features of that plus a bunch of its own. Kate has been been moved to the kdebase package, and is a builtin part of your favorite desktop since release 2.2. Being a native KDE application, Kate is of course born with networking transparency, as well as it integrates with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. Read more

Links:

  • Abstract Large Files
    a portable library for writing files that can be larger than 2GB or contain holes on systems that don't natively support one or both properties
  • ARCH
    a library of tools for multiprocessor machine and computer cluster programming. It is object-oriented that has been built upon MPI and consists in a set of programming constructs dedicated to concurrent and parallel programming organized around the central notion of threading
  • auditunlink
    a Linux shared library that intercepts the unlink system call, and logs which process, program, and user initiated it, and to which file the call was applied
  • Bonddb
    an object oriented wrapper for postgresql SQL. It's a fast data abstraction layer written in C for C/C++ applications to allow easy access to class objects
  • Cheap Threads
    a library of portable C routines to implement cooperative multitasking with prioritized scheduling
  • Coral Tree Library Set
    includes modules for basic operating system abstractions, general purpose templates and classes, well behaved application modules, platform independent builder, thread abstraction, network abstractions, event/window system abstraction, and a widget set for the event/window system abstraction
  • CrissCross
    CrissCross is a small cross-platform C++ library for threading, console and file I/O, CPU identification (CPUID), and sockets (TCP and UDP).
  • DBH
    Disk Based Hashtables: a library to create Disk Based Hashtables on POSIX systems
  • DM1 Thread Library
    a C++ library that implements a portable layer of Threads functionality on top of pthreads on UNIX platforms, and Win32 threads on Windows platforms
  • DPCRTLMM
    DPCRTLMM (Daybo Logic C-RTL Memory Management) is an ANSI C memory management library, including callbacks, a debug log, leak reporting, and garbage collection.
  • DSP5600x disassembly
    implementing Motorola DSP5600x disassembler. It's an ANSI C link library that should be useful for people writing debuggers, memory monitors etc for DSP5600x chips
  • ELFIO
    ELF (Executable and Linkable Format) reader and producer implemented as a C++ library
  • FCFS RWLock
    a working implementation of a First-Come First-Served Readers/Writers lock for POSIX threads
  • GnomeVFS
    GnomeVFS is the virtual filesystem abstraction library that is currently used as the foundations for the Nautilus File Manager and GNOME 2 in general.
  • GNU Common C++
    a portable and highly optimized class framework for writing C++ applications that need to use threads, sockets, XML parsing, serialization, config files, etc. This framework offers a class foundation that hides platform differences from your C++ application so that you need not write platform specific code. GNU Common C++ has been ported to compile nativily on most platforms which support either posix threads, or on Microsoft Windows
  • GNU Pth
    The GNU Portable Threads - a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive scheduling for multiple threads of execution ("multithreading") inside server applications
  • IOLib
    a universal multiplatform IO library. Implementations exist in C, C++ and Objective C. IOLib provides a unified interface for accessing different types of data streams. It currently supports file IO, BSD sockets, memory buffers and SOCKS4/5 connections
  • Kernel-Machine Library
    The Kernel-Machine Library is a freely available (released under the GPL) C++ library to promote the use and progress of kernel machines. It is both for academic use and for developing real world applications. The kernel machine library draws heavily from features of modern C++ such as template meta-programming to achieve high performance while at the same time offering a comfortable interface.
  • libaio
    (download) a library of POSIX.1b compliant asynchronous I/O functions based on LinuxThreads
  • libarena
    libarena is a custom memory allocator interface and implementation. Three allocators are provided: flat "LIFO" arena allocator, object pool allocator and a malloc wrapper which provides arbitrary alignment. These can be used directly, or through their exported prototype interfaces.
  • libcardterm
    an Application interface library for Smart Card & Magnetic Stripe Card Terminals, such as the IBM 4779
  • Libchipcard
    a library for easy access to chip cards via chip card readers (terminals)
  • libctf
    libctf is a C thread foundation library that extends pthread functionality by providing common utilities for the programmer. This will ease and enhance threaded program development.
  • libferris.so
    a shared library that provides a Virtual FileSystem (VFS) in the user address space using C++ IO Streams and modern C++ coding designs
  • libfssearch
    a file system traversal library with callback functionality
  • libghthash
    a Generic Hash Table which is meant to be easy to extend, portable, clear in its code and easy to use
  • libieee1284
    intended to be used by applications that need to communicate with (or at least identify) devices that are attached via a parallel port
  • libixp
    libixp is an implementation of the 9P distributed file system protocol as a portable C library for POSIX systems with support for threading.
  • libjio
    to do journaled, transaction-oriented I/O. It provides a very simple transaction API to commit and rollback transactions, and on top of that a UNIX-alike set of functions to perform most regular operations (ie. open, read, write) in a non-intrusive threadsafe and atomic way, with safe and fast crash recovery
  • libmousetrap
    a LGPL'ed C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed(Run Length Encoded) two dimensional cartesian grids with integer precision
  • libnfnetlink
    libnfnetlink is the low-level library for netfilter related kernel/userspace communication. It provides a generic messaging infrastructure for in-kernel netfilter subsystems (such as nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their respective users and/or management tools in userspace.
  • libopensc
    for accessing SmartCard devices using PC/SC Lite middleware package
  • LibOrb
    a library for comminicating with a SpaceOrb 360 and Spaceball Avenger Six-Degree-Of-Freedom virtual reality controllers
  • LibOSDK
    libosdk is an operating systems development toolkit designed to help operating systems programmers avoid using assembly language at all.
  • libparportled
    intended to control a LED device plugged into a parallel port
  • libpeak
    an experimental C library and provides necessary support for an event-based application. Unlike other event libraries, libpeak might process events in parallel on Symmetric Multi-processing (SMP) systems
  • libpseudo
    libpseudo is a generic library that provides simple, thread-safe messaging between threads. It also provides a facility for implementing a run-time tunable, thread-like callback queue for single-threaded applications.
  • libraw1394
    provides direct access to the IEEE 1394 bus (FireWire, iLink) from user space to use any device on the bus without a specialized kernel driver. It uses the IEEE1394 kernel patch
  • LibSBall
    a library for comminicating with Spaceball 2003, 3000, 3003, or 4000 FLX Six-Degree-Of-Freedom virtual reality controllers
  • libshbuf
    libshbuf implements a new kind of IPC: the "shared buffer", a faster, more flexible replacement for standard Unix FIFOs.
  • libsigsegv
    allows handling page faults in a portable way. It is used e.g. for generational garbage collectors and stack overflow handlers
  • Libthreadedserver
    Libthreadedserver provides the required class and framework to create threaded servers in C++.
  • libusb
    a library for use by user level applications to access USB devices regardless of OS
  • libxode
    a library which provides convenience files for dealing with Memory pools, XML and strings
  • LinuxThreads
    an implementation of the Posix 1003.1c thread package for Linux; provides kernel-level threads
  • LURC
    LURC (Light ULM/Reactive library for C) is a lightweight user-space cooperative and reactive threading library designed as a replacement for PThreads or GNU/Pth. It supports suspension, preemption, and protection control blocks, asynchronous-capable threads and Reactive Event Loop integration.
  • lx_lib
    handles memory allocations as structures, keeping important information such as the remaining allocated space and the length of the used string internal to each variable (or descriptor)
  • Mamory
    a library for ROM management in emulator-related projects. It also has a CLI client
  • MTasker
    a two-file C++ library designed to support very simple cooperative multitasking to facilitate writing code that would ordinarily require a statemachine
  • NConfig
    designed to mimic and extend the Windows Registry system
  • Next Generation POSIX Threading
    a derivative of the excellent package GNU Pth. The goal of this project is to attempt to solve the problems associated with the use of the pthreads library on Linux
  • oRTP
    oRTP is a Real Time Protocol stack library under LGPL. Implement the RFC1889 (RTP) with a easy to use API with high and low level access and includes support for multiples profiles, AV profile (RFC1890) being the one by default.
  • oSIP
    oSIP is an free implementation of SIP: the Session Initiation Protocol. oSIP aims to provide the "multimedia/telephony/telecom" developers an easy and porwerful interface to control IP phones and multimedia applications.
  • parapin
    a Parallel Port Pin Programming Library for Linux
  • Protothreads
    extremely lightweight, stackless threads designed for severly memory constrained systems such as deeply embedded systems or sensor network nodes. Protothreads provides linear code execution for event-driven systems implemented in C
  • Quarks Distributed Shared Memory System
    a library developed by the University of Utah and the Computer Systems Labratory which allows multiple computers on a network to run programs designed for shared memory multiprocessors
  • Remote Python Call
    RPyC, or Remote Python Call, is a library for transparent, symmetrical, distributed computing for python. It is good for distributed testing (running centralized tests on many machines/platforms), distribution of workload with centralized control, and remote administration.
  • Shmap
    a simple hashmap library. The difference is, that it uses only shared memory to store its values
  • sigsafe
    a C library for safely, reliably, and promptly handling signals delivered to specific threads without significant overhead. This is a common and challenging problem, and sigsafe can help
  • spprocpool
    spprocpool is a Unix/Linux process worker pool library. It can been used in a multi-threading environment.
  • spThread
    a simple thread management control library, designed to provide a crossplatform-consistent api for thread use
  • ssthreads
    implements the pthreads priority avoidance protocols. It also allows the use of any thread function from a signal handler.
  • State Threads
    a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on) on UNIX-like platforms
  • TPIE
    a software environment (written in C++) that facilitates the implementation of external memory algorithms. The goal of theoretical work in the area of external memory algorithms (also called I/O algorithms or out-of-core algorithms) has been to develop algorithms that minimize the Input/Output communication (or just I/O) performed when solving problems on very large data sets
  • TThread
    TThread is a portable thread library that has native support for messages, mutexes, and conditional variables.
  • uClibc
    a C library for embedded Linux systems. It is much smaller then the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc
  • Vmaps
    to access memory provided by mmap() as an array in Python
  • ZThread
    an advanced, object-oriented mutli-threading library. It provides a set of objects to create and control interruptable threads



Other Sites

Migrate to Linux
Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

This feature also includes over 150 individual software portal pages including Blender, Scribus, OpenOffice.org, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.

 

Distribution Guides
Distro Guide

Debian
Fedora
Gentoo
Mandriva
OpenSuSE
RedHat
Slackware
Ubuntu
Xandros

Absolute
Linux Mint
64 Studio

LiveCDs
Berry Linux
GoblinX
KNOPPIX
Kubuntu
NimbleX
PCLinuxOS
Sabayon
SimplyMEPIS
Xubuntu

Entire List

 

SourceFiles.org
Sourcefiles.org
Backup
CD Writing
Databases
Editors
Emulators
Financial
Games
Graphics
Home ...
Internet
Multimedia
Networking
Office
Prod Tools
Scientific
Shells
Spreadsheets
Toys
Utilities
WMs

 

Services
Web Calendar
Linux Licenses

Advertise at LinuxLinks.com

 

My LinuxLinks
MyLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Latest Portal Pages
    Mixxx
    energyXT2
    GRASS
    uDig
    QGIS
    gretl
    SPSS

     

    About | FAQ | Privacy | Awards | Contact
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2002-2007 LinuxLinks.com All rights reserved.