<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";
        color:black;}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
pre
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.EmailStyle18
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
</head>
<body bgcolor=white lang=EN-US link=blue vlink=blue>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Quit aware of the telecomm industry; spent
21 years in buried in techie detail as an engineer and had</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>a ton of fun. Not sure the overall
programming community would agree with real-time vs productivity</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>assessment; lots of folks out there
writing production systems on Win32 systems that have rather</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>tight real-time requirements.</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'> </span></font></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<p class=MsoNormal><font size=2 color=black face=Tahoma><span style='font-size:
10.0pt;font-family:Tahoma;color:windowtext'>-----Original Message-----<br>
</span></font> Good explanation Rich. Unix was built for the riggers of
the Telecomm industry. You won't find Windows running the PSTN. Unix and
Linux are used where their needed for real time processing and the highest
reliably. Windows is a productively OS that is easy to use for non technical
people. I use both as do many of us. Each has there purpose. <br>
<br>
Rich Adamson wrote: </p>
<pre wrap=""><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt'>Any of the more current Win32 systems can be programmed to handle near</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>real-time events (eg, sip, rtp) just like linux, bsd, and other O/S's.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Obviously, Call Manager is one such system. It's really not an O/S</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>religious war/discussion, but rather a lack of knowledge (on any O/S</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>that a poster might not be familiar with) on how to design/implement </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>it in code.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>With that said, porting the low level drivers (zaptel, wctdm, etc) from</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>linux to Win32 is no where near a trevial task, and would basically</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>involve a complete rewrite of such code. Since there are very few</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>people (maybe one or two) that truly understand _all_ the interworkings </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>of the linux-zaptel drivers, and, I venture to guess those same people</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>are not even remotely cognizant (no offense intended at all) of how</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>to write Win32 drivers, don't look for asterisk to be fully ported</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>to the Win32 environment any time soon. As far as I'm concerned, there</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>isn't any real justification to do so either.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>A pbx is intended to be a near real-time system and as such should not</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>have programmers/technicians mucking with it in a production environment.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>That also suggests that any form of GUI interface that is resident in</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>pbx s/w is not only not required, but not desirable as it will lead to</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>someone mucking with it and impacting availability. Running a GUI</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>interface via a manager (cti or whatever) interface that is not part of</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>the real-time pbx environment certainly is doable and has been done on</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>lots of pbx and central office switches over the years regardless of </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>what the underlying O/S happens to be on the switch.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Those companies that have implemented near real-time systems have probably</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>questioned their choice of O/S years after deploying production systems,</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>but that's perfect 20-20 hindsight.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Cisco (as only one example) tends to purchase the majority of their </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>non-core products from other companies (or purchase the entire company), </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>and in a fair number of cases, will attempt to enhance/port that product </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>to something different generating significantly more negatives then if</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>they would have left the product alone. I'd be one that would certainly</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>stay away from the port of CCM on another O/S for at least a year.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Rich</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre>
<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' type=cite><pre wrap=""><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>been following this for a while, just thought I would add a bit to the </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>debate, but doesn't the Cisco system (Call Manager?) run on an Windows </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>2000 based server - if it was that bad why would Cisco choose to run it? </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Also 3Com use NT/2000 to run the H323 gateway. Admittedly the call </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>processor runs on VXWorks but to cross the boundary of proprietary 3com </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>and rest of world - they jump onto windows.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Curiously</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Wayne.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>ps I don't know a great deal about the cisco system - its more hearsay </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>so please jump in on :)</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Patrick wrote:</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre>
<blockquote style='margin-top:5.0pt;margin-bottom:5.0pt' type=cite><pre wrap=""><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Reminds me of an Internet Call Diversion pilot WorldCom did back in 2000</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>where Alcatel & some M$ drones brought in 2 very big Alpha servers</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>running NT. These boxes needed to be rebooted multiple times. They were</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>surprised WCOM felt having to reboot these boxes all the time was</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>unacceptable in an environment requiring 5nines availability. Never</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>laughed so hard when I saw the incredulous faces of the M$ drones. We</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>brought in a Stratus based solution and won the project.</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre></blockquote>
<pre wrap=""><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt'>_______________________________________________</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>--Bandwidth and Colocation sponsored by Easynews.com --</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Asterisk-Users mailing list</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>To UNSUBSCRIBE or update options visit:</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> <a
href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre></blockquote>
<pre wrap=""><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt'> </span></font></pre><pre><font size=2
color=black face="Courier New"><span style='font-size:10.0pt'>---------------End of Original Message-----------------</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>_______________________________________________</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>--Bandwidth and Colocation sponsored by Easynews.com --</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>Asterisk-Users mailing list</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'><a
href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'>To UNSUBSCRIBE or update options visit:</span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> <a
href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a></span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre><pre><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt'> </span></font></pre></div>
</div>
</body>
</html>