Hello here
XML and Open Source
Date: 2002-03-04 19:25:29
Last week I was in Amsterdam (in the very nice Hotel Krasnapolsky) to give a course at the Sofware AG 9th European Training week about 'Developing XML Applications withthe Open Source Technology'. You will find here a summary of the course. 1. Open Source If you don't know what is open source :
There are a lot of open source projects on the internet. If you have alook at http://www.sourceforge.org you will see that this open sourcerepository counts 35,241 hosted projects and 369,695 registered users. The biggest open source projects include Operating systems (Linux, freeBSD,openBSD, freeBSD), programming languages (C, C++, php, Perl, Python...), WebBrowsers (Netscape 6), Office Open Suites (OpenOffice) and servers (Apache -63% of webservers worldwide !! , MySQL, PostgreSQL...). I personnally use a lot of open source on my machine for my everyday use:
You can find a lot of Open Source stuff that can be usefull and give youreal productivity in your everyday work. 2. Open Source and XML In the XML Arena, we use a lot of OpenSource. Here is a small list of XMLtools available in open source :
3. Software AG and Open Source At Sofware AG we use the open source within our projects and in theenabling services of Tamino Within our projects :
For Tamino :
4. Conclusions Why Would I buy Commercial Sofware if I can have all this for free ? Intheory it?s ok, what about the practice ? We can find a lot of usefull software (for XML as well)
We must always evaluate the open source; is it :
So, Time is money. If you have the time to find and evaluate the opensource you will earn the money of not purchasing the software. My feeling is that it's ok to use Open Source if 1. you respect the Open-ClosedPrinciple = Don't change the source (unless you participate to theproject) !! 2. You have the feeling that you will be able to support your application-built with open source - for a long time (the complete software lifecycle). This is probably reasonable for big projects like Linux, but maybe not for smaller projects. Be aware of the people behind the scenes of the open source communities. Last edited on Saturday, December 31, 2005 at 13:32:27 pm. |