On Mon, May 09, 2005, Amos Shapira wrote about "Re: Moving to Linux":
>...
> Debian (and other distro's) convenience is that it packages many utilities
> and add-ons in an easy uniform interface to download/install/config.
> 
> This should be possible to do also on Windows (there is nothing special
> about the Linux kernel), only it haven't been done yet. People
> can probably come up with many reasons (one I can think of is the
> proprietary and non-free-as-in-speech nature of the licenses of
> most Windows utilities).

Interestingly, when it comes to Unix-like software for Windows, such a
tool does exist: cygwin. Not using cygwin (or windows) for a few years,
and recently trying it out again, I was surprised to find out that it
switched to a model very similar to the Linux distribution model (like
apt or yum), where you have a utility that can list the available packages,
download one for you, update all the packages that you have installed,
all automatically.

I see no reason why this mechanism should be specific to Unix-like software -
it could be theoretically also be used for classic Windows software.

Why hashn't it, though? I can think of several possible reasons.
None of them are very strong, so this situation is very likely to
change in the future.

1. Much of the available Windows software is not free. Automatically
   installing such software might not be very useful.

2. Most, or nearly all, of the available Windows software doesn't come
   with source code. Repackaging it becomes very hard (if at all legal),
   so the user will need to continue to deal with the packaging
   idosyncharsies of individual programs (installation menus, directories,
   dlls, etc.) without the "distribution" being able to "normalize" these
   issues for the user.

3. One of the biggest strengths of Windows over Linux is exactly in the
   fact that its software distribution isn't centralized like in Linux
   (where users have grown accustomed to getting all their software from
   the distribution). When you buy some peripheral for your computer, you
   get a CD-ROM with a Windows (only) driver. When some new startup
   creates a software, they usually create (only) a Windows version on
   their site. A centralized distribution, even if big as Debian, can
   hardly match this sort of variety.


-- 
Nadav Har'El                        |        Monday, May 9 2005, 30 Nisan 5765
[EMAIL PROTECTED]             |-----------------------------------------
Phone +972-523-790466, ICQ 13349191 |The two rules for success are: 1. Never
http://nadav.harel.org.il           |tell them everything you know.

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to