Now, the German company form is slightly closer to a “pure” non-profit than the Oregon version but both types of companies are for essentially the same purpose; i.e. pursuing a business and creating profits that will in turn be beneficial to the public in some form (for example, paying developers to implement more platform features and hosting a free-to-use instance).