My road to Joomla! |
Longing for cross-platformI was rather enthusiastic when the .NET-framework came out in 2002. Especially because it appeared it would be broadly supported: Sun joined the party, Borland, many others. So, we hoped that it could achieve the original ideals of Java: real cross-platform programming. The browser-war between Netscape and Internet Explorer had just ended and it looked like the times of browser differences were over.
But Microsoft kept it's baby too much under it's guidance and more-and-more it became clear that that it was almost exclusively Bill's party. Open sourceIn 2007 I started coding with PHP. We had just stopped making theatre for a living. I didn't want to be limited to only Microsoft servers. Non-Windows hosting was also much cheaper (certainly in those days). On the other hand, PHP was better and better supported under IIS. You could say: again I liked the cross-platform possibilities.
The main incentive to contribute to open source is the experience that you can freely use software made by others. So if you are paid to develop something for a customer and use open source as a basis for it, why not contribute your product to the project so that others can use it too? It is a new way of thinking and it took some time to get used to it. CMSI made a small CMS in ASP.NET. Reworked it in PHP (using Delphi for PHP, which was such an unfinished product that it took me a lot of time). The main disadvantage of your own CMS is, that you have to make every extension of it yourself. I had looked a bit at DotNetNuke and liked the many applications that could be used out of the box.
Yepr also makes made illustrations for:Herman Peeren is not affiliated with or endorsed by the Joomla Project or Open Source Matters. The Joomla! logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries. |