Projects tagged ‘filesystem’


[77 total ]

167USERS
   

Filesystem in Userspace is a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. It also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations.

52USERS
   

OpenSolaris is an open source project created by Sun Microsystems to build a developer community around the Solaris Operating System technology.

47USERS
   

GnomeVFS is a library that allows applications to transparently access various types of filesystems through a uniform interface. GnomeVFS modules include support for things such as WebDAV, ftp, local filesystem, gzip, bzip2, cdda, and others. GNOME VFS is currently used as one of the foundations of the Nautilus file manager

24USERS
   

WinDirStat is a disk usage statistics viewer and cleanup tool for MS Windows (all current variants). It shows disk, file and directory sizes in a treelist as well as graphically in a treemap, much like KDirStat and SequoiaView.

22USERS
   

MacFUSE implements a mechanism that makes it possible to implement a fully functional file system in a user-space program on Mac OS X (10.4 and above). It aims to be API-compliant with the FUSE (File-system in USErspace) mechanism that originated on ... [More] Linux. Therefore, many existing FUSE file systems become readily usable on Mac OS X. The core of MacFUSE is in a dynamically loadable kernel extension. Although MacFUSE has a completely different kernel-level implementation from Linux FUSE, it supports the FUSE specification well enough that many popular FUSE file systems can be easily compiled and work on Mac OS X--often out of the box. [Less]

19USERS
   

The Logical Volume Manager (LVM) is a subsystem for online disk storage management which has become a de facto standard for storage management under Linux.

11USERS
   

This is a GUI for arbitrary FUSE filesystems designed to use the MacFuse backend recently ported by Google. It has a plugin architecture so each filesystem can provide its own UI and other methods, while integrating into the overall application. The ... [More] goal is to make FUSE filesystems like SSH, FTP, Subversion, and others easily accessible to mac users. [Less]

11USERS
   

QTParted is a Partition Magic clone. It uses libparted for raw disk access, so you need parted installed to use it. The goal of QTParted is to fully wrap all function of parted and create a user friendly PM clone for Linux.

10USERS
   

Distributed filesystem. Sprays files around and deals with all sorts of failures. Easily add/remove commodity machines and community disks.

9USERS
   

Fura is a self-contained grid middleware that allows the grid enablement and distribution of applications on heterogeneous computational resources. Fura features a web-based GUI, wizard-guided installation and configuration, and Web Services ... [More] compliance. Fura's component based plug-in architecture allows grid services to be extended or replaced, and new services can be developed reusing existing components. [Less]

8USERS
   

The goal of the Syllable project is to create a family of easy-to-use free software operating systems. It is the continuation of the BeOS-like AtheOS. Syllable Desktop has its own C kernel with symmetric multiprocessing, multithreaded pre-emptive ... [More] multitasking, high POSIX compliancy, 64-bit journaled filesystem (AFS) with metadata, an integrated native GUI architecture with an object-oriented C++ API, SDL, singular native toolkit and multi-user desktop environment. The system seeks to be an integrated, lightweight, easy-to-program, powerful, high-performance graphical desktop environment which avoids legacy OS paradigms that frustrate developers and have hindered the computing masses' adoption of a free-software desktop. Syllable Server is a matching small and efficient Linux server. [Less]

8USERS
   

The Enterprise Volume Management System (EVMS) Project has the goal of providing unparalleled flexibility and extensibility in managing storage. It represents a new approach to logical volume management, as the architecture introduces a plug-in model that allows for easy expansion or customization of various levels of volume management.

6USERS
   

Partition Image is a Linux/UNIX utility similar to Symantec's Ghost. This utility saves partitions in the EXT2, Reiserfs, NTFS, HPFS, FAT16, and FAT32 file system formats to an image file. The image file can be compressed with gzip or bzip2 in order ... [More] to save disk space, and it can be split in order to fit onto a series of floppy disks. This program can be useful for backup purposes. A boot/root disk is also provided, allowing you to run Partition Image without Linux installed on the hard disk. [Less]

6USERS
   

ZFS is a new kind of file system that provides simple administration, transactional semantics, end-to-end data integrity, and immense scalability. ZFS is not an incremental improvement to existing technology; it is a fundamentally new approach to ... [More] data management. We've blown away 20 years of obsolete assumptions, eliminated complexity at the source, and created a storage system that's actually a pleasure to use. [Less]

5USERS

Cleversafe provides a dispersed data storage solution.

5USERS
 

Angerwhale is Perl-based bloging software that reads posts from the filesystem, and determines authorship based on the post's PGP digital signature. These posts can be in a variety of formats (text, wiki, HTML, POD), and new formats can be added ... [More] dynamically at runtime. Posting comments is also supported, and again, authorship is determined by checking the digital signature. Features include guaranteed valid XHTML 1.1 output, social tagging, categories, syntax highlighting (see http://blog.jrock.us/articles/Syntax%20Highlighting.pod for details), RSS and YAML feeds for every article, comment, tag, and category, nested comments, intelligent caching of everything, space-conserving mini-posts, search-engine (and human!) friendly archiving, a flashy default theme, and lots of other cool stuff. [Less]

