kword was created as part of the koffice project in 1998 using some ideas from framemaker such as the frames approach. the first author said that the application and its code were not the best since it was his first object-oriented application.