GPL Issue

2007-05-18 Thread Amos Shapira
Hello, We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it was instructed to re-code the application to avoid using GPL code. We are now trying to figure out a way to remove the

Re: GPL Issue

2007-05-18 Thread Shlomi Fish
On Friday 18 May 2007, Amos Shapira wrote: Hello, We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it was instructed to re-code the application to avoid using GPL code. We

Re: GPL Issue

2007-05-18 Thread Geoffrey S. Mendelson
On Fri, May 18, 2007 at 05:11:06PM +1000, Amos Shapira wrote: We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it was instructed to re-code the application to avoid using GPL

Re: GPL Issue

2007-05-18 Thread Oleg Goldshmidt
Geoffrey S. Mendelson [EMAIL PROTECTED] writes: On Fri, May 18, 2007 at 05:11:06PM +1000, Amos Shapira wrote: We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it was

Re: GPL Issue

2007-05-18 Thread Geoffrey S. Mendelson
On Fri, May 18, 2007 at 11:49:23AM +0300, Oleg Goldshmidt wrote: It is GPL on my system, not LGPL. I did not look. If the library has a published interface and all your programmer did is call it using that interface, then your code is not covered by the GPL. Not true. According to

Re: GPL Issue

2007-05-18 Thread Ori Idan
The whole purpose of the GPL is to keep software freedom. I hate all those who try to bypass the GPL and find a way to write propriatry software and bypass the GPL. I usually avoid working with such companies. -- Ori Idan On 5/18/07, Amos Shapira [EMAIL PROTECTED] wrote: Hello, We have just

Re: GPL Issue

2007-05-18 Thread Shlomi Fish
On Friday 18 May 2007, Oleg Goldshmidt wrote: Not true. According to GPL, if you link your code to a GPL library your code falls under derivative work category, and must be released under GPL. See the GPL itself and the accompanying FAQ. Correction: it must be released under the GPL or a

spontaneous umount

2007-05-18 Thread Shlomo Solomon
At what appears to be random intervals (sometimes twice in a short time and sometimes several days apart) many of my partitions disappear. When I check, I see that they are not mounted. Running mount -a gets everything back to normal. Here are a few things I've noticed: - partitions in use

Re: spontaneous umount

2007-05-18 Thread Noam Meltzer
Shlomo, Can you please tell us a bit more on your configuration? 1. How do you usually mount your partitions? during boot through /etc/fstab? another approach? 2. What device files are the problematic and what are their corresponding mount points? 3. Though you said there's nothing in your logs,

Re: GPL Issue

2007-05-18 Thread Amos Shapira
On 18/05/07, Geoffrey S. Mendelson [EMAIL PROTECTED] wrote: On Fri, May 18, 2007 at 05:11:06PM +1000, Amos Shapira wrote: We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it

Re: GPL Issue

2007-05-18 Thread Amos Shapira
On 18/05/07, Ori Idan [EMAIL PROTECTED] wrote: The whole purpose of the GPL is to keep software freedom. I hate all those who try to bypass the GPL and find a way to write propriatry software and bypass the GPL. I usually avoid working with such companies. I completely understand your

Re: GPL Issue

2007-05-18 Thread Amos Shapira
On 18/05/07, Shlomi Fish [EMAIL PROTECTED] wrote: On Friday 18 May 2007, Amos Shapira wrote: Hello, We have just noticed that one of the programs in our proprietary arsenal uses GPL code (libipq, the netfilter interface library) even though the contractor who wrote it was instructed to

Re: GPL Issue

2007-05-18 Thread Ori Idan
The solution should have been to release the software under GPL, that is the whole purpose of the GPL. I hate those who try finding solutions to keep software not free. -- Ori Idan On 5/18/07, Amos Shapira [EMAIL PROTECTED] wrote: On 18/05/07, Ori Idan [EMAIL PROTECTED] wrote: The whole

Re: need some help with tcp/ip programming

2007-05-18 Thread guy keren
Rafi Cohen wrote: Hi Shachar, can you please give more detailed explanation why a thread per socket is not a wise idea? Not that I'm in a hurry to impplement this way, but I'll give you an example where I thought this could be a solution for me. One of the requirements of my project asks that my

Re: spontaneous umount

2007-05-18 Thread Shlomo Solomon
On Friday 18 May 2007 14:05, Noam Meltzer wrote: Can you please tell us a bit more on your configuration? Mandriva 2007 with all updates. I have three physical discs (all SATA) and the file system is ReiseFS on all but one partition. Here's /etc/fstab. What other info would you like? [EMAIL

Re: need some help with tcp/ip programming

2007-05-18 Thread guy keren
i didn't find any ebooks by richard stevens. there is the source code of the examples from his book - you might find it useful (althought i think without the obok they are a bit out of context). http://www.kohala.com/start/unpv12e/unpv12e.tar.gz --guy (p.s. stevens himself died in 1999 -

Re: GPL Issue

2007-05-18 Thread Oleg Goldshmidt
Geoffrey S. Mendelson [EMAIL PROTECTED] writes: That would make anything ever written that uses a GPL'ed library a derivative work. Everything that links to a GPL'ed library is a derivative work - it is explicit in GPL. However the GPL is a COPYRIGHT license, not a technology license.

Re: GPL Issue

2007-05-18 Thread Oleg Goldshmidt
Ori Idan [EMAIL PROTECTED] writes: The whole purpose of the GPL is to keep software freedom. I hate all those who try to bypass the GPL and find a way to write propriatry software and bypass the GPL. I usually avoid working with such companies. Ori, This is your prerogative. I would like

Re: spontaneous umount

2007-05-18 Thread Noam Meltzer
Hi, Basically 'mounts' just don't disappear. So, the only possible explanation is that some task on your machine umounts your partitions. Now, for the question what?, I find it just the right time to experiment with systemtap. (I truly hope that Mandriva 2007 already supports it) So, please find

Re: running testing patterns on block devices

2007-05-18 Thread Ira Abramov
Quoting Gilad Ben-Yossef, from the post of Thu, 17 May: The tool would be useless. The underlying flash (probably NAND technology) storage works in erase blocks sizes, each of which can be written x (for value of x somewhere around 100,000 writes) before it becomes unreliable. The more

Re: GPL Issue

2007-05-18 Thread Ori Idan
I did not say anything against Amos. I think he is doing the right thing. What I say is that I don't like the whole idea of propriatry software and that people try to find ways they can use GPL with propriatry software. I think the whole purpose of the GPL is to eliminate propriatry software and