Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <38F38E64.CE72084F@inspirepharm.com> Date: Tue, 11 Apr 2000 16:43:16 -0400 From: "Suhaib M. Siddiqi" X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.9 i686) X-Accept-Language: en MIME-Version: 1.0 To: Mumit Khan CC: DJ Delorie , cygwin AT sourceware DOT cygnus DOT com Subject: Re: Mirosoft Interix contains Cygwin References: <200004112036 DOT PAA14865 AT hp2 DOT xraylith DOT wisc DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Yes there is some old old code at ftp.interix.com/newinterix.main_tools.html but absolutely nothing at the URL M$ quotes in GPL document to retrieve code for the GPL'ed binaries Mumit Khan wrote: > DJ Delorie writes: > > > Cool! Now even Microsoft is seeing the benefits of open source software. > > Actually, Microsoft always has, just likes to hide the fact in case > it's forced to practice the same! If you look at its own now-obsolete > POSIX kit, it included quite a bit of GNU code, including a port of > gcc. That whole POSIX subsystem and kit is now obsoleted by Interix's > product. > > As for Interix, here's a bit of history: Softway/Interix a few years > ago started out with Cygwin b17 as the base and built a version of gcc > and binutils for their POSIX subsystem. GCC didn't need too much > modification, at least at the basic level, but binutils is a whole > different story. > > Even though Interix now uses newer gcc, their stable codebase still > uses some old code, and that's why you see the cygnus-2.7.2-970404. > > I assume the "assimilation" of Interix by MS will have caused some > temporary glitches, but Interix has always maintained full sources > on their ftp site; a bit buried, but the pointer is on their CD and > in docs. > > For the record, I have no affiliation with Interix other than some > productive collaborative efforts with Donn Terry in porting egcs > to Interix. > > > Plus, the i386-pc-opennt directory means that they *had* to rebuild > > gcc from source, targetting their system. This means that there are > > now five wintel gccs - emx, djgpp, cygwin, mingw, and now interix. > > Make that *six*; a brand new one -- ix86-pc-win32-gnu -- which uses > GNU C Library as the runtime. I'm still cleaning out bits and pieces > at this point, mostly in the runtime. > > Sorry about getting rather off-topic here ... > > Regards, > Mumit -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com