Thu Nov 21 23:59:29 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2005-09-01

HANGOUT

2024-11-21 | 2024-10-21 | 2024-09-21 | 2024-08-21 | 2024-07-21 | 2024-06-21 | 2024-05-21 | 2024-04-21 | 2024-03-21 | 2024-02-21 | 2024-01-21 | 2023-12-21 | 2023-11-21 | 2023-10-21 | 2023-09-21 | 2023-08-21 | 2023-07-21 | 2023-06-21 | 2023-05-21 | 2023-04-21 | 2023-03-21 | 2023-02-21 | 2023-01-21 | 2022-12-21 | 2022-11-21 | 2022-10-21 | 2022-09-21 | 2022-08-21 | 2022-07-21 | 2022-06-21 | 2022-05-21 | 2022-04-21 | 2022-03-21 | 2022-02-21 | 2022-01-21 | 2021-12-21 | 2021-11-21 | 2021-10-21 | 2021-09-21 | 2021-08-21 | 2021-07-21 | 2021-06-21 | 2021-05-21 | 2021-04-21 | 2021-03-21 | 2021-02-21 | 2021-01-21 | 2020-12-21 | 2020-11-21 | 2020-10-21 | 2020-09-21 | 2020-08-21 | 2020-07-21 | 2020-06-21 | 2020-05-21 | 2020-04-21 | 2020-03-21 | 2020-02-21 | 2020-01-21 | 2019-12-21 | 2019-11-21 | 2019-10-21 | 2019-09-21 | 2019-08-21 | 2019-07-21 | 2019-06-21 | 2019-05-21 | 2019-04-21 | 2019-03-21 | 2019-02-21 | 2019-01-21 | 2018-12-21 | 2018-11-21 | 2018-10-21 | 2018-09-21 | 2018-08-21 | 2018-07-21 | 2018-06-21 | 2018-05-21 | 2018-04-21 | 2018-03-21 | 2018-02-21 | 2018-01-21 | 2017-12-21 | 2017-11-21 | 2017-10-21 | 2017-09-21 | 2017-08-21 | 2017-07-21 | 2017-06-21 | 2017-05-21 | 2017-04-21 | 2017-03-21 | 2017-02-21 | 2017-01-21 | 2016-12-21 | 2016-11-21 | 2016-10-21 | 2016-09-21 | 2016-08-21 | 2016-07-21 | 2016-06-21 | 2016-05-21 | 2016-04-21 | 2016-03-21 | 2016-02-21 | 2016-01-21 | 2015-12-21 | 2015-11-21 | 2015-10-21 | 2015-09-21 | 2015-08-21 | 2015-07-21 | 2015-06-21 | 2015-05-21 | 2015-04-21 | 2015-03-21 | 2015-02-21 | 2015-01-21 | 2014-12-21 | 2014-11-21 | 2014-10-21 | 2014-09-21 | 2014-08-21 | 2014-07-21 | 2014-06-21 | 2014-05-21 | 2014-04-21 | 2014-03-21 | 2014-02-21 | 2014-01-21 | 2013-12-21 | 2013-11-21 | 2013-10-21 | 2013-09-21 | 2013-08-21 | 2013-07-21 | 2013-06-21 | 2013-05-21 | 2013-04-21 | 2013-03-21 | 2013-02-21 | 2013-01-21 | 2012-12-21 | 2012-11-21 | 2012-10-21 | 2012-09-21 | 2012-08-21 | 2012-07-21 | 2012-06-21 | 2012-05-21 | 2012-04-21 | 2012-03-21 | 2012-02-21 | 2012-01-21 | 2011-12-21 | 2011-11-21 | 2011-10-21 | 2011-09-21 | 2011-08-21 | 2011-07-21 | 2011-06-21 | 2011-05-21 | 2011-04-21 | 2011-03-21 | 2011-02-21 | 2011-01-21 | 2010-12-21 | 2010-11-21 | 2010-10-21 | 2010-09-21 | 2010-08-21 | 2010-07-21 | 2010-06-21 | 2010-05-21 | 2010-04-21 | 2010-03-21 | 2010-02-21 | 2010-01-21 | 2009-12-21 | 2009-11-21 | 2009-10-21 | 2009-09-21 | 2009-08-21 | 2009-07-21 | 2009-06-21 | 2009-05-21 | 2009-04-21 | 2009-03-21 | 2009-02-21 | 2009-01-21 | 2008-12-21 | 2008-11-21 | 2008-10-21 | 2008-09-21 | 2008-08-21 | 2008-07-21 | 2008-06-21 | 2008-05-21 | 2008-04-21 | 2008-03-21 | 2008-02-21 | 2008-01-21 | 2007-12-21 | 2007-11-21 | 2007-10-21 | 2007-09-21 | 2007-08-21 | 2007-07-21 | 2007-06-21 | 2007-05-21 | 2007-04-21 | 2007-03-21 | 2007-02-21 | 2007-01-21 | 2006-12-21 | 2006-11-21 | 2006-10-21 | 2006-09-21 | 2006-08-21 | 2006-07-21 | 2006-06-21 | 2006-05-21 | 2006-04-21 | 2006-03-21 | 2006-02-21 | 2006-01-21 | 2005-12-21 | 2005-11-21 | 2005-10-21 | 2005-09-21 | 2005-08-21 | 2005-07-21 | 2005-06-21 | 2005-05-21 | 2005-04-21 | 2005-03-21 | 2005-02-21 | 2005-01-21 | 2004-12-21 | 2004-11-21 | 2004-10-21 | 2004-09-21 | 2004-08-21 | 2004-07-21 | 2004-06-21 | 2004-05-21 | 2004-04-21 | 2004-03-21 | 2004-02-21 | 2004-01-21 | 2003-12-21 | 2003-11-21 | 2003-10-21 | 2003-09-21 | 2003-08-21 | 2003-07-21 | 2003-06-21 | 2003-05-21 | 2003-04-21 | 2003-03-21 | 2003-02-21 | 2003-01-21 | 2002-12-21 | 2002-11-21 | 2002-10-21 | 2002-09-21 | 2002-08-21 | 2002-07-21 | 2002-06-21 | 2002-05-21 | 2002-04-21 | 2002-03-21 | 2002-02-21 | 2002-01-21 | 2001-12-21 | 2001-11-21 | 2001-10-21 | 2001-09-21 | 2001-08-21 | 2001-07-21 | 2001-06-21 | 2001-05-21 | 2001-04-21 | 2001-03-21 | 2001-02-21 | 2001-01-21 | 2000-12-21 | 2000-11-21 | 2000-10-21 | 2000-09-21 | 2000-08-21 | 2000-07-21 | 2000-06-21 | 2000-05-21 | 2000-04-21 | 2000-03-21 | 2000-02-21 | 2000-01-21 | 1999-12-21

