Quote:
Originally Posted by lalebarde
I have a second argument : open source software philosophy is to have small software working together, but each dedicated to a small task and it performs it right and perfect. Having here a black box brakes IMO this principle.
|
That is your philosophy, not a general one. There are lots of OS products that don't follow it, providing extremely complex functionality that isn't at all a 'small task'. Some examples that I use in no particular order: PhPBB, Apache, Java, Gallery, Gimp, Open Office, VirtualBox, NetBeans, Eclipse, Tomcat, Firefox, Thunderbird, Linux, Samba, Sendmail, Spamassassin, MySQL, and the list goes on. All of these are as much a black box as Calibre. For example, it would be interesting to see how you could convince MySQL to use your source spreadsheets instead of copying the information into its tables, or to convince Tomcat not to copy the servlets into its webspace.