Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Jookia
On Fri, Dec 16, 2016 at 12:02:00AM +0100, Norman Feske wrote: > For using Genode for proprietary purposes, a commercial license can be > obtained from Genode Labs. By purchasing such a license, vendors of > proprietary products contribute to Genode (and thereby the open-source > community), not by

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Jookia
On Fri, Dec 16, 2016 at 01:10:56AM +0100, Norman Feske wrote: > If proprietary software is accepted to have this role but GPL software > would not because of the GPLv2/v3 incompatibility, this would be a gross > contradiction with the spirit of Free Software. Furthermore, with the > linking

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Norman Feske
Hi Jookia, > I see. How does proprietary userspace code work then? please see my reply to Vasily. > Many projects have used the idea of glue code as a way to link proprietary and > free software together as a way 'around' the GPL, and this sounds a bit like > the > same thing. It's

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Norman Feske
Hi Vasily, >> Many projects have used the idea of glue code as a way to link proprietary >> and >> free software together as a way 'around' the GPL, and this sounds a bit like >> the >> same thing. It's questionable if it works though. > > Through magic wrapper, as usual, when one does not

Re: Listing a directory using the file system session

2016-12-15 Thread Nobody III
I have written a file manager for Genode, so that could be useful if you don't want to use the VFS system. It's part of my work on a desktop environment, and it's not entirely complete, but it should be fairly usable still. If you want to use that as a starting point, here's a link:

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Jookia
On Thu, Dec 15, 2016 at 11:39:39AM +0100, Norman Feske wrote: > Hello Jookia, > Admittedly, I don't completely understand the question. Neither AGPLv3 > nor our linking exception mention IPC. The use of IPC is unrelated to > licensing. > > Let me still try to comment on it: If a custom component

Re: Listing a directory using the file system session

2016-12-15 Thread Emery Hemingway
Hello Martijn, The File_system client in the VFS library is the only example that I can think of for reading directory entries. I would recommend using the VFS library rather than using a File_system session directly, the library is easier to use and this would give you a lot more power for

Re: Listing a directory using the file system session

2016-12-15 Thread Christian Helmuth
Hello Martijn, On Thu, Dec 15, 2016 at 01:42:45PM +0100, Martijn Verschoor wrote: > I’m looking for a way to list the files (nodes) in a directory using > a file system session. Amongst other, I studied the > File_system::Session and file_system/utils.h but cannot find a hook > to get started. I

Listing a directory using the file system session

2016-12-15 Thread Martijn Verschoor
Dear Genode community, I’m looking for a way to list the files (nodes) in a directory using a file system session. Amongst other, I studied the File_system::Session and file_system/utils.h but cannot find a hook to get started. I see that reading the directory nodes is supported -> this

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Norman Feske
Hello Jookia, > The AGPLv3 also talks about use of the software over a network service, and I > imagine with the focus on IPC and proxying it might be better to clarify this > usage too as a combined work. Unless all this doesn't apply to IPC? Admittedly, I don't completely understand the

Re: Yet another question

2016-12-15 Thread Florian Grätz
Thank you, Christian. Adding -no-pie to the compiler flags fixed this issue. 2016-12-13 19:11 GMT+01:00 Florian Grätz : > Dear Stefan, > Dear Mohammad, > > thank you for your kind support. Stefan pointed me into the right > direction. I was missing, that I had to

Re: Updating Genode's license to AGPLv3 + open-source linking clause

2016-12-15 Thread Norman Feske
Hello Ilya, > I am watching the GenodeOS for quite some time. A while ago I started a > port of Erlang language to genode. interesting! > Erlang is licensed under ASFv2. In > order to compile it under GenodeOS it needs a c library. > please clarify how it would be possible to combine ASF and