<div dir="ltr"><span style="font-size:12.800000190734863px">FreeSWITCH 1.0.6 was released on April 6th, 2010, and I’ve run it in production ever since. I wonder if anyone else has stuck with it that long? :)</span><div style="font-size:12.800000190734863px"><br></div><div style="font-size:12.800000190734863px">And now, I’ve finally completed the initial migration of my system from 1.0.6 to 1.6.x. The two main pieces of work were:</div><div style="font-size:12.800000190734863px"><br></div><div style="font-size:12.800000190734863px">1) Updating my Lua scripts to be compatible with Lua 5.2</div><div style="font-size:12.800000190734863px">2) Reviewing my 1.0.6 config for breaking changes, and adding 1.6.x new features</div><div style="font-size:12.800000190734863px"><br></div><div style="font-size:12.800000190734863px">The whole thing took me maybe 3-4 hours — not bad for updating almost 7 year old software.</div><div style="font-size:12.800000190734863px"><br></div><div style="font-size:12.800000190734863px">I was particularly impressed with how little changed in the configuration of the system XML files — there were only a couple of breaking changes. I believe this is a sign that FreeSWITCH was very well designed from the beginning.</div><div style="font-size:12.800000190734863px"><br></div><div style="font-size:12.800000190734863px">So kudos to you, core devs, for architecting an awesome piece of software out of the gate. It wouldn&#39;t surprise me if my next upgrade is in 2024… :P</div></div>