5USERS
 

The HelenOS project is an effort to develop a complete and usable modern operating system, yet offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on ... [More] both 32-bit and 64-bit, little-endian and big-endian processor architectures, among which are AMD64/EM64T (x86-64), ARM, IA-32, IA-64 (Itanium), 32-bit MIPS, 32-bit PowerPC, SPARC V9 and Xen 3.0. Thanks to the relatively high number of supported architectures and suitable design, HelenOS is extremely-well portable. [Less]

4USERS

FSlint is a toolkit to find various forms of lint on a filesystem. At the moment it reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, temporary files, duplicate/conflicting (binary) names, and unused ext2 directory blocks. The package contains both a GTK GUI and a CLI interface.

4USERS
 

Inferno® is a distributed operating system, originally developed at Bell Labs, but now developed and maintained by Vita Nuova® as Free Software. Applications written in Inferno's concurrent programming language, Limbo, are compiled to its portable ... [More] virtual machine code (Dis), to run anywhere on a network in the portable environment that Inferno provides. Unusually, that environment looks and acts like a complete operating system. The use of a high-level language and virtual machine is sensible but mundane. The interesting thing is the system's representation of services and resources. They are represented in a file-like name hiearchy. Programs access them using only the file operations open, read/write, and close. The 'files' may of course represent stored data, but may also be devices, network and protocol interfaces, dynamic data sources, and services. The approach unifies and provides basic naming, structuring, and access control mechanisms for all system resources. A single file-service protocol (called Styx or 9P2000) makes all those resources available for import or export throughout the network in a uniform way, independent of location. An application simply attaches the resources it needs to its own per-process name hierarchy ('name space'). The system can be used to build portable client and server applications. It makes it straightforward to build lean applications that share all manner of resources over a network, without the cruft of much of the 'Grid' software one sees. Inferno can run 'native' on various ARM, PowerPC, SPARC and x86 platforms but also 'hosted', under an existing operating system (including FreeBSD, Irix, Linux, MacOS X, Plan 9, and Solaris), again on various processor types. [Less]

3USERS
 

The XFS filesystem for the Linux kernel

3USERS
   

Coda is a distributed filesystem with its origin in AFS2. It has many features that are very desirable for network filesystems. Currently, Coda has several features not found elsewhere.

3USERS
 

etckeeper is a collection of tools to let /etc be stored in a git, mercurial, or bzr repository. It hooks into apt (and other package managers) to automatically commit changes made to /etc during package upgrades. It tracks file metadata that revison ... [More] control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with revision control. [Less]

3USERS

Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.

3USERS
 

Distributed peer to peer file system.

2USERS
 

JkDefrag is a disk defragmenter and optimizer for Windows 2000/2003/XP/Vista/2008/X64. Completely automatic and very easy to use, fast, low overhead, with several optimization strategies, and can handle floppies, USB disks, memory sticks, and anything else that looks like a disk to Windows.

2USERS
   

GrandPerspective is a small utility application for Mac OS X that graphically shows the disk usage within a file system. It can help you to manage your disk, as you can easily spot which files and folders take up the most space. It uses a so called ... [More] tree map for visualisation. Each file is shown as a rectangle with an area proportional to the file's size. Files in the same folder appear together, but their placement is otherwise arbitrary. [Less]

2USERS
   

iTunesFS allows you to mount the "iTunes Music Library.xml" file as a file system, using the excellent MacFUSE (http://code.google.com/p/macfuse/). As of version 1.1, all local iPods will also be mounted in the similar fashion. All playlists of either iTunes or the iPods are exposed as directories, with their respective entries.

2USERS
 

HFuse is a binding for the Linux FUSE library

1USERS
   

PVFS is an open-source, scalable parallel file system targeted at production parallel computation environments. It is designed specifically to scale to very large numbers of clients and servers. The architecture is very modular, allowing for easy ... [More] inclusion of new hardware support and new algorithms. This makes PVFS a perfect research testbed as well. [Less]

1USERS
 

TestDisk is a powerful free data recovery program! It was primarily designed to recover lost partitions, repair FAT/NTFS boot sector, NTFS MFT and Ext2/Ext3 superblock and/or make non-booting disks bootable again when these symptoms are caused by ... [More] faulty software, certain types of viruses or human error (such as accidentally deleting your Partition Table). PhotoRec is a File Recovery program designed to recover lost files; including video, documents and archives from Hard Disks, CDRom and lost pictures from digital camera memory (thus, its Photo Recovery name). PhotoRec ignores the filesystem and goes after the underlying data, so it can still find files even if your media's filesystem has been severely damaged or re-formatted (overwritten data, of course, can not be recovered). [Less]