Key: Value:

Key: Value:

MESSAGE
DATE 2005-09-19
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] MS "Open Source"
Opinion: Microsoft, yes Microsoft,
admits to using open-source software
in its forthcoming Windows Server
2003 Compute Cluster Edition. But,
after all, what else could it do?


9 comments posted
Add your opinion


RELATED LINKS

* FEMA, Microsoft Tiptoe
Toward Open Standards
* One More License Down, Fifty
More to Go
* Firefox 1.5 Beta Looks
Better than Ever
* A Small Linux-Borne Light in
Katrina's Aftermath
* Wanted: Good, Open Source
E-Mail Client for Windows
One of technology's dirty little
not-so-secret secrets is that
Microsoft has been using open-source
software since the early '90s in its
TCP/IP network stack.

Now, however, Microsoft has finally
confessed to using open-source in a
forthcoming product: Windows Server
2003 Compute Cluster Edition.

The reason why Microsoft uses
BSD-licensed TCP/IP for its network
stack was the same reason almost
everyone does: The BSD TCP/IP works
well, and its socket-based API
(application programming interface)
was already becoming the accepted
way for computers to work with each
other.

Today, all Web browsers and servers
on all platforms default to using
TCP/IP socket 80 because the socket
model, rather than the now-obsolete
STREAMS model, became the world's
networking standard.

Almost all Internet-based programs,
like e-mail and instant messaging,
depend on the socket model.

The same thing is true of MPI
(Message Passing Interface).

MPI is the universal standard for
MPC (massively parallel computing)
message-passing models.

