On Wednesday 25 September 2002 05:41, Bhargav Bhatt wrote:
> Hello Luggers!
> I will play the Devil's Advocate here.
snip
> P.S: i dont think that the GPL can be used at M$ is too smart
> at code obfuscation(i think it means obscuring source code) for
> people to be able to disassemble their OS and claim it to be a
> rip-off of linux.
Firstly no need for all the hassle of cloning linux use freebsd. It's
license is unencumbered. Infact this is where they got their TCP/IP code
from.
A compiler is smart enough to de obfusicate code and will finally generate
machine code very close to the original, which will be very difficult for M$
to defend. While small parts of similiar code may no doubt be attributed to
coincidence, it would require some stretch of imagination to forward
coincidence as an argument for an entire kernel.
We must also presume that M$' developers worked in complete isolation and
did not at any time consult any of the free developers - another tall order
considering that the orginal code writers can barely understand what they
have written in the first place.
Apart from the above hypothetical case, the real problem is about the
development model used by closed and open software. The M$Developer will
have to pick cut off date for the code they plan to copy. By the time they
come up with something useable, the open version will have moved so far
ahead that the old version will become pretty much useless. Also it is not
the kernel which is the key, it is the applications which produce the $. So
all applications on the windoze platform will have to be ported by the
developers delaying the deployment by ages.
rgds
jtdsouza(a)softhome.net