Scalix 11.3 is on the way ...
Posted: Thu Nov 22, 2007 4:48 am
Folks,
In the more than 3 years now at Scalix (and actually 13+ with the technology behind it...
), yesterday marked a major milestone for me. We upgraded our internal servers to the current 11.3 development build as part of our dogfooding (as in "we do eat our own dog food") process. This enabled CalDAV on my production account and I can access my calendar using iCal.app on my leopardized (for the Windows folks: running the latest Mac OS/X 10.5) MacBook Pro now. The days of no-offline-server-calendaring using SWA only are finally over for die hard Mac lovers like me! I use and like SWA a lot, but I need something I can take with me when I'm offline as well.
This is Mission Accomplished and my thanks go to our Dev team who made it happen!
We're planning to release 11.3 in the second week of December, if all the QA testing and dogfooding goes well. In addition to CalDAV support, we'll see SWA load time and usability improvements, support for Outlook 2007 and secure Outlook connectivity over SSL without the use of a VPN.
All of this will also be available in the free Scalix Community Edition, and that includes the CalDAV support as described above.
This is not for granted. As with every new feature we discussed whether it should be available for everyone or for the commercial editions only. With us being a company with well over a hundred people on our payroll now between Xandros and Scalix, we have to keep a good balance.
My opinion on CalDAV in particular, however, was very clear - with it being the most important advance in open standards in our field, it should really be made available as broadly as possible, to fuel development of a better heterogeneous ecosystem of client and server calendaring applications.
So ... Scalix 11.3 will increase functionality for Community Edition significantly.
With this being said, it's about time to talk about one other change that we're making with Scalix 11.3. This time it's one that I'm sure will create some noise here and raise some discussion: We're reducing the number of free premium users in Community Edition from 25 down to 10. At the same time, for those requiring more than 10 premium users, we're introducing a new commercial product, SBE-20, which is Small Business Edition with 20 premium users as a start, at a lower price point.
Now, to be very, very clear right from the start: This is not a result of the Xandros acquisition or us going more commercial and turning away from our free offerings. We had planned this step at Scalix well before the two companies came together and I stood just as firmly behind the decision as I do now. IMHO, there is good logic behind it, which I'd like to explain a bit.
I'll need to go back in history a bit. When we first introduced Scalix Community Edition (CE) more than two years ago, Premium Users were called Enterprise Users (to make it clear that they are actually associated with the Enterprise product), CE was defined to be a free eMail and calendaring system for personal and small business use, with unlimited Community Users (which was the old name for Standard Users) and everything was clear and well-defined.
At the time we decided to include 5 Enterprise Users with CE, basically as a trial pack, so that CE users could test the functionality and potentially make the decision to purchase the commercial version. As everyone knows, CE was an immediate and major success - we quickly hit 5- and 6-digit download numbers.
However, this brought a side effect with it that we didn't fully anticipate - we had a lot of interest from customers that were smaller than we had expected given the enterprise heritage of our product. Dissatisfied with Exchange and other offerings, they were looking for a commercial grade email system, typically in the 10 to 20 user range and were willing to pay for it. At the time our entry-level package started at 25 Enterprise Edition user licenses, which was too much for them and simply could not compete with solutions such as Microsoft's Small Business server. We also faced another problem: We couldn't drive the price down for these customers for one simple reason - these were the Scalix 9.4 days and the product was really hard to install and get running. At the time, 90% of the questions I received and answered were questions related to installation and setup problems. A commercial product would have had to include some level of installation support and we would not have been able to manage that for a large number of small business customers at the time.
So we had tons of small and medium-size commercial companies that wanted to use our product, but couldn't really serve them - and that was a bad situation (although a nice problem to have one could think...). For this very reason, we decided to increase the number of free Enterprise Users in CE to 25 - simply to allow those folks to use the product and to get them going. A while later, we changed "Enterprise Users" to "Premium Users" to decouple user type and product edition and avoid confusion. The "Trial Pack" had become our (free) low-end product offering. Everything worked out well and our user base increased.
However, times changed and those users and customers asked us to provide a commercial product for them anyway, together with support packages and possibly some add-on features previously only available in enterprise product. By that time - speaking Scalix 10 now - we had improved the installer. Setup and configuration were now doable for everyone and support requests around installation had dropped rapidly. Finally we were able to introduce Small Business Edition (SBE), combining the best of both worlds and providing for a powerful, flexible, feature-rich and fully supported email and calendaring server product targetted at smaller companies with no use for the full gamut of multi-server features. We also added a license key system that enabled customers to switch between editions on the fly, without reinstalling, or even restarting the Scalix server.
With all this in place, the 25 Premium user licenses included in CE didn't really make sense any more and we decided to change it again. Our resellers were also very much in favor of that change, not so much because of additional revenue, but rather for a clearer statement on what we consider commercial use and what should be for the community and free. Clarity on that point leads to all kinds of thoughts around commercial support and services.
Again, to be very, very clear here - and I am speaking from experience: A 20-user commercial organisation has a strong set of requirements for their email and calendaring system, including good availability, SLAs when support is needed, need for migration help and more, so going it is the right thing to do for us, our partners and eventually our customers as well.
We postponed the introduction of this several times since last year - all the hard work to get Scalix 11 out of the door and get it fully stable was certainly a major part of it, as was providing for continuity during the transition period when we were joining the Xandros family. Thankfully, those turbulent times are over now.
Now, with all the new features coming in 11.3, especially CalDAV support, is the right time; we're giving away lots of new stuff and taking some away - again keeping the balance. The only other thing we're changing is moving the archiving interface out of CE and into SBE and EE only, which is essentially preparation for deeper archiving integration to come in 2008.
So this is it, period. No further change on this planned anytime soon, and I think this new setup makes sense. I'm happy to answer any questions about what this means, here are the ones I'd have expected to see, but I assume there'll be a few more - I look forward to hear from you.
Mini Q&A
Q: Does this mean I have to buy Scalix SBE or Scalix EE if I want to continue using the product with more than 10 Premium Users?
A: No; All Scalix licenses are perpetual and that includes the Community Edition license. Tthis means that you'll be able to use all versions of Scalix up to 11.2 forever with 25 premium and unlimited standard users. Only when you upgrade to 11.3 or later, will you be limited. The installer will not allow you to upgrade if you have more than 10 users defined. You'll either have to convert some of the user accounts to standard users or get a commercial license.
Q: If I want to go commercial, do I have to buy the Scalix SBE product with 50 Premium Users?
A: This is one possibility. However, we're also introducing SBE-20 with 20 Premium Users at a lower price point for 11.3. For people already using CE, we'll also have a special promotion in which you can get a 25-User SBE license for the price of SBE-20, i.e. we'll be giving away those 5 extra users for a limited time.
Q: Are you planning to remove Scalix Community Edition completely or change the current license?
A: No, with the exception of the above. We are committed to keep offering CE as the world's best, most powerful free email and calendaring system. We'll continue to add further functionality to it in balance with our commercial versions. We'll also continue to offer incident-based support to small business users running CE in commercial production environments. We'll continue to allow CE to be used in any context, with the exception of paid-for hosted services, as before.
Again, looking forward to your questions and comments, hope this helps,
Florian
In the more than 3 years now at Scalix (and actually 13+ with the technology behind it...

This is Mission Accomplished and my thanks go to our Dev team who made it happen!
We're planning to release 11.3 in the second week of December, if all the QA testing and dogfooding goes well. In addition to CalDAV support, we'll see SWA load time and usability improvements, support for Outlook 2007 and secure Outlook connectivity over SSL without the use of a VPN.
All of this will also be available in the free Scalix Community Edition, and that includes the CalDAV support as described above.
This is not for granted. As with every new feature we discussed whether it should be available for everyone or for the commercial editions only. With us being a company with well over a hundred people on our payroll now between Xandros and Scalix, we have to keep a good balance.
My opinion on CalDAV in particular, however, was very clear - with it being the most important advance in open standards in our field, it should really be made available as broadly as possible, to fuel development of a better heterogeneous ecosystem of client and server calendaring applications.
So ... Scalix 11.3 will increase functionality for Community Edition significantly.
With this being said, it's about time to talk about one other change that we're making with Scalix 11.3. This time it's one that I'm sure will create some noise here and raise some discussion: We're reducing the number of free premium users in Community Edition from 25 down to 10. At the same time, for those requiring more than 10 premium users, we're introducing a new commercial product, SBE-20, which is Small Business Edition with 20 premium users as a start, at a lower price point.
Now, to be very, very clear right from the start: This is not a result of the Xandros acquisition or us going more commercial and turning away from our free offerings. We had planned this step at Scalix well before the two companies came together and I stood just as firmly behind the decision as I do now. IMHO, there is good logic behind it, which I'd like to explain a bit.
I'll need to go back in history a bit. When we first introduced Scalix Community Edition (CE) more than two years ago, Premium Users were called Enterprise Users (to make it clear that they are actually associated with the Enterprise product), CE was defined to be a free eMail and calendaring system for personal and small business use, with unlimited Community Users (which was the old name for Standard Users) and everything was clear and well-defined.
At the time we decided to include 5 Enterprise Users with CE, basically as a trial pack, so that CE users could test the functionality and potentially make the decision to purchase the commercial version. As everyone knows, CE was an immediate and major success - we quickly hit 5- and 6-digit download numbers.
However, this brought a side effect with it that we didn't fully anticipate - we had a lot of interest from customers that were smaller than we had expected given the enterprise heritage of our product. Dissatisfied with Exchange and other offerings, they were looking for a commercial grade email system, typically in the 10 to 20 user range and were willing to pay for it. At the time our entry-level package started at 25 Enterprise Edition user licenses, which was too much for them and simply could not compete with solutions such as Microsoft's Small Business server. We also faced another problem: We couldn't drive the price down for these customers for one simple reason - these were the Scalix 9.4 days and the product was really hard to install and get running. At the time, 90% of the questions I received and answered were questions related to installation and setup problems. A commercial product would have had to include some level of installation support and we would not have been able to manage that for a large number of small business customers at the time.
So we had tons of small and medium-size commercial companies that wanted to use our product, but couldn't really serve them - and that was a bad situation (although a nice problem to have one could think...). For this very reason, we decided to increase the number of free Enterprise Users in CE to 25 - simply to allow those folks to use the product and to get them going. A while later, we changed "Enterprise Users" to "Premium Users" to decouple user type and product edition and avoid confusion. The "Trial Pack" had become our (free) low-end product offering. Everything worked out well and our user base increased.
However, times changed and those users and customers asked us to provide a commercial product for them anyway, together with support packages and possibly some add-on features previously only available in enterprise product. By that time - speaking Scalix 10 now - we had improved the installer. Setup and configuration were now doable for everyone and support requests around installation had dropped rapidly. Finally we were able to introduce Small Business Edition (SBE), combining the best of both worlds and providing for a powerful, flexible, feature-rich and fully supported email and calendaring server product targetted at smaller companies with no use for the full gamut of multi-server features. We also added a license key system that enabled customers to switch between editions on the fly, without reinstalling, or even restarting the Scalix server.
With all this in place, the 25 Premium user licenses included in CE didn't really make sense any more and we decided to change it again. Our resellers were also very much in favor of that change, not so much because of additional revenue, but rather for a clearer statement on what we consider commercial use and what should be for the community and free. Clarity on that point leads to all kinds of thoughts around commercial support and services.
Again, to be very, very clear here - and I am speaking from experience: A 20-user commercial organisation has a strong set of requirements for their email and calendaring system, including good availability, SLAs when support is needed, need for migration help and more, so going it is the right thing to do for us, our partners and eventually our customers as well.
We postponed the introduction of this several times since last year - all the hard work to get Scalix 11 out of the door and get it fully stable was certainly a major part of it, as was providing for continuity during the transition period when we were joining the Xandros family. Thankfully, those turbulent times are over now.
Now, with all the new features coming in 11.3, especially CalDAV support, is the right time; we're giving away lots of new stuff and taking some away - again keeping the balance. The only other thing we're changing is moving the archiving interface out of CE and into SBE and EE only, which is essentially preparation for deeper archiving integration to come in 2008.
So this is it, period. No further change on this planned anytime soon, and I think this new setup makes sense. I'm happy to answer any questions about what this means, here are the ones I'd have expected to see, but I assume there'll be a few more - I look forward to hear from you.
Mini Q&A
Q: Does this mean I have to buy Scalix SBE or Scalix EE if I want to continue using the product with more than 10 Premium Users?
A: No; All Scalix licenses are perpetual and that includes the Community Edition license. Tthis means that you'll be able to use all versions of Scalix up to 11.2 forever with 25 premium and unlimited standard users. Only when you upgrade to 11.3 or later, will you be limited. The installer will not allow you to upgrade if you have more than 10 users defined. You'll either have to convert some of the user accounts to standard users or get a commercial license.
Q: If I want to go commercial, do I have to buy the Scalix SBE product with 50 Premium Users?
A: This is one possibility. However, we're also introducing SBE-20 with 20 Premium Users at a lower price point for 11.3. For people already using CE, we'll also have a special promotion in which you can get a 25-User SBE license for the price of SBE-20, i.e. we'll be giving away those 5 extra users for a limited time.
Q: Are you planning to remove Scalix Community Edition completely or change the current license?
A: No, with the exception of the above. We are committed to keep offering CE as the world's best, most powerful free email and calendaring system. We'll continue to add further functionality to it in balance with our commercial versions. We'll also continue to offer incident-based support to small business users running CE in commercial production environments. We'll continue to allow CE to be used in any context, with the exception of paid-for hosted services, as before.
Again, looking forward to your questions and comments, hope this helps,
Florian