While debate continues as to what's
the best way to past messages back
and forth between nodes of a cluster
or gird, with PVM (Parallel Virtual
Machine) still having supporters,
chances are if you look underneath
the hood of a large cluster,
supercomputer or grid, you'll find
MPI.

This happened for a very simple
reason: Application developers don't
want to reinvent programs that can
make use of a cluster.

With MPI in place, they can port
their programs from one platform to
another without undue worry about
IPC (interprocess communications).

Of course, Microsoft could have come
up with something that duplicated
what MPI does, but this is one field
where Microsoft can't move in and
make up its own rules.

eWEEK.com Special Report: Enterprise
Wars: Linux vs. Windows

It took years to put together MPI.
Almost everyone who's anyone—IBM,
Intel, Sun—uses MPI in their
clusters.

The Globus Alliance, perhaps the
most important grid-computing
organization, also uses MPI.

Now, Microsoft might still have come
up with its own implementation of
MPI.

It is, after all, an open-standard.
But why reinvent the wheel when an
excellent, open-source version of
MPI, MPICH2, was already available?

Why, indeed?

Microsoft has finally figured it
out. You don't have to invent
something, or modify it to make it
semi-proprietary, as the boys from
Redmond did with the Kerberos
authentication protocol, to get
value from it.

By adopting an open version of MPI,
Microsoft has made it possible for
ISVs to easily port their
applications to a cluster platform,
Server 2003 Compute Cluster Edition,
which otherwise they would have been
ignored.

PointerClick hereto read more from
Steven J. Vaughan-Nichols about
Microsoft moving toward open
standards.

Getting programs to run properly on
clusters, grids and supercomputers
is an unforgiving task. Anything
that makes it easier is welcome.

Besides, an open-source program has
already had many eyes look it over
for faults and holes.

If Microsoft had had to make its
own, they would have missed out on
the benefits of years of hands-on
quality assurance.

As Microsoft Kyril Faenov,
Microsoft's director for High
Performance Computing said: "The
interesting thing is that we are
already starting to see results.
ISVs are coming back and saying that
they just have to recompile and
relink, and their applications just
work. So we are trying to make it as
easy as possible for them to be able
to run their code in a Windows
environment."

Wow, all those benefits…from using
open-source.

Am I wrong, or is there a lesson
here?

Can it be that open-source really is
a great way to create software?

Can it be that even Microsoft has
finally figured that out?

You know what? I think it has.

Now, we'll see if they can get the
next part, which is that it's better
to give than to receive.

Faenov says Microsoft will. I hope
they do. I hope they do.

eWEEK.com Senior Editor Steven J.
Vaughan-Nichols has been using and
writing about operating systems
since the late '80s and thinks he
may just have learned something
about them along the way. He can be
reached at sjvn-at-ziffdavis.com.

Click here for an archive of Steven
J. Vaughan-Nichols' columns.

PointerCheck out eWEEK.com's Linux &
Open Source Center for the latest
open-source news, reviews and
analysis.





  1. 2005-09-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] MINUTES
  2. 2005-09-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] The right to read
  3. 2005-09-01 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] reverse engineering and the DMCA
  4. 2005-09-01 Ruben Safir <ruben-at-mrbrklyn.com> RE: [NYLXS - HANGOUT] The right to read
  5. 2005-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Open FOrmats in the Federal government
  6. 2005-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Re: [DMCA-Activists] RMS on EFF: Federal Court Slams Door on
  7. 2005-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Rational Heads prevail in Pakestan
  8. 2005-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Dowloaded Music Licensing
  9. 2005-09-03 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] $300 Linux Computers
  10. 2005-09-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Bayonne Nich
  11. 2005-09-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] David Sugar Letter
  12. 2005-09-04 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Template for NYLXS leadership manual
  13. 2005-09-05 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Re: [CFSG-forum] Links
  14. 2005-09-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: HPC, Compute and Service Grids For Risk, Algo Trading,
  15. 2005-09-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Software Freedom Day
  16. 2005-09-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: Still time to register: Mobile Business Intelligence - The
  17. 2005-09-07 From: "Steve Milo" <slavik914-at-rennlist.net> Subject: [NYLXS - HANGOUT] On the heels of what I said a few posts ago....
  18. 2005-09-08 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] New Low for Slashdot
  19. 2005-09-11 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: [Hardhats-members] Re: Re: [Hardhats-members] VistA
  20. 2005-09-11 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] New Insulin without inject HUGE Tech Breakthrough
  21. 2005-09-10 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] Software Fredom Day
  22. 2005-09-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: [Hardhats-members] VistA Community Meeting in October]
  23. 2005-09-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  24. 2005-09-15 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Re: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  25. 2005-09-15 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Re: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  26. 2005-09-14 swd <sderrick-at-optonline.net> Subject: [NYLXS - HANGOUT] BSQUARE Announces SDIO Now! Linux Product
  27. 2005-09-15 From: "Inker, Evan" <EInker-at-gam.com> RE: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  28. 2005-09-15 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> RE: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  29. 2005-09-15 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> RE: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  30. 2005-09-15 From: "Inker, Evan" <EInker-at-gam.com> RE: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  31. 2005-09-15 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] Thursday Board Meeting: Spetmeber 22nd
  32. 2005-09-15 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] BSQUARE Announces SDIO Now! Linux Product
  33. 2005-09-16 From: "Inker, Evan" <EInker-at-gam.com> Subject: [NYLXS - HANGOUT] Novell under pressure from investors
  34. 2005-09-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Re: [nylug-talk] Saturday 17 September 2005 NYCBSDCon at Columbia
  35. 2005-09-16 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Re: [nylug-talk] Saturday 17 September 2005 NYCBSDCon at Columbia
  36. 2005-09-19 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] MS "Open Source"
  37. 2005-09-20 From: "Inker, Evan" <EInker-at-gam.com> Subject: [NYLXS - HANGOUT] NYLXS General Meeting / Board Meeting Thurs Sept 22, 2005
  38. 2005-09-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [michl-at-suse.de: [suse-announce-usa] Order SUSE Linux 10 before 1 Oct, and shipping is on us!]
  39. 2005-09-22 From: "Inker, Evan" <EInker-at-gam.com> Subject: [NYLXS - HANGOUT] Google's Summer of Code Concludes
  40. 2005-09-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] The New New York
  41. 2005-09-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] roomate needed
  42. 2005-09-24 mlr52-at-michaellrichardson.com Subject: [NYLXS - HANGOUT] [FWD: Gnubies revival + Saturday 24 September 2005 LXNY: Early Afternoon Install Fest in Manhattan (fwd)]
  43. 2005-09-24 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] [FWD: Gnubies revival + Saturday 24 September 2005 LXNY: Early Afternoon Install Fest in Manhattan (fwd)]
  44. 2005-09-26 Paul Robert Marino <pmarino-at-wagweb.com> Re: [NYLXS - HANGOUT] [FWD: Gnubies revival + Saturday 24
  45. 2005-09-26 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] [FWD: Gnubies revival + Saturday 24 September 2005 LXNY: Early Afternoon Install Fest in Manhattan (fwd)]
  46. 2005-09-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] NYLXS Board Meeting
  47. 2005-09-26 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] PEOPLESOFT SUCKS [Fwd: RE: Pharmacist position at NYUMC]
  48. 2005-09-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Re: [nylug-talk] Peoplesoft experience?
  49. 2005-09-27 From: "Lawana Comer" <Mariselahangout-at-mrbrklyn.com> New Breed Equity Alert
  50. 2005-09-28 Matthew <mph-at-dorsai.org> Subject: [NYLXS - HANGOUT] Resume-XML?
  51. 2005-09-28 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] Resume-XML?
  52. 2005-09-28 Ruben Safir <ruben-at-mrbrklyn.com> Re: [NYLXS - HANGOUT] Resume-XML?
  53. 2005-09-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] Next Step Medicine
  54. 2005-09-28 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] New York Housing
  55. 2005-09-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: [EmperorLinux-Announce] First Linux Tablet PC w/ pen/stylus
  56. 2005-09-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] [Fwd: Help needed with ISOC-NY software project]
  57. 2005-09-29 mike hjorleifsson <mikeh-at-dtev.com> Re: [NYLXS - HANGOUT] [Fwd: [EmperorLinux-Announce] First Linux Tablet
  58. 2005-09-29 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [NYLXS - HANGOUT] RIAA - SUE ME SUE ME!

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!