I spent just a small amount of time trying to use/install/build uwin/ast.
My experience was good and bad.
I'm mainly a Win32 user and that's what I used.
The base Win32 binary installer + X Windows installers work.
I would prefer a somewhat smaller base -- like maybe no services.Or prompting. 
I was surprised good and bad to see sshd running.
I would prefer that the install not deny me access to some of the files.But 
that is easily fixed. I take ownership and then reacl.
 
The /apparent/ but not yet realized by me ease of building the system from 
source, esp. from just sh+ratz+package, is attractive.
 
The /apparent/ but not yet clear to me more liberal license than that of Cygwin 
is attractive (below).
 
That it includes an X Windows server is somewhat attractive. I have some X code 
I'd like to try on Windows.
Ok, now my big complaints:
1) several packages appear to be out of date.Some packages have no source 
distribution.  For example mawl.  For example X Windows.  cdt appears old.
It sounds like some of the source archives overlap, but I don'tthink the 
overlapping ones had the same dates.
Given that there aren't a HUGE number of packages, some "all" option would be 
nice.
 
2) Attempting to build the system from source appears  to lead to much 
different results than that the installer produces.  Besides that I got 
compilation errors that I haven't dug into yet,  the file system layout is 
different. This seems wrong.
The binaries claim to be for a "cygwin.i386" flavor.I don't quite get the 
relationship between uwin and cygwin.I get, sure, that cygwin can be used to 
bootstrap using ratz/package.I get, sure, that uwin doesn't really include a 
compiler, possibly a good thing.But, e.g. being "cygwin" implies a possible 
cygwin1.dll dependency.
The directions are not clear as to if I must alter %PATH%.They have some wierd 
wording about some things requiring it.Is the point, like, if I use nmake, I 
need to alter %PATH%?And it is just..I installed to 
\uwin...\uwin\arch\cygwin.i386 or such?I forget now if the X binaries were 
there -- but actually, the X binarieshave no source, so I they were installed 
with a binary installer, whichputs the files elsewhere entirely.
I don't think I ever found a short summary of the license.That would be nice.
I will fiddle around more here.I realize my report here is all very 
unscientific and devoid of details.
uwin looks like a good alternative to Cygwin.I'll have to find how it 
implements fork/vfork/exec, see if it isefficient unlike Cygwin (I get that 
fork would be quite difficult, butvfork+exec maybe not..)
Do you have any AMD64 (or IA64?) Windows versions?
 - Jay
_______________________________________________
uwin-users mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/uwin-users

Reply via email to