<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19154">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>My opinion is, with this kind of email, it even doesn't need 
to answer,</FONT></DIV>
<DIV><FONT size=2>if this guy was a bit serious he will contact directly FS 
team, not a FS user list.</FONT></DIV>
<DIV><FONT size=2>it can considered as spam...</FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=avi@avimarcus.net href="mailto:avi@avimarcus.net">Avi Marcus</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=freeswitch-users@lists.freeswitch.org 
  href="mailto:freeswitch-users@lists.freeswitch.org">FreeSWITCH Users Help</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, October 29, 2011 2:25 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Freeswitch-users] 
  Feedback</DIV>
  <DIV><BR></DIV>
  <DIV dir=ltr>I think&nbsp;Anthony Minessale's main point - since he is the 
  creator of FS - is that he spent a lot of effort making FS cross-platform, and 
  as such, it would seem the bulk of your effort was directly counter to this 
  intention. (The same for using open source libs.)
  <DIV><BR></DIV>
  <DIV>It seems most of the community runs on *nix of some sort, but the folks 
  that do run on windows do report some very high performance.. I don't know C, 
  C++, C#/.net to really understand why you made the decision you did to make 
  these changes, but I believe that was the point of ESL and all the 
  mod_managed, mod_python, mod_lua, etc were made - to let you use nearly any 
  language to control what FS is doing, while enabling the core of FS to run in 
  native C to benefit from a code-base that be the same for any platform.</DIV>
  <DIV>That's why Michael asked "What did you gain by doing this work?"</DIV>
  <DIV><BR></DIV>
  <DIV>The community welcomes.. no, begs, for contributions but the the scale of 
  pushing into native windows code seems counter to the project's goals of being 
  universal 
  (while&nbsp;maintaining&nbsp;performance&nbsp;and&nbsp;program-ability), hence 
  Anthony feeling bothered..</DIV>
  <DIV><BR></DIV>
  <DIV><SPAN style="FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif" 
  class=Apple-style-span>-Avi</SPAN></DIV>
  <DIV>
  <DIV><BR><BR>
  <DIV class=gmail_quote>On Sat, Oct 29, 2011 at 7:58 PM, Chad Vogel <SPAN 
  dir=ltr>&lt;<A href="mailto:cvogel@lyonl.com">cvogel@lyonl.com</A>&gt;</SPAN> 
  wrote:<BR>
  <BLOCKQUOTE 
  style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" 
  class=gmail_quote>
    <DIV lang=EN-US vlink="purple" link="blue">
    <DIV>
    <P class=MsoNormal><SPAN>I’m thinking people are missing we are willing to 
    share some of our code that we are developing back to the community that we 
    developed for ourselves. We are not trying to change FS to a windows only 
    platform. From the comments being posted I can see that my plans of sharing 
    the code that my developers worked on isn’t being well received and freaky I 
    don’t understand why – The community is always asking for people to share 
    their code and I’m willing to share our code so others can use the 
    VoiceXML/SCXML code to integrate into the main line also there may be some 
    befits to our other changes for the main project.<U></U><U></U></SPAN></P>
    <P class=MsoNormal><SPAN><U></U><U></U></SPAN>&nbsp;</P>
    <P class=MsoNormal><SPAN>As for the comment it being disrespectful 
    developing our own branch for our business, there has been countless other 
    companies that have done the same thing on other open source projects – for 
    example Facebook has contributed code to other project in the same way and 
    they did what is the best interest for their own needs – even this has led 
    to benefits to open source projects. Also we are a for profit company and we 
    did the changes that are best for our overall business and shrinking over 
    all foot print of project was a befit to us so we didn’t need to continue 
    managing/converting code that is native to .Net and for converting to the 
    CRL it business decision to decrees code of our future development – also in 
    the current market it’s easier to find good .Net developers then a good C++ 
    developers, in about weeks’ time we can have a C# developer writing 
    C++/CLR.<U></U><U></U></SPAN></P>
    <P class=MsoNormal><SPAN><U></U><U></U></SPAN>&nbsp;</P>
    <P class=MsoNormal><SPAN>Understand I’m the owner of the company and I spent 
    my money on developing this code, for our use. I invested/paid for over 480 
    development hours on the rewrite FS to CLR and integration of our 
    VoiceXML/SCXML code, my intentions are to make an offering to compete with 
    Microsoft Lync that is open source but not open to contributions, it will 
    patched and supported by my team – like trixbox. Our core will remain FREE 
    but our modules will be licensed! &nbsp;With this said I feel we have 
    obligation to offer some of our source back to this project and help with 
    integration if parts are chosen to be included into the FS base. Also to get 
    a better understanding on what my people have been working on and to make 
    our plans for our future I tried to install and learn about FS without help 
    of my developers. Frankly I personally didn’t do the development of our FS 
    CLR rewrite, I only helped developed the base code that we used to add 
    VoiceXML/SCXML to FS – the VoiceXML/SCXML code was from our own switch 
    application but I discontinued the project in favor to using FS as a 
    base.<U></U><U></U></SPAN></P>
    <P class=MsoNormal><SPAN><U></U><U></U></SPAN>&nbsp;</P>
    <P class=MsoNormal><SPAN>I originally asked where should we post our project 
    so we could make convenient for the community access our changes and I only 
    posted the details so others could see that our changes aren’t appropriate 
    for the main line and see they may have some benefit. I’m starting to feel 
    it maybe be the best option to release the code from our site like trixbox 
    is doing with their asterisk code. Again, I’m not trying to impact FS in a 
    negative way, I’m try to give back some of what we 
    developed.<U></U><U></U></SPAN></P>
    <P class=MsoNormal><SPAN 
    style="COLOR: #1f497d; FONT-SIZE: 11pt"><U></U><U></U></SPAN>&nbsp;</P>
    <P class=MsoNormal><SPAN 
    style="COLOR: #1f497d; FONT-SIZE: 11pt"><U></U><U></U></SPAN>&nbsp;</P>
    <P class=MsoNormal><B><SPAN style="FONT-SIZE: 10pt">From:</SPAN></B><SPAN 
    style="FONT-SIZE: 10pt"> <A 
    href="mailto:freeswitch-users-bounces@lists.freeswitch.org" 
    target=_blank>freeswitch-users-bounces@lists.freeswitch.org</A> [mailto:<A 
    href="mailto:freeswitch-users-bounces@lists.freeswitch.org" 
    target=_blank>freeswitch-users-bounces@lists.freeswitch.org</A>] <B>On 
    Behalf Of </B>Anthony Minessale<BR><B>Sent:</B> Friday, October 28, 2011 
    10:19 PM<BR><B>To:</B> FreeSWITCH Users Help<BR><B>Subject:</B> Re: 
    [Freeswitch-users] Feedback<U></U><U></U></SPAN></P>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P>
    <P class=MsoNormal>One thing that is disturbing is that after all the time 
    and effort I put into making FreeSWITCH cross platform, the very idea of 
    such an initiative wipes all that out in favor of one platform. &nbsp;So 
    even if you are willing to share it, and it's not B.S. its bothersome to me 
    that:<U></U><U></U></P>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal>1) I spent 6 years making it work everywhere and you aim 
    to put all your extended efforts into steering it to a separate 
    version&nbsp;<U></U><U></U></P></DIV>
    <DIV>
    <DIV>
    <P class=MsoNormal>2) Making it use less open source libs is not really a 
    good thing since its an open source project.<U></U><U></U></P></DIV>
    <DIV>
    <DIV>
    <P class=MsoNormal>3) You did not propose anything to us first, that's a bit 
    disrespectful.<U></U><U></U></P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal>I think about everybody who uses FreeSWITCH when I make 
    decisions, and this just feels selfish to me, (probably not for windows 
    users) &nbsp;but hey....<U></U><U></U></P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal>On the other hand, Henry has a great point, that looks 
    like a pretty big list of changes to do in a few weeks considering you were 
    only asking trivial newbie questions as recently as sept 18th and your 
    website is the generic IIS document root. &nbsp; I would be pretty concerned 
    about vishing if I were a reader of this post.<U></U><U></U></P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal>I guess seeing is&nbsp;believing and if you are legit our 
    windows-friendly developers will let me know.&nbsp;<U></U><U></U></P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P>
    <DIV>
    <P class=MsoNormal>On Fri, Oct 28, 2011 at 1:55 PM, Chad Vogel &lt;<A 
    href="mailto:cvogel@lyonl.com" target=_blank>cvogel@lyonl.com</A>&gt; 
    wrote:<U></U><U></U></P>
    <DIV>
    <P style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in"><SPAN 
    style="FONT-SIZE: 8.5pt">Hello,<U></U><U></U></SPAN></P>
    <P style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in"><SPAN 
    style="FONT-SIZE: 8.5pt">I wanted to reach out and get some feedback from 
    everyone because my company started a project using FS as base several weeks 
    ago, our goal was to optimize and integrate FS more directly into Windows 
    environments.&nbsp;Here is my question, we would like to share our changes 
    and where should we host our project? Because we understand our build breaks 
    compatibility with the UNIX environments and fails to meet the objectives 
    cross platform compatibility, however it could contribute greatly and be 
    beneficial to other windows users.<U></U><U></U></SPAN></P>
    <P style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in"><SPAN 
    style="FONT-SIZE: 8.5pt">Here are some of the changes we have 
    made:<U></U><U></U></SPAN></P>
    <UL style="MARGIN-TOP: 0in" type=disc>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">We converted FS core to C++ and having it 
      compiling to .NET 4.0 CLI&nbsp; <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">FS now runs inside its own namespace 
      <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">We replace FS_CLI with a PowerShell shell app 
      <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Supports SQL Server support via the Native SQL 
      Server Client API &nbsp; <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Support for windows clustering (up to 32 node 
      active/active cluster) <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Ties more directly into the Win32 API and has 
      less reliance on open source Libs <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Replaces OpenSSL sockets with Windows encrypted 
      sockets <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Added windows performance monitoring 
      <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">No longer need to use mod_managed for managed 
      modules <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Memory management relies on .Net garbage 
      collection <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Added support for Microsoft Speech 
      <U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">VoiceXML 3.0 and SCXML 
      support<U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">No longer supports JS, LUA, PHP development - 
      Modules can be only developed in .NET, C or C++( we feel support for other 
      languages can be added back in but falls outside the scope of 
      our&nbsp;objectives at this time, support for SCXML should make limit the 
      need for other scripting languages)<U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">Fixed RTP clock timing issues in virtualized 
      environments&nbsp;<U></U><U></U></SPAN>
      <LI style="MARGIN-BOTTOM: 7.5pt" class=MsoNormal><SPAN 
      style="FONT-SIZE: 8.5pt">New configuration file format using .Net App 
      Configuration files (kind of looks like an IIS config file) 
      <U></U><U></U></SPAN></LI></UL></DIV>
    <P style="MARGIN-BOTTOM: 12pt" class=MsoNormal><BR><BR>FreeSWITCH-users 
    mailing list<BR><A href="mailto:FreeSWITCH-users@lists.freeswitch.org" 
    target=_blank>FreeSWITCH-users@lists.freeswitch.org</A><BR><A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR><A 
    href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><U></U><U></U></P></DIV>
    <P class=MsoNormal><BR><BR clear=all><U></U><U></U></P>
    <DIV>
    <P class=MsoNormal><U></U><U></U>&nbsp;</P></DIV>
    <P class=MsoNormal>-- <BR>Anthony Minessale II<BR><BR>FreeSWITCH <A 
    href="http://www.freeswitch.org/" 
    target=_blank>http://www.freeswitch.org/</A><BR>ClueCon <A 
    href="http://www.cluecon.com/" 
    target=_blank>http://www.cluecon.com/</A><BR>Twitter: <A 
    href="http://twitter.com/FreeSWITCH_wire" 
    target=_blank>http://twitter.com/FreeSWITCH_wire</A><BR><BR>AIM: anthm<BR><A 
    href="mailto:MSN%3Aanthony_minessale@hotmail.com" 
    target=_blank>MSN:anthony_minessale@hotmail.com</A><BR>GTALK/JABBER/<A 
    href="mailto:PAYPAL%3Aanthony.minessale@gmail.com" 
    target=_blank>PAYPAL:anthony.minessale@gmail.com</A><BR>IRC: <A 
    href="http://irc.freenode.net" target=_blank>irc.freenode.net</A> 
    #freeswitch<BR><BR>FreeSWITCH Developer Conference<BR><A 
    href="mailto:sip%3A888@conference.freeswitch.org" 
    target=_blank>sip:888@conference.freeswitch.org</A><BR><A 
    href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org" 
    target=_blank>googletalk:conf+888@conference.freeswitch.org</A><BR>pstn:<A 
    href="tel:%2B19193869900" 
    target=_blank>+19193869900</A><U></U><U></U></P></DIV></DIV></DIV></DIV></DIV><BR><BR>FreeSWITCH-users 
    mailing list<BR><A 
    href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</A><BR><A 
    href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</A><BR>UNSUBSCRIBE:<A 
    href="http://lists.freeswitch.org/mailman/options/freeswitch-users" 
    target=_blank>http://lists.freeswitch.org/mailman/options/freeswitch-users</A><BR><A 
    href="http://www.freeswitch.org" 
    target=_blank>http://www.freeswitch.org</A><BR><BR></BLOCKQUOTE></DIV><BR></DIV></DIV></DIV>
  <P>
  <HR>

  <P></P><BR>FreeSWITCH-users mailing 
  list<BR>FreeSWITCH-users@lists.freeswitch.org<BR>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<BR>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<BR>http://www.freeswitch.org<BR></BLOCKQUOTE></BODY></HTML>