inaccurate press release?
In reply to:
This stable and scalable open-source platform has been developed, evolved and fine-tuned for more than a decade.
Definitions of open-source on the Web:
* Of or relating to source code (eg, computer code) that is available to the public.
plan2005.cancer.gov/glossary.html
* of or relating to or being computer software for which the source code is freely available
wordnet.princeton.edu/perl/webwn
* Open source denotes that the origins of a product are publicly accessible in part or in whole.
en.wikipedia.org/wiki/Open-Source
----------
The closest I've found to "open source" is an old, and un-updated sourceforge entry for dropzone.com, with no code.
http://sourceforge.net/projects/dropzone/