Nepedia
Back to Discover
Advanced Reader
💻

Bram Moolenaar

technology Maturity 9-11 death dying war conflict Next article →

This article covers sensitive topics: death_dying, war_conflict. Parents can manage visibility in Parental Controls.

Bram Moolenaar was a Dutch software engineer and a dedicated activist. He is most famous for creating Vim, a highly popular text editor. A text editor is a computer program used to write and edit text or code. Moolenaar served as the creator, maintainer, and the "benevolent dictator for life" of the Vim project. This title meant he held the ultimate authority over the software's direction. His work combined technical skill with a deep desire to help others through charityware.

Vim 9.0 splash screen
Vim 9.0 splash screen

The development of Vim began with a specific technical need. In 1988, Moolenaar purchased an Amiga computer. He wanted to use a tool called vi, which was a common text editor. However, vi had not been ported to the Amiga system at that time. Moolenaar tested several different versions, known as clones, such as one called Stevie. He took the source code from Stevie and began to improve it. He added new features, including the ability to undo multiple levels of changes. In 1992, he released the first version under the name "Vi IMitation." Later that same year, in version 1.22, he renamed the program "Vi IMproved," which became the acronym Vim.

Moolenaar was a productive engineer who developed several other technical tools. He created a software build tool named A-A-P, which was written in the Python language. A-A-P functions similarly to a tool called make. He also developed a programming language called Zimbu. Zimbu was designed with a specific emphasis on the readability of computer programs. Because of his significant contributions to open-source software, he received an award from the Dutch Unix user group, NLUUG. This award was presented during the group's 25th anniversary.

Beyond software, Moolenaar was a passionate advocate for humanitarian causes. He founded an organization called ICCF Holland. This non-governmental organization is based in Kibaale, Uganda. Its primary mission is to support children whose parents have died of AIDS. In 1994, Moolenaar applied his engineering skills to this cause by volunteering as a water and sanitation engineer for the Kibaale Children's Centre. He made many return trips to Uganda over a period of twenty-five years. His final visit to the Kibaale Community Centre took place in 2020, just before the COVID-19 pandemic began.

Moolenaar used a unique business model to fund his activism by making Vim "charityware." In 1995, he decided that users should be encouraged to donate to ICCF Holland when using the software. This method successfully raised significant funds for the children in Uganda. For example, in 1999, the donation income reached approximately $10,000. This model of using software popularity to drive donations has since been used by other applications. Following Moolenaar's death in 2023, ICCF Holland planned to transfer its activities to a sister charity in Canada called Kuwasha. The original organization is set to dissolve at the end of 2025.

In addition to his personal projects, Moolenaar had a successful professional career in the tech industry. From July 2006 until September 2021, he was employed by Google. He worked out of the Google office located in Zürich, Switzerland. During his time there, his primary professional focus was on Google Calendar. While working at Google, he also continued to dedicate time to maintaining the Vim software. This allowed him to balance a high-level corporate role with his responsibilities to the open-source community.

Bram Moolenaar passed away on August 3, 2023, at the age of 62. His family announced his death two days later, explaining that he died due to a rapidly developing medical condition. His funeral was held in his home country of the Netherlands in Lisse on August 16, 2023. Although he is gone, his work continues through others. Christian Brabandt, a co-contributor, will continue the leadership of Vim. Moolenaar was also honored posthumously with the 2024 European SFS Award at the SFSCON 24 meeting. This award recognized his lasting impact on free software.

659 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:Vim 9.0 splash screen.png
Vim 9.0 splash screen.png
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.