Open source can include the following.