Monday, January 22, 2007

The Project WiniX .. (Screenshots below)

This was an idea that initially did not seem to be completely feasible , but later turned out to be a brilliant and innovative project that we ourselves hadn't expected !

WiniX is basically a file-security tool developed in Java that runs over any native Operating System (Windows,Linux,etc..) and provides the user a consistent and uniform way of storing files, setting access permissions .
WiniX maps its file-system hierarchy into a folder in the native OS like :
"d:\my_javafiles" ( in Windows)
"/home/softies/" ( in Linux)
This mapping is however flexible and can be changed by editing the concerned WiniX Drivers .

The tool has a Desktop of its own with some basic utilites like :
File Browser,
Image Viewer,
Web Browser,
Text Editor,
Audio/Video Player,
Calculator
all developed in Java.

WiniX has a Unix like file-system with "Origin" signalling the "root" and under it organises other system folders like bin(holds binary files), tmp(holds temporary files), dev(holds device files), home(holds users own files) .
It provides a role based access by creating different roles of users namely :

Administrator ( has full priviledge over the file system - [read,write,execute] )
Backup Operator ( has access for regular backup - [read,write] )
Debugger ( has access for debugging - [read,execute] )
Guest ( has minimal access - [read] )

Every file thus has a set of the above role-based users associated with it that define access to it.
The Administrator is however, supreme (similar to the "root user") and has all the access.

Besides, WiniX provides a Desktop Search Utility similar to "Grep" (but with limited options).

Apart from these subtle features, there is the highly captivating look-and-feel of the WiniX Desktop that corners the hearts of its users. There's an analog and digital clock that displays the WiniX System Time.

Then, WiniX has provisions to change the Desktop Background settings for each user.
It also provides means to change the User Settings like changing the password and creation of a new user (latter is concerned only with the root or priviledged user).

Plunge into WiniX and contribute more to this upcoming Project WiniX.


Team WiniX:

R Parameswaran (blog-author)
R Raghavendra Prasad
N Varun Kumar

Special thanks to :
S Antony Vincent Pandian , for his help.

Saturday, February 25, 2006