<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v =
"urn:schemas-microsoft-com:vml" xmlns:o =
"urn:schemas-microsoft-com:office:office" xmlns:w =
"urn:schemas-microsoft-com:office:word" xmlns:m =
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.19154">
<STYLE>@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: Tahoma;
}
@page WordSection1 {size: 8.5in 11.0in; margin: 1.0in 1.0in 1.0in 1.0in; }
P.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
LI.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
DIV.MsoNormal {
        MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; FONT-SIZE: 12pt
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
P {
        FONT-FAMILY: "Times New Roman","serif"; MARGIN-LEFT: 0in; FONT-SIZE: 12pt; MARGIN-RIGHT: 0in; mso-style-priority: 99; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle18 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: export-only
}
DIV.WordSection1 {
        page: WordSection1
}
OL {
        MARGIN-BOTTOM: 0in
}
UL {
        MARGIN-BOTTOM: 0in
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US link=blue bgColor=#ffffff vLink=purple>
<DIV><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">>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 </SPAN></DIV>
<DIV><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'"></SPAN> </DIV>
<DIV><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">Facebook wants to play
the open source game because they need a big community of developpers to
maintain their website.</SPAN></DIV>
<DIV><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">in reality, it's a big
big private business that makes money with traffic at wall street, nothing
else</SPAN></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=cvogel@lyonl.com href="mailto:cvogel@lyonl.com">Chad Vogel</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 1:58
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Freeswitch-users]
Feedback</DIV>
<DIV><BR></DIV>
<DIV class=WordSection1>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">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.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">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.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'">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! 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.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN style="FONT-FAMILY: 'Calibri','sans-serif'">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.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 11pt"><o:p> </o:p></SPAN></P>
<P class=MsoNormal><B><SPAN
style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">From:</SPAN></B><SPAN
style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">
freeswitch-users-bounces@lists.freeswitch.org
[mailto:freeswitch-users-bounces@lists.freeswitch.org] <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<o:p></o:p></SPAN></P>
<P class=MsoNormal><o:p> </o:p></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. So even if you
are willing to share it, and it's not B.S. its bothersome to me
that:<o:p></o:p></P>
<DIV>
<P class=MsoNormal><o:p> </o:p></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 <o:p></o:p></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.<o:p></o:p></P></DIV>
<DIV>
<DIV>
<P class=MsoNormal>3) You did not propose anything to us first, that's a bit
disrespectful.<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></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)
but hey....<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></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. I would be pretty concerned about
vishing if I were a reader of this post.<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal>I guess seeing is believing and if you are legit our
windows-friendly developers will let me know. <o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p> </o:p></P>
<DIV>
<P class=MsoNormal>On Fri, Oct 28, 2011 at 1:55 PM, Chad Vogel <<A
href="mailto:cvogel@lyonl.com" target=_blank>cvogel@lyonl.com</A>>
wrote:<o:p></o:p></P>
<DIV>
<P
style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; mso-margin-top-alt: 0in"><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Hello,<o:p></o:p></SPAN></P>
<P
style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; mso-margin-top-alt: 0in"><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; 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. 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.<o:p></o:p></SPAN></P>
<P
style="MARGIN-BOTTOM: 7.5pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; mso-margin-top-alt: 0in"><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Here are some of
the changes we have made:<o:p></o:p></SPAN></P>
<UL style="MARGIN-TOP: 0in" type=disc>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">We converted
FS core to C++ and having it compiling to .NET 4.0 CLI
<o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">FS now runs
inside its own namespace <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">We replace
FS_CLI with a PowerShell shell app <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Supports SQL
Server support via the Native SQL Server Client API
<o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Support for
windows clustering (up to 32 node active/active cluster) <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Ties more
directly into the Win32 API and has less reliance on open source Libs
<o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Replaces
OpenSSL sockets with Windows encrypted sockets <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Added windows
performance monitoring <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">No longer need
to use mod_managed for managed modules <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Memory
management relies on .Net garbage collection <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Added support
for Microsoft Speech <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">VoiceXML 3.0
and SCXML support<o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; 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 objectives at this time, support for SCXML
should make limit the need for other scripting languages)<o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">Fixed RTP
clock timing issues in virtualized environments <o:p></o:p></SPAN>
<LI style="MARGIN-BOTTOM: 7.5pt; mso-list: l0 level1 lfo1"
class=MsoNormal><SPAN
style="FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 8.5pt">New
configuration file format using .Net App Configuration files (kind of looks
like an IIS config file) <o:p></o:p></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><o:p></o:p></P></DIV>
<P class=MsoNormal><BR><BR clear=all><o:p></o:p></P>
<DIV>
<P class=MsoNormal><o:p> </o:p></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><o:p></o:p></P></DIV></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>