Welcome to osns.net

This page is about ONSN, a set of software for Linux aimed to provide the desktopuser to work better tohether with others in a networkenvironment.
You can think of:

- sharing files through SSH/SFTP, SMB and Webdav using FUSE and a set of client libraries like libsmb2, libnfs4, neon adn libosns-lib-ssh.

- chat (text and/or video) over a secure connection, with integration with applications like wordprocessing.

- work on a document on server over a secure connection, which makes you independent of the machine you are working on. Cooperative editing is one of the goals. I am looking at Calligra. It does not use a client-server model right now, I am looking how to do that. It's not that easy. Look for example at:

qfilehandle-required-for-client-server-text-app at qt.io.

Required because:

On linux the ways to share files with others are shattered. For example:

- GNOME has GVFS
- KDE has KIO
- VLC has it's own implementation
- LibreOffice has it's own implementation

OSNS aims to the sollution which replaces all, creating one powerfull and simple interface to access, share files, cooperate and chat in a networkenvironment.

I beleive that with hard work, share and cooperation Linux can be a desktop in an office environemnt, like the products of Microsoft are that already for years. I'm not copying, I'm writing sofwtare using my own goals and experience I have working in different companies for years.

Source at OSNS at github.


I'm standing on the shoulders of giants. OSNS is build upon important Open Source software like:
- SSH great protocol. Simple and very powerfull. Unmatched. Is used on every Linux installation.
- FUSE file system in userspace. Great software to build browseable maps on runtime, prociding access to different network services like SFTP, SMB, NFS, GDrive, OneDrive and Wedav.
- SQLITE very usefull SQL database
- OpenLDAP usefull to store various data like mountinfo. dnssd, users and groups

About me. My name is Stef Bon, living in the Netherlands, in Sealand (the original) on an Iland named Tholen. Having a parttime job I have enough time to write software. I've studied mathematics at the University of Twente, working with the programming language Fortran and Pascal, soon I discovered C. I can say I'm an experienced programmer in C on Linux.
Next to programming a like gardening, singing in a popchoir and being a part of a band, singing covers.

LinkedIN
Facebook
Instagram