How can CE be “open source” if you use technology from Adobe and Microsoft instead of “LAMP” technologies like PHP and MYSQL?
This common question is a misperception about the meaning and value of open source. The value of open source to most organizations lies in having access to the source code of the application (like CE) rather than in the licensing nuances of the underlying programming languages such as java, php, .net, cold fusion, and so forth. The cost differences in hosting on these different technologies are negligible while the value of having access to the application source code is tremendous for some organizations. Whether a software application uses LAMP technologies does not determine whether the application is open source. In fact, many of the most proprietary software applications use LAMP technologies.