couriers,
Understand fully your point of view, and respect it fully. Thank you also for having respected ours too, highly appreciated.
Without wishing this thread to go out of topic into a discussion on that interesting subject, I just need to clarify 2 points that you have raised, to avoid a false general impression:
1)
this is *not* a "new route" that we are taking, it's rather a
single exception to the general route that we have. You will very soon see new CB plugins released, which, as you will see, are all open-source non-encoded.
Our general "route" has always been, is and will be:
- All our projects are open-source, community-driven, and most are free. We like them that way, like you
We have now one exception which is commercial and not open-source at this stage: CBSubs. There are many good and fair reasons for this choice for this application at this time. I will go in more details when time permits, but not in this general thread. Just to mention one of the main ones which is important for lots of users of business-critical E-commerce solutions: As the code is signed and checked each time it's used, you are pretty sure that nobody, in good or bad faith, has tempered/hacked/broken your business-critical revenues-generating part of your server-code. There is no other PHP-only solution to solve this problem properly to the best of my knowledge.
We do plan to open-up the powerful CBSubs API and important parts of the code, as soon as finalized and as needed for users to be able to leverage and customize its power for their uses.
There is no other non-open-source exception planed currently.
We strongly believe that this is not a problem for most customers, to the contrary, given the nature and benefits of CBSubs and of its fully commercial model. Those who need strictly open-source solutions already have alternatives and there is enough room for every solution for every need.
2) ioncube-(NON)-issues: only a single ioncube-related technical issue so far (no ioncube loader for obsolete G5 64bits Apple servers), compared to a few more small issues for other prerequisites like OpenSSL and CURL. Most hosters have ioncube nowadays installed standard, and
there is a free loader
for almost any platform available (except G5 64bits) if the hoster didn't install or for your localhost.
---
back to topic