From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <49D39B0F.2030508@aspector.com> References: <49D35353.7020400@aspector.com> <3e1162e60904010748w2d0aac8v307089b295f39ca4@mail.gmail.com> <49D382A2.9040001@aspector.com> <3e1162e60904010920l1f78e32dx2eb0e4c51dc237a7@mail.gmail.com> <49D39B0F.2030508@aspector.com> Date: Wed, 1 Apr 2009 10:28:45 -0700 Message-ID: <3e1162e60904011028g213da72es2b142f1a3c9b8507@mail.gmail.com> From: David Leimbach To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000e0cd20b20d0174f046681a5f1 Subject: Re: [9fans] J9P/StyxLib Topicbox-Message-UUID: d0229a18-ead4-11e9-9d60-3106f5b1d025 --000e0cd20b20d0174f046681a5f1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Wed, Apr 1, 2009 at 9:49 AM, Bernd R. Fix wrote: > David Leimbach schrieb: > > Anyway to get a non GPL v3 licensed version from you? I may not be able > to > > use this implementation for what I want otherwise. > > I was actually planning on doing this myself, anyway at one point, and > > BSDLng it. > > I guess there is a clash of licenses between your project and J9P. So > what licence are you using (I assume it is no commercial project) and > what makes it problematic? I am not too deep into this licensing business. Believe it or not... it may be in a commercial product, and one of the reasons why I may implement it myself. Right now it's just a bit of a brainstorming session I've had with others for a need for something that 9p might be able to handle. > > > As (currently) sole copyright holder I can make exceptions, but I feel > that this problem should be solved in a more general way. Any ideas? > Feel free to contact me via private mail on this. Makes sense. One way I can get around this problem is to have the 9p act as a proxy for another interface, but that can add a lot of extra fragility (like RMI... yuck.). Then the 9p server can run standalone, and be all GPL'd but then it would consume our other programming interface remotely, and without linkage. Perhaps this is why Plan 9 folks usually don't have problems with the GPL... there's no linkage to speak of in terms of programming. It's the same relationship of a web browser to a web server, and for the GPL to claim that if a browser talks to a web server, that the browser must also be GPL'd, I just don't think anyone would let it get that far :-). > > > I thought about using the LGPL for the project and might reconsider that > once a stable stage is reached. Cool. > > > N.B.: The project is in an very early stage of development and will need > quite some debugging and extension before you can use it seriously! I realize this... and haven't even downloaded it yet, but I commend your efforts on doing this :-). > > > > I figured the best way to understand 9p would be to implement it :-) > > Me too - and my strongest motivation during the initial development. > Indeed! > > Regards, Bernd. > -- > gpg fp: F722 2826 40C2 B3C4 E136 6DE5 1DC0 7A20 513B C8F4 > > --000e0cd20b20d0174f046681a5f1 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Wed, Apr 1, 2009 at 9:49 AM, Bernd R.= Fix <Bernd.= Fix@aspector.com> wrote:
David Leimbach schrieb:
> Anyway to get a non GPL v3 licensed version from you= ? =A0I may not be able to
> use this implementation for what I want otherwise.
> I was actually planning on doing this myself, anyway at one point, and=
> BSDLng it.

I guess there is a clash of licenses between your project and J9P. So=
what licence are you using (I assume it is no commercial project) and
what makes it problematic? I am not too deep into this licensing business.<= /blockquote>

Believe it or not... it may be in a commerc= ial product, and one of the reasons why I may implement it myself.

Right now it's just a bit of a brainstorming sessio= n I've had with others for a need for something that 9p might be able t= o handle.

=A0


As (currently) sole copyright holder I can make exceptions, but I feel
that this problem should be solved in a more general way. Any ideas?
Feel free to contact me via private mail on this.

Makes sense. =A0One way I can get around this problem is to have the= 9p act as a proxy for another interface, but that can add a lot of extra f= ragility (like RMI... yuck.). =A0Then the 9p server can run standalone, and= be all GPL'd but then it would consume our other programming interface= remotely, and without linkage.

Perhaps this is why Plan 9 folks usually don't have= problems with the GPL... there's no linkage to speak of in terms of pr= ogramming. =A0It's the same relationship of a web browser to a web serv= er, and for the GPL to claim that if a browser talks to a web server, that = the browser must also be GPL'd, I just don't think anyone would let= it get that far :-).
=A0


I thought about using the LGPL for the project and might reconsider that once a stable stage is reached.

Cool. =A0
=A0


N.B.: The project is in an very early stage of development and will need quite some debugging and extension before you can use it seriously!

I realize this... and haven't even downloaded = it yet, but I commend your efforts on doing this :-). =A0
=A0


> I figured the best way to understand 9p would =A0be to implement it :-= )

Me too - and my strongest motivation during the initial development.<= br>

Indeed!
=A0

Regards, Bernd.
--
gpg fp: F722 2826 40C2 B3C4 E136 6DE5 1DC0 7A20 513B C8F4


--000e0cd20b20d0174f046681a5f1--