KDE Project:
It’s been 10 years since I joined Kexi and thus the KDE community. I think writing down some history and summary makes sense.
2003-03-28: first touch on Kexi sources for porting
It all started at a technology fair in Warsaw, 2003. I wasn’t too keen to go but got free tickets and free time. I met a founder of OpenOffice Polska LLC (later renamed to OpenOffice Software) from Warsaw presenting its adaptation of deeply localized, nicely prebuilt office suite based on OpenOffice.org. The office suite has been open sourced StartOffice over two years before by SUN and then localizations or user handbooks basically did not exist. During the meeting among other topics we also discussed apparent missing bit in the OpenOffice.org suite: a rival of MS Access. I proposed to perform some research on how the app can be added. I got hired and engaged full-time from March 2003.
Join the big guys
The business model was largely similar to what is known from server Linux tools or support subscriptions: offer the tools for free, with the source code, and build products and services (such as support) on top. I was already confident that my adventures with open source would start soon, I just wasn’t sure what project to join.
My initial attempt should have been obvious: say hello to OpenOffice.org to start a MS Access clone project within it. That was nice theory but has never worked since OpenOffice.org project wasn’t even semi-openly governed. Talking to OO.org meant talking to SUN Microsystems. A small company is rarely a part in such relations.
So another solution was to start from scratch or join existing open source project that shares our goals.
By that time a great smart guy Lucijan Busch from Austria already started his work on Kexi which he launched as a summer project in 2002. (a hint for all of you who think you’re too young to start doing some KDE Junior Job, you are wrong, Lucijan was only 16 years old when he started Kexi!)
Lucijan in 2004 or so
MS Windows, positive side effects
Based on the business model of OpenOffice Polska, Kexi had to run natively on Windows to integrate well with to OS. So a side effect of my project was the KDE on Windows initiative that resulted in another general-purpose target for KDE software which is now a subproject on its own. Initial selection of features (such as larger parts of KDElibs) was closely related to needs of Kexi Windows port. I owe a big credit to my employer that it allowed me to contribute in a sane way instead of just accepting code forks.
Naturally, for some time I was the only hacker using MSVC for actual KDE code. Having the Linux KDE Desktop around all the time but about first three …read more
Source: FULL ARTICLE at Planet KDE
