The goal of the F6MDK project is to develop a software platform for fractionated satellites. This is a challenging task for a number of reasons.