delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/10/16/01:15:27

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
To: cygwin AT cygwin DOT com
From: Jani Tiainen <redetin AT luukku DOT com>
Subject: Re: Distributing Cygwin-based software
Date: Sat, 16 Oct 2004 08:15:06 +0300
Lines: 81
Message-ID: <ckqaot$ff9$1@sea.gmane.org>
References: <416ED440 DOT 4000309 AT chucker DOT rasdi DOT net> <NUTMEGwzGDCvPeSHvnN000004d2 AT NUTMEG DOT CAM DOT ARTIMI DOT COM> <ckphmu$fb9$1 AT sea DOT gmane DOT org> <41705111 DOT 5040604 AT mystfans DOT com> <Pine DOT GSO DOT 4 DOT 61 DOT 0410151848460 DOT 20921 AT slinky DOT cs DOT nyu DOT edu> <4170586B DOT 9020901 AT mystfans DOT com> <Pine DOT GSO DOT 4 DOT 61 DOT 0410151917470 DOT 4906 AT slinky DOT cs DOT nyu DOT edu>
Mime-Version: 1.0
X-Complaints-To: usenet AT sea DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: kotivayla-131-172.tikkacom.fi
User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913)
In-Reply-To: <Pine.GSO.4.61.0410151917470.4906@slinky.cs.nyu.edu>
X-IsSubscribed: yes

Igor Pechtchanski wrote:
> On Sat, 16 Oct 2004, Soeren Nils Kuklau wrote:
> 
> 
>>Igor Pechtchanski wrote:
>>
>>
>>>On Sat, 16 Oct 2004, Soeren Nils Kuklau wrote:
>>>
>>>
>>>This is *not* the right list for discussing how to subvert the existing
>>>
>>>Cygwin installations on users' machines by distributing your own copy of
>>>cygwin1.dll (though this *has* been discussed in the past - search the
>>>list archives).
>>
>>Okay, but what /would/ be the right place? Since I don't think people
>>will be willing to install Cygwin just for being able to use a single
>>other piece of software...
> 
> 
> So try MinGW...
>
 >
>>Think Gtk for Windows programs (such as Gaim): they come with the proper
>>frameworks included, so the user won't have to worry about that.
> 
> 
> So try MinGW...  See also <http://cygwin.com/acronyms/#3PP>... :-)

MinGW works greatly... And take GIMP as an example. You need sparate GTK 
package installed. Just like many new .NET apps needs .NET Framework 
installed - separately. Just to use _single_ application. Why does this 
differ from installing Cygwin? Execpt other is enforced and offered by 
Microsoft other by bunch of maniacs... (No offence =)

>>>>At the same time, however, we do not want Windows-based users to
>>>>feel forced into Cygwin's behaviours.  We want to distribute a
>>>>Windows application - GPL'd, with some Unix-style quirks, and
>>>>compatible to the other major OS'es out there, but Windows
>>>>nevertheless.
>>>
>>>So maybe the MinGW project is more like what you're looking for, then.
>>
>>Indeed; we're looking into it.
> 
> 
> Be aware, though, that you won't get full POSIX functionality that Cygwin
> provides -- only those parts that are directly supported by the MSVC
> runtime.  In particular, you'll lose the ability to understand POSIX
> (Cygwin) filenames.

There also exists GnuWin32 libraries that has very, very _minimal_ set 
of POSIX functions to make many libraries and applications to work.

>>>>Those who truly want a full Unix experience wouldn't use Windows in
>>>>the first place, and thus not Cygwin either.
>>>
>>>This is not true at all (to put it mildly).  Those who want POSIX behavior
>>>on Windows *will* (and *do*) use Cygwin.  But this particular point is
>>>better <http://cygwin.com/acronyms/#TITTTL>ed.
>>
>>Right, but I wouldn't define "POSIX behaviour" as "full Unix experience" ;-)
> 
> 
> Hey, we're getting there -- see the efforts on porting Gnome to Cygwin...

Microsoft also offers "competitive" package, SFU that has, mainly libs 
for POSIX stuff. It doesn't contain all magnificent applications that 
Cygwin does, like X11 and SSH (which are great tools when used together.)

>>But yes, that's OT.
> 
> 
> Yep.  A perfect topic for the cygwin-talk list... ;-)

That list doesn't exists in GMane... =(

-- 

Jani Tiainen